SPIRV-Cross/shaders-msl
Hans-Kristian Arntzen 480acdad18 Deal with OpSpecConstantOp used as array size.
When trying to validate buffer sizes, we usually need to bail out when
using SpecConstantOps, but for some very specific cases where we allow
unsized arrays currently, we can safely allow "unknown" sized arrays as
well.

This is probably the best we can do, when we have even more difficult
cases than this, we throw a more sensible error message.
2018-11-01 14:58:02 +01:00
..
asm Add Windows support in Travis CI. 2018-10-27 00:22:30 +02:00
comp Deal with OpSpecConstantOp used as array size. 2018-11-01 14:58:02 +01:00
desktop-only MSL: Throw error on multisampled array textures. 2018-09-03 10:21:59 +02:00
flatten Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
frag Add Windows support in Travis CI. 2018-10-27 00:22:30 +02:00
legacy/vert Enhance MSL testing and add numerous MSL test cases. 2017-01-30 22:55:21 -05:00
vert MSL: Expand arrays of buffers passed as input. 2018-09-26 20:48:09 -05:00
vulkan MSL: Do not emit function constants for version < 1.2. 2018-09-07 09:33:34 +02:00