xref: /aosp_15_r20/external/angle/third_party/glslang/src/Test/link.vk.inconsistentGLPerVertex.0.geom (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1#version 460 core
2
3layout(lines_adjacency) in;
4layout(triangle_strip, max_vertices = 50) out;
5
6in vs_output
7{
8	vec4 color;
9} gs_in[];
10
11out gs_output
12{
13	vec4 color;
14} gs_out;
15
16void main()
17{
18	gl_Position = gl_in[0].gl_Position;
19	gs_out.color = gs_in[0].color;
20	EmitVertex();
21	gs_out.color = gs_in[1].color;
22	gl_Position = gl_in[1].gl_Position;
23	EmitVertex();
24	gs_out.color = gs_in[0].color;
25	gl_Position = gl_in[0].gl_Position;
26	EmitVertex();
27}
28