SPIRV-Cross/reference/opt/shaders-msl
Hans-Kristian Arntzen a4a9b53b5b MSL: Always enable Outputs in vertex stages.
Subsequent stages can legally attempt to read from these variables,
which causes compilation failure.

Always make sure we emit user outputs in vertex shaders if they are
active in the entry point.
2021-01-07 11:24:47 +01:00
..
amd Updates for pull request #1162 2019-09-24 14:35:25 -04:00
asm MSL: Always enable Outputs in vertex stages. 2021-01-07 11:24:47 +01:00
comp MSL: Fix calculation of atomic image buffer address. 2020-10-13 20:51:56 -05:00
desktop-only MSL: Add support for processing more than one patch per workgroup. 2020-07-23 17:59:54 -05:00
flatten MSL: Do not generate UnsafeArray<> for any array inside buffer objects. 2019-10-24 12:22:30 +02:00
frag MSL: Adjust FragCoord for sample-rate shading. 2020-11-23 10:30:24 -06:00
intel Updates for pull request #1162 2019-09-24 14:35:25 -04:00
legacy/vert Updates for pull request #1162 2019-09-24 14:35:25 -04:00
tesc MSL: Don't use a bitcast for tessellation levels in tesc shaders. 2020-10-14 18:35:59 -05:00
tese Roll GLSLang, SPIRV-Headers and SPIRV-Tools. 2020-07-22 23:03:11 -04:00
vert Overhaul how we deal with reserved identifiers. 2020-08-21 16:33:27 +02:00
vulkan MSL: Support SPV_EXT_demote_to_helper_invocation for MSL 2.3. 2020-10-13 00:25:32 -05:00