Merge pull request #2892 from greg-lunarg/mb
[platform/upstream/glslang.git] / Test / spv.pushConstantAnon.vert
1 #version 400\r
2 \r
3 layout(push_constant) uniform Material {\r
4     int kind;\r
5     float fa[3];\r
6 };\r
7 \r
8 out vec4 color;\r
9 \r
10 void main()\r
11 {\r
12     switch (kind) {\r
13     case 1:  color = vec4(0.2); break;\r
14     case 2:  color = vec4(0.5); break;\r
15     default: color = vec4(fa[1]); break;\r
16     }\r
17 }\r