SPIRV-Cross/reference
Chip Davis 4302c5abfb Pass the swizzle constants as a buffer.
It'll be useful to have an "auxiliary buffer" for other builtins--e.g.
`DrawIndex` (which should be easier to implement now), or `ViewIndex`
when someone gets around to implementing multiview.

Pass this buffer to leaf functions as well.

Test that we handle this for integer textures as well.
2018-09-22 19:36:11 -05:00
..
opt Cast uses of Layer and ViewportIndex to the expected type. 2018-09-19 09:13:30 -05:00
shaders Add test case for continue out of switch default block. 2018-09-18 11:01:15 +02:00
shaders-hlsl Implement atomic increment/decrement in GLSL and HLSL. 2018-09-17 15:54:21 +02:00
shaders-hlsl-no-opt Declare OpSpecConstantOp up-front on relevant targets. 2018-05-15 14:20:16 +02:00
shaders-msl Cast uses of Layer and ViewportIndex to the expected type. 2018-09-19 09:13:30 -05:00
shaders-msl-no-opt Pass the swizzle constants as a buffer. 2018-09-22 19:36:11 -05:00
shaders-no-opt Declare OpSpecConstantOp up-front on relevant targets. 2018-05-15 14:20:16 +02:00
shaders-reflection Prefix integer types with underscore 2018-06-21 09:24:22 -07:00