..
access-chain-dominator-in-loop-body-2.asm.comp
Force complex loop in certain rare access chain scenarios.
2019-04-10 16:02:03 +02:00
access-chain-dominator-in-loop-body.asm.comp
Force complex loop in certain rare access chain scenarios.
2019-04-10 16:02:03 +02:00
access-tracking-function-call-result.asm.comp
Fix broken access tracking for OpFunctionCall results.
2019-10-29 11:13:39 +01:00
aliased-struct-divergent-member-name.asm.comp
GLSL: Be more aggressive about using type_alias.
2020-07-29 12:48:41 +02:00
arithmetic-conversion-signs.asm.nocompat.vk.comp.vk
Fix sign handling for S/UToF.
2019-11-28 13:55:28 +01:00
atomic-load-store.asm.comp
Implement OpAtomicLoad/OpAtomicStore.
2020-04-27 12:11:46 +02:00
atomic-result-temporary.asm.comp
Fix infinite loop when OpAtomic* temporaries are used in other blocks.
2019-04-24 09:33:39 +02:00
basic.spv16.asm.comp
Add sanity test for SPIR-V 1.6 modules.
2022-01-06 14:16:28 +01:00
bda-to-array-in-buffer.asm.spv16.nocompat.vk.comp.vk
MSL: Use templated array type when emitting BDA to arrays.
2023-05-10 13:33:54 +02:00
bitcast-fp16-fp32.asm.vk.comp
GLSL: Support f16x2 <-> f32 bitcast.
2020-04-21 23:27:33 +02:00
bitcast-fp16-fp32.asm.vk.comp.vk
GLSL: Support f16x2 <-> f32 bitcast.
2020-04-21 23:27:33 +02:00
bitfield-signed-operations.asm.comp
Deal correctly with sign on bitfield operations.
2019-08-26 11:36:36 +02:00
bitscan.asm.comp
Deal correctly with return sign of bitscan operations.
2019-07-12 10:57:56 +02:00
buffer-atomic-nonuniform.vk.nocompat.asm.comp.vk
GLSL/HLSL: Fix nonuniform qualifier for SSBO atomics.
2020-03-19 12:05:27 +01:00
buffer-device-address-ptr-casting.vk.nocompat.asm.comp.vk
MSL: Fix various bugs with Ptr/U bitcasts.
2022-08-09 13:49:40 +02:00
buffer-reference-aliased-block-name.nocompat.vk.asm.comp.vk
GLSL: Deal with buffer_reference_align.
2021-11-07 17:11:46 +01:00
buffer-reference-pointer-to-pod-in-buffer.asm.nocompat.vk.comp.vk
GLSL: Deal with buffer_reference_align.
2021-11-07 17:11:46 +01:00
buffer-reference-pointer-to-unused-pod-in-buffer.asm.nocompat.vk.comp.vk
GLSL: Deal with buffer_reference_align.
2021-11-07 17:11:46 +01:00
buffer-reference-synthesized-pointer-2.asm.nocompat.vk.comp.vk
GLSL: Add more extension ladder fallbacks for unusual integer sizes.
2022-06-07 18:30:10 +02:00
buffer-reference-synthesized-pointer.asm.nocompat.vk.comp.vk
GLSL: Add more extension ladder fallbacks for unusual integer sizes.
2022-06-07 18:30:10 +02:00
constant-composite-undef.asm.comp
Interleave undef values with constants and types.
2022-11-20 02:08:37 -08:00
constant-lut-name-aliasing.asm.comp
Test aliased names in declared LUTs.
2022-01-18 12:39:16 +01:00
copy-logical.spv14.asm.comp
Basic implementation of OpCopyLogical.
2020-01-06 11:47:26 +01:00
eliminate-globals-not-in-entry-point.noeliminate.spv14.asm.comp
Check entry point variables in is_hidden_variables.
2021-01-22 13:53:22 +01:00
expression-nesting-limits.asm.comp
Do not forward expressions which carry a huge amount of dependencies.
2022-01-17 13:45:12 +01:00
extended-debug-extinst.invalid.asm.comp
Move .invalid. test shaders to the more appropriate subfolders.
2019-11-06 10:40:37 +01:00
fuzz-collapse-degenerate-loop.asm.comp
Handle collapsed loops similar to collapsed selections.
2022-07-22 14:37:46 +02:00
fuzz-loop-variable-dominator-with-unreachable-continue-block.asm.comp
Avoid detection of false loop variables.
2022-07-22 14:08:21 +02:00
glsl-signed-operations.asm.comp
Properly deal with sign-dependent GLSL opcodes.
2019-03-27 12:20:53 +01:00
glsl.std450.frexp-modf-struct.asm.comp
Test glsl.std450 more exhaustively.
2019-07-17 11:53:05 +02:00
image-atomic-nonuniform.vk.nocompat.asm.comp.vk
GLSL/HLSL: Implement nonuniform qualifier for image atomics.
2020-03-19 11:35:29 +01:00
local-size-id-override.vk.asm.comp
Add support for LocalSizeId.
2022-01-06 13:57:10 +01:00
local-size-id-override.vk.asm.comp.vk
Add support for LocalSizeId.
2022-01-06 13:57:10 +01:00
local-size-id.vk.asm.comp
Add support for LocalSizeId.
2022-01-06 13:57:10 +01:00
local-size-id.vk.asm.comp.vk
GLSL: Handle more proper semantics for RelaxedPrecision.
2022-05-02 15:11:24 +02:00
loop-variable-early-read-with-initializer.asm.comp
Handle early reads from loop variables with initializers.
2022-04-28 14:36:53 +02:00
loop-variable-early-read-with-undef.asm.comp
Handle early reads from loop variables with initializers.
2022-04-28 14:36:53 +02:00
loop-variable-with-initializer.asm.comp
Fix duplicated initialization for loop variables with initializers.
2020-06-19 10:51:00 +02:00
multi-break-switch-out-of-loop.asm.comp
Handle multiple breaks out of switches.
2022-07-22 15:31:40 +02:00
nonuniform-bracket-handling.vk.nocompat.asm.comp.vk
Rewrite how non-uniform qualifiers are handled.
2021-04-22 16:03:08 +02:00
phi-temporary-copy-loop-variable.asm.invalid.comp
Roll SPIRV-Tools, SPIRV-Headers and GLSLang
2019-12-02 16:17:21 -05:00
ray-query-force-temporary-rtas.spv14.asm.vk.nocompat.comp.vk
GLSL: Handle forced temporary OpConvertUToAccelerationStructureKHR.
2022-06-17 13:38:45 +02:00
ray-query-function-object.spv14.asm.vk.nocompat.comp.vk
Interleave undef values with constants and types.
2022-11-20 02:08:37 -08:00
spec-constant-name-aliasing.vk.asm.comp
Handle aliased names in spec constants.
2022-01-18 12:31:28 +01:00
spec-constant-name-aliasing.vk.asm.comp.vk
Handle aliased names in spec constants.
2022-01-18 12:31:28 +01:00
spec-constant-op-convert-sign.asm.comp
GLSL: Add more extension ladder fallbacks for unusual integer sizes.
2022-06-07 18:30:10 +02:00
storage-buffer-basic.asm.comp
GLSL/HLSL: Disallow VariablePointers capability outright.
2020-12-07 12:16:02 +01:00
temorary-access-terminator.vk.nocompat.asm.comp.vk
Handle value access in terminators.
2021-07-29 15:27:52 +02:00