SPIRV-Cross/shaders-no-opt/asm
Hans-Kristian Arntzen 31be74a853 Add relax_nan_checks options.
Makes codegen from typical D3D emulation SPIR-V more readable.
Also makes cross compilation with NotEqual more sensible.
It's very rare to actually need the strict NaN-checks in practice.

Also, glslang now emits UnordNotEqual by default it seems, so give up
trying to assume OrdNotEqual. Harmonize for UnordNotEqual as the sane
default.
2022-03-03 14:50:56 +01:00
..
comp Test aliased names in declared LUTs. 2022-01-18 12:39:16 +01:00
frag Add relax_nan_checks options. 2022-03-03 14:50:56 +01:00
geom Move .invalid. test shaders to the more appropriate subfolders. 2019-11-06 10:40:37 +01:00
rgen Handle nonuniformEXT qualifier for acceleration structures. 2021-01-22 13:13:56 +01:00
tesc Handle edge cases in OpCopyMemory. 2021-03-08 14:15:27 +01:00
vert Deal better with CompositeExtract from constant composite. 2021-01-22 12:30:16 +01:00
degenerate-selection-constructs.asm.frag CFG: Handle degenerate selection constructs. 2021-11-07 13:32:29 +01:00
loop-header-self-continue-break.asm.comp Handle case where block is loop header, continue AND break block. 2020-10-27 12:29:08 +01:00
temporary.zero-initialize.asm.frag Add support for forcefully zero-initialized variables. 2020-03-26 13:38:27 +01:00