SPV: Add a switch for favoring non-NaN operands in min, max, and clamp.
authorJohn Kessenich <cepheus@frii.com>
Tue, 18 Jun 2019 05:33:09 +0000 (23:33 -0600)
committerJohn Kessenich <cepheus@frii.com>
Tue, 18 Jun 2019 05:33:09 +0000 (23:33 -0600)
commit605afc7b1b80ca82418c7b09d76eeaf429454cef
tree59b96be93f4db091e42cbfbbb7dba678fbcdfe51
parentd579c0a7d45aab62c858b832084f0c9ce2ffee7d
SPV: Add a switch for favoring non-NaN operands in min, max, and clamp.
SPIRV/GlslangToSpv.cpp
SPIRV/disassemble.cpp
StandAlone/StandAlone.cpp
Test/baseResults/spv.400.frag.nanclamp.out [new file with mode: 0644]
Test/runtests
glslang/MachineIndependent/ShaderLang.cpp
glslang/MachineIndependent/localintermediate.h
glslang/Public/ShaderLang.h