..
access-private-workgroup-in-function.comp
Update glslang and SPIRV-Tools.
2018-09-27 11:10:22 +02:00
argument-buffers-discrete.msl2.argument.discrete.comp
Rename "push descriptor set" to "discrete descriptor set".
2019-03-15 21:53:21 +01:00
argument-buffers-image-load-store.msl2.argument.comp
MSL: Implement Metal 2.0 indirect argument buffers.
2019-03-15 11:01:27 +01:00
atomic.comp
MSL: Fix infinite CAS loop on atomic_compare_exchange_weak_explicit().
2019-04-05 21:28:57 -04:00
barriers.comp
MSL: Add support for subgroup operations.
2019-05-15 17:40:04 -05:00
basic.comp
Declare read-only SSBOs as const device in MSL.
2018-05-25 10:14:05 +02:00
bitcast-16bit-1.invalid.comp
Always value-cast FP16 constants instead of using literals.
2019-02-20 12:30:01 +01:00
bitcast-16bit-2.invalid.comp
Support bitcasts of 16-bit types.
2018-11-05 14:56:36 -06:00
builtins.comp
MSL: Declare gl_WorkGroupSize constant with [[maybe_unused]].
2019-03-28 10:54:18 +01:00
cfg-preserve-parameter.comp
Add reference output for --opt.
2017-11-23 09:50:11 +01: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-array-initialization.comp
MSL: Fix struct declaration order with complex type aliases.
2019-05-23 14:54:04 +02:00
composite-construct.comp
Update glslang and SPIRV-Tools.
2018-09-27 11:10:22 +02:00
copy-array-of-arrays.comp
MSL: Support array-of-arrays composite construction.
2018-09-12 10:25:51 +02:00
culling.comp
MSL: Declare gl_WorkGroupSize constant with [[maybe_unused]].
2019-03-28 10:54:18 +01:00
defer-parens.comp
Update tests for latest SPIRV-Tools and glslang.
2018-03-12 15:11:55 +01:00
dowhile.comp
Update glslang and SPIRV-Tools.
2018-09-27 11:10:22 +02:00
force-recompile-hooks.swizzle.comp
MSL: Support argument buffers and image swizzling.
2019-05-18 10:30:06 +02:00
functions.comp
Update glslang and SPIRV-Tools.
2018-09-27 11:10:22 +02:00
global-invocation-id-writable-ssbo-in-function.comp
Add reference output for --opt.
2017-11-23 09:50:11 +01:00
global-invocation-id.comp
Add reference output for --opt.
2017-11-23 09:50:11 +01:00
image-cube-array-load-store.comp
Fix image load/store on cube arrays in MSL.
2018-05-25 12:43:25 +02:00
image.comp
Update tests for latest SPIRV-Tools and glslang.
2018-03-12 15:11:55 +01:00
insert.comp
Update reference shaders in reference/opt/shaders-msl.
2017-12-04 18:17:06 -05:00
inverse.comp
Declare read-only SSBOs as const device in MSL.
2018-05-25 10:14:05 +02:00
local-invocation-id.comp
Add reference output for --opt.
2017-11-23 09:50:11 +01:00
local-invocation-index.comp
Add reference output for --opt.
2017-11-23 09:50:11 +01: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
Declare read-only SSBOs as const device in MSL.
2018-05-25 10:14:05 +02:00
modf.comp
Declare read-only SSBOs as const device in MSL.
2018-05-25 10:14:05 +02:00
packing-test-1.comp
MSL: Declare gl_WorkGroupSize constant with [[maybe_unused]].
2019-03-28 10:54:18 +01:00
packing-test-2.comp
MSL: Declare gl_WorkGroupSize constant with [[maybe_unused]].
2019-03-28 10:54:18 +01:00
read-write-only.comp
Declare read-only SSBOs as const device in MSL.
2018-05-25 10:14:05 +02:00
rmw-matrix.comp
Do not use RMW rewrite for matrices.
2018-05-04 10:35:56 +02:00
rmw-opt.comp
Update tests for latest SPIRV-Tools and glslang.
2018-03-12 15:11:55 +01:00
shared-array-of-arrays.comp
MSL: Declare gl_WorkGroupSize constant with [[maybe_unused]].
2019-03-28 10:54:18 +01:00
shared.comp
MSL: Declare gl_WorkGroupSize constant with [[maybe_unused]].
2019-03-28 10:54:18 +01:00
spec-constant-op-member-array.comp
Update to latest glslang/SPIRV-Tools.
2019-01-30 13:41:57 +01:00
spec-constant-work-group-size.comp
MSL: Declare gl_WorkGroupSize constant with [[maybe_unused]].
2019-03-28 10:54:18 +01:00
storage-buffer-std140-vector-array.comp
Add basic test for std140 small vector arrays.
2019-01-17 11:29:09 +01:00
struct-layout.comp
Declare read-only SSBOs as const device in MSL.
2018-05-25 10:14:05 +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
MSL: Use correct size for structs.
2019-01-28 15:20:30 +01:00
torture-loop.comp
Declare read-only SSBOs as const device in MSL.
2018-05-25 10:14:05 +02:00
type-alias.comp
Update glslang and SPIRV-Tools.
2018-09-27 11:10:22 +02:00
udiv.comp
Update glslang and SPIRV-Tools.
2018-09-27 11:10:22 +02:00
writable-ssbo.comp
Add reference output for --opt.
2017-11-23 09:50:11 +01:00