diff options
Diffstat (limited to 'chromium/third_party/glslang/src/Test/spv.shiftOps.frag')
-rw-r--r-- | chromium/third_party/glslang/src/Test/spv.shiftOps.frag | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/chromium/third_party/glslang/src/Test/spv.shiftOps.frag b/chromium/third_party/glslang/src/Test/spv.shiftOps.frag new file mode 100644 index 00000000000..5049cc84bdc --- /dev/null +++ b/chromium/third_party/glslang/src/Test/spv.shiftOps.frag @@ -0,0 +1,18 @@ +#version 450 + +flat in int i1; +flat in uint u1; +flat in ivec3 i3; +flat in uvec3 u3; + +out ivec3 icolor; +out uvec3 ucolor; + +void main() +{ + icolor = i3 << u1; + icolor <<= 4u; + + ucolor = u3 >> i1; + ucolor >>= 5; +} |