Merge pull request #2865 from alan-baker/update-license
[platform/upstream/glslang.git] / Test / spv.rankShift.comp
1 #version 450\r
2 #extension GL_ARB_gpu_shader_int64 : require\r
3 \r
4 layout(local_size_x = 54) in;\r
5 \r
6 layout(location=4) uniform int64_t arg0;\r
7 layout(location=5) uniform uint arg1;\r
8 \r
9 void main()\r
10 {\r
11     uint64_t result = arg0 << arg1;\r
12     result = arg0 >> arg1;\r
13     result <<= arg1;\r
14     result >>= arg1;\r
15 }