HLSL: Plumb in HLSL parse context and keywords, and most basic HLSL parser and test.
authorJohn Kessenich <cepheus@frii.com>
Sun, 13 Mar 2016 03:11:22 +0000 (20:11 -0700)
committerJohn Kessenich <cepheus@frii.com>
Sun, 13 Mar 2016 04:40:08 +0000 (21:40 -0700)
commite01a9bc8c03d284a3384de06a9d31471c42f70e9
treebaf815a2b4b5c783c46f7a41af845fff0b5a0507
parentb3dc3acd5933fd83568923a1b3b2a8f64563afde
HLSL: Plumb in HLSL parse context and keywords, and most basic HLSL parser and test.
16 files changed:
CMakeLists.txt
StandAlone/CMakeLists.txt
Test/baseResults/hlsl.frag.out [new file with mode: 0644]
Test/hlsl.frag [new file with mode: 0644]
Test/runtests
Test/test-hlsl-spirv-list [new file with mode: 0644]
glslang/MachineIndependent/ShaderLang.cpp
glslang/MachineIndependent/linkValidate.cpp
hlsl/CMakeLists.txt [new file with mode: 0755]
hlsl/hlslGrammar.cpp [new file with mode: 0755]
hlsl/hlslGrammar.h [new file with mode: 0755]
hlsl/hlslParseHelper.cpp [new file with mode: 0755]
hlsl/hlslParseHelper.h [new file with mode: 0755]
hlsl/hlslScanContext.cpp [new file with mode: 0755]
hlsl/hlslScanContext.h [new file with mode: 0755]
hlsl/hlslTokens.h [new file with mode: 0755]