SPIRV-Cross/shaders-msl
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
..
asm Add SREM tests for HLSL/MSL. 2018-05-24 10:34:36 +02:00
comp Fix image load/store on cube arrays in MSL. 2018-05-25 12:43:25 +02:00
desktop-only Revert to not forcing gl_in/gl_out block for MSL, and add MSL gl_ClipDistance tests. 2018-01-08 16:18:34 -05:00
flatten Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
frag Unpack expressions when used in functions on MSL. 2018-06-11 10:56:45 +02:00
legacy/vert Enhance MSL testing and add numerous MSL test cases. 2017-01-30 22:55:21 -05:00
vert Force recompile if we add row-major transpose functions in MSL. 2018-05-04 09:43:34 +02:00
vulkan Fixes from review of PR #373. 2018-01-05 23:22:36 -05:00