SPIRV-Cross/reference/opt/shaders-hlsl/comp
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
..
access-chains.comp Use t-namespace for ByteAddressBuffer. 2017-12-11 13:55:26 +01:00
address-buffers.comp Swizzle scalars when splatting in HLSL. 2017-12-12 12:52:45 +01:00
atomic-decrement.asm.comp Implement atomic increment/decrement in GLSL and HLSL. 2018-09-17 15:54:21 +02:00
atomic-increment.asm.comp Implement atomic increment/decrement in GLSL and HLSL. 2018-09-17 15:54:21 +02:00
atomic.comp Remove duplicate swizzles in remap_swizzle. 2017-12-12 13:01:10 +01:00
barriers.comp Update glslang/SPIRV-Tools on Travis. 2018-03-24 04:16:18 +01:00
builtins.comp Update glslang/SPIRV-Tools on Travis. 2018-03-24 04:16:18 +01:00
composite-array-initialization.comp Update tests. 2018-11-01 11:23:48 +01:00
globallycoherent.comp Support globallycoherent in HLSL. 2018-06-25 10:04:25 +02:00
image.comp Update tests for latest SPIRV-Tools and glslang. 2018-03-12 15:11:55 +01:00
inverse.comp Implement MatrixInverse on HLSL. 2018-02-23 16:42:40 +01:00
num-workgroups-alone.comp HLSL: Use same logic as GLSL for picking cbuffer block name. 2018-10-22 09:50:04 +02:00
num-workgroups-with-builtins.comp HLSL: Use same logic as GLSL for picking cbuffer block name. 2018-10-22 09:50:04 +02:00
rmw-matrix.comp Do not use RMW rewrite for matrices. 2018-05-04 10:35:56 +02:00
rwbuffer-matrix.comp HLSL: Use same logic as GLSL for picking cbuffer block name. 2018-10-22 09:50:04 +02:00
shared.comp Update glslang/SPIRV-Tools on Travis. 2018-03-24 04:16:18 +01:00
spec-constant-op-member-array.comp Deal with OpSpecConstantOp used as array size. 2018-11-01 14:58:02 +01:00
spec-constant-work-group-size.comp Add test case for local_size_x_id and some complex cases. 2018-11-01 11:23:48 +01:00
ssbo-array.comp Add reference output for --opt. 2017-11-23 09:50:11 +01:00
subgroups.invalid.nofxc.sm60.comp Partially implement subgroup ops for HLSL SM 6.0. 2018-04-11 15:57:41 +02:00