SPIRV-Cross/reference/opt/shaders-msl
Hans-Kristian Arntzen b8033d7525 MSL: Add option to pad fragment outputs.
If not enough components are provided in the shader,
the shader MSL compiler throws an error rather than make components
undefined. This hurts portability, so we need to add explicit padding
here.
2019-01-14 15:11:52 +01:00
..
asm Rewrite how IDs are iterated over. 2019-01-10 12:52:56 +01:00
comp Rewrite how IDs are iterated over. 2019-01-10 12:52:56 +01:00
desktop-only Correct carry/borrow bit checks. 2018-11-14 10:13:56 -06:00
flatten Update a bunch of test cases that I missed. 2018-09-03 17:31:15 -05:00
frag MSL: Add option to pad fragment outputs. 2019-01-14 15:11:52 +01:00
legacy/vert CompilerMSL support matrices & arrays in stage-in & stage-out. 2018-06-12 11:41:35 -04:00
vert Rewrite how IDs are iterated over. 2019-01-10 12:52:56 +01:00
vulkan Add support for 8- and 16-bit types to GLSL and MSL. 2018-11-01 10:20:57 -05:00