SPIRV-Cross/reference/shaders-msl/comp
Hans-Kristian Arntzen 7eba247864 Handle inout properly with split access chains.
Found some other issues. Had some bugs with variable writes not properly
invalidating if writes came from split access chains.
2018-05-11 10:15:42 +02:00
..
atomic.comp Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
barriers.comp Disable mem_texture checks on MSL. 2018-01-09 14:09:29 +01:00
basic.comp Update test files 2018-01-29 06:40:45 -08:00
builtins.comp Add WorkGroupID/NumWorkGroups to MSL. Fix block name alias. 2017-09-29 12:16:53 +02:00
cfg-preserve-parameter.comp Enhancements to MSL compute and entry point naming. 2017-11-05 21:34:42 -05:00
coherent-block.comp Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
coherent-image.comp Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
composite-construct.comp Reduce test case ... MSL can't deal with certain unusual cases yet. 2018-05-02 10:01:08 +02:00
culling.comp Update test files 2018-01-29 06:40:45 -08:00
defer-parens.comp Enhance MSL testing and add numerous MSL test cases. 2017-01-30 22:55:21 -05:00
dowhile.comp Update test files 2018-01-29 06:40:45 -08:00
functions.comp Fix passing arrays of arrays to functions in MSL. 2018-01-29 10:57:52 +01:00
global-invocation-id-writable-ssbo-in-function.comp CompilerMSL map many GLSL functions to MSL functions. 2017-05-19 18:14:08 -04:00
global-invocation-id.comp CompilerMSL map many GLSL functions to MSL functions. 2017-05-19 18:14:08 -04:00
image.comp Update test files 2018-01-29 06:40:45 -08:00
insert.comp Enhancements to MSL compute and entry point naming. 2017-11-05 21:34:42 -05:00
inverse.comp Fix multiple declaration of spvDet2x2 on MSL. 2018-02-23 16:52:11 +01:00
local-invocation-id.comp CompilerMSL map many GLSL functions to MSL functions. 2017-05-19 18:14:08 -04:00
local-invocation-index.comp CompilerMSL map many GLSL functions to MSL functions. 2017-05-19 18:14:08 -04:00
mat3.comp Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
mod.comp Update test files 2018-01-29 06:40:45 -08:00
modf.comp Update test files 2018-01-29 06:40:45 -08:00
packing-test-1.comp Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
packing-test-2.comp Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
read-write-only.comp Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
rmw-matrix.comp Do not use RMW rewrite for matrices. 2018-05-04 10:35:56 +02:00
rmw-opt.comp Enhancements to MSL compute and entry point naming. 2017-11-05 21:34:42 -05:00
shared-array-of-arrays.comp Update reference file after merge. 2018-02-01 09:14:45 +01:00
shared.comp Update test files 2018-01-29 06:40:45 -08:00
struct-layout.comp Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
struct-nested.comp Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
struct-packing.comp Handle inout properly with split access chains. 2018-05-11 10:15:42 +02:00
torture-loop.comp Update test files 2018-01-29 06:40:45 -08:00
type-alias.comp Update tests. 2018-03-05 16:34:42 +01:00
udiv.comp Use declared binding in SPIR-V as a fallback for explicit MSL binds. 2018-04-04 12:25:11 +02:00
writable-ssbo.comp CompilerMSL map many GLSL functions to MSL functions. 2017-05-19 18:14:08 -04:00