SPIRV-Cross/reference
Chip Davis 13df78bebf Unflatten inputs when copying to outputs.
This should fix a whole host of issues related to structs in the `Input`
class in a tessellation control shader.

Also, use pointer arithmetic instead of dereferencing the `ops` array.
This is critical in case we wind up stepping beyond the bounds of the
array.
2019-02-13 12:37:24 -06:00
..
opt Unflatten inputs when copying to outputs. 2019-02-13 12:37:24 -06:00
shaders Support LUTs in single-function CFGs on Private storage class. 2019-02-06 10:38:59 +01:00
shaders-hlsl Support LUTs in single-function CFGs on Private storage class. 2019-02-06 10:38:59 +01:00
shaders-hlsl-no-opt MSL: Fix case where we pass arrays to functions by value. 2019-01-14 11:00:14 +01:00
shaders-msl Unflatten inputs when copying to outputs. 2019-02-13 12:37:24 -06:00
shaders-msl-no-opt Pass the original pointer type to ensure_correct_attribute_type(). 2019-02-11 16:07:43 -06:00
shaders-no-opt MSL: Fix case where we pass arrays to functions by value. 2019-01-14 11:00:14 +01:00
shaders-reflection Prefix integer types with underscore 2018-06-21 09:24:22 -07:00