SPIRV-Cross/reference
Hans-Kristian Arntzen b86bd0a265 Unpack expressions when used in functions on MSL.
OSX 10.14 broke (?) how overload resolution works,
so overloading e.g. dot(float3, packed_float3) no longer works.

Fix this by unpacking expressions before various func ops.
This fix might need to be applied elsewhere, but do so later if needed.
2018-06-11 10:56:45 +02:00
..
opt Unpack expressions when used in functions on MSL. 2018-06-11 10:56:45 +02:00
shaders Sanitize underscores in general, not just for members. 2018-06-04 10:13:57 +02:00
shaders-hlsl Emit matrix layouts in structs directly. 2018-06-05 09:42:07 +02:00
shaders-hlsl-no-opt Declare OpSpecConstantOp up-front on relevant targets. 2018-05-15 14:20:16 +02:00
shaders-msl Unpack expressions when used in functions on MSL. 2018-06-11 10:56:45 +02:00
shaders-msl-no-opt Declare read-only SSBOs as const device in MSL. 2018-05-25 10:14:05 +02:00
shaders-no-opt Declare OpSpecConstantOp up-front on relevant targets. 2018-05-15 14:20:16 +02:00