SPIRV-Cross/shaders-msl
Bill Hollings ac238b858b CompilerMSL vertex entry point return void when rasterization disabled.
Add CompilerMSL::Options::disable_rasterization input/output API flag.
Disable rasterization via API flag or when writing to textures.
Disable rasterization when shader declares no output.
Add test shaders for vertex no output and write texture forcing void output.
2018-07-26 00:50:33 -04:00
..
asm Add LUT test cases for OpVariable with initializer. 2018-07-05 14:51:07 +02:00
comp Fix image load/store on cube arrays in MSL. 2018-05-25 12:43:25 +02:00
desktop-only Revert to not forcing gl_in/gl_out block for MSL, and add MSL gl_ClipDistance tests. 2018-01-08 16:18:34 -05: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 some tests for LUT promotion. 2018-07-05 14:14:18 +02:00
legacy/vert Enhance MSL testing and add numerous MSL test cases. 2017-01-30 22:55:21 -05:00
vert CompilerMSL vertex entry point return void when rasterization disabled. 2018-07-26 00:50:33 -04:00
vulkan Fixes from review of PR #373. 2018-01-05 23:22:36 -05:00