SPIRV-Cross/reference
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
..
opt MSL: Use correct alignment rule for whole structs. 2019-01-28 15:20:30 +01:00
shaders Rewrite how IDs are iterated over. 2019-01-10 12:52:56 +01:00
shaders-hlsl HLSL/MSL: Fix texture projection with Dref. 2019-01-28 10:25:13 +01:00
shaders-hlsl-no-opt MSL: Fix case where we pass arrays to functions by value. 2019-01-14 11:00:14 +01:00
shaders-msl MSL: Use correct alignment rule for whole structs. 2019-01-28 15:20:30 +01:00
shaders-msl-no-opt HLSL/MSL: Fix texture projection with Dref. 2019-01-28 10:25:13 +01:00
shaders-no-opt MSL: Fix case where we pass arrays to functions by value. 2019-01-14 11:00:14 +01:00
shaders-reflection Prefix integer types with underscore 2018-06-21 09:24:22 -07:00