HLSL: Translate directive [flatten] and [branch] to SPV control mask.
authorRex Xu <rex.xu@amd.com>
Tue, 4 Jul 2017 15:23:40 +0000 (23:23 +0800)
committerRex Xu <rex.xu@amd.com>
Thu, 6 Jul 2017 03:31:33 +0000 (11:31 +0800)
commit57e65929e476123efa585e824e948728dabf639f
treeaa0ab16ae316138a571b644f30ef6db157f2e780
parent423fae4858d0c452857417499a92a0a5d34d8dbf
HLSL: Translate directive [flatten] and [branch] to SPV control mask.
15 files changed:
SPIRV/GlslangToSpv.cpp
SPIRV/SpvBuilder.cpp
SPIRV/SpvBuilder.h
SPIRV/doc.cpp
Test/baseResults/hlsl.attribute.frag.out
Test/baseResults/hlsl.if.frag.out
Test/baseResults/hlsl.switch.frag.out
Test/hlsl.switch.frag
glslang/Include/intermediate.h
glslang/MachineIndependent/Intermediate.cpp
glslang/MachineIndependent/localintermediate.h
hlsl/hlslGrammar.cpp
hlsl/hlslGrammar.h
hlsl/hlslParseHelper.cpp
hlsl/hlslParseHelper.h