Bump github/codeql-action from 3.27.1 to 3.27.4
[glslang.git] / Test / iomap.blockOutVariableIn.geom
blobfeefdd13fb70425b50525ed3bc47e61bd8603ef3
1 #version 440\r
2 \r
3 layout(triangles) in;\r
4 layout(triangle_strip, max_vertices=3) out;\r
5 \r
6 layout(location = 0) in vec4 in_a1[3];\r
7 layout(location = 1) in vec2 in_a2[3];\r
8 \r
9 layout(location = 0) out vec4 a1;\r
10 layout(location = 1) out vec2 a2;\r
12 void main()\r
13 {\r
14     a1 = in_a1[0];\r
15     a2 = in_a2[0];\r
16     gl_Position = vec4(1.0);\r
17     EmitVertex();\r
19     a1 = in_a1[1];\r
20     a2 = in_a2[1];\r
21     gl_Position = vec4(1.0);\r
22     EmitVertex();\r
24     a1 = in_a1[2];\r
25     a2 = in_a2[2];\r
26     gl_Position = vec4(1.0);\r
27     EmitVertex();\r
28 }\r