SPIRV-Cross/reference/shaders-msl
Hans-Kristian Arntzen 8c632da461 MSL: Use correct alignment rule for whole structs.
Structs are aligned as you would expect in MSL (maximum member
alignment), and it is not minimum 16 bytes like in std140.

Also rename the dummy "pad" members to a reserved naming scheme.
2019-01-28 15:20:30 +01:00
..
asm MSL: Use correct alignment rule for whole structs. 2019-01-28 15:20:30 +01:00
comp MSL: Use correct alignment rule for whole structs. 2019-01-28 15:20:30 +01:00
desktop-only Correct carry/borrow bit checks. 2018-11-14 10:13:56 -06:00
flatten MSL: Emit F{Min,Max,Clamp} as fast:: and N{Min,Max,Clamp} as precise::. 2018-09-01 23:01:46 -05:00
frag HLSL/MSL: Fix texture projection with Dref. 2019-01-28 10:25:13 +01:00
legacy/vert CompilerMSL support matrices & arrays in stage-in & stage-out. 2018-06-12 11:41:35 -04:00
vert MSL: Use correct alignment rule for whole structs. 2019-01-28 15:20:30 +01:00
vulkan Add support for 8- and 16-bit types to GLSL and MSL. 2018-11-01 10:20:57 -05:00