Merge pull request #2891 from dneto0/hlsl-namespace
[platform/upstream/glslang.git] / Test / spv.fsi.frag
1 #version 450\r
2 #extension GL_ARB_fragment_shader_interlock : enable\r
3 \r
4 layout(set = 0, binding = 0) coherent buffer B1 {\r
5     layout(offset = 0)  int x;\r
6 } b1;\r
7 \r
8 layout(set = 0, binding = 1, rgba32f) coherent uniform image2D im;\r
9 \r
10 layout(sample_interlock_ordered) in;\r
11 \r
12 void main() {\r
13 \r
14     beginInvocationInterlockARB();\r
15 \r
16     b1.x = 1;\r
17     imageStore(im, ivec2(0,0), vec4(0));\r
18 \r
19     endInvocationInterlockARB();\r
20 }\r