GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier
authorJohn Kessenich <cepheus@frii.com>
Thu, 5 Apr 2018 17:25:02 +0000 (11:25 -0600)
committerJohn Kessenich <cepheus@frii.com>
Thu, 5 Apr 2018 17:25:02 +0000 (11:25 -0600)
commit5611c6d27bb156f0d8c5038c5dcc2fa467863b65
treec732dc952696e8e0b4610bc20563b96748a89a35
parent0b5e5da7e71c972b3ac79ef5d084026e3e4f7946
GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier
31 files changed:
SPIRV/GlslangToSpv.cpp
SPIRV/SpvBuilder.cpp
SPIRV/SpvBuilder.h
SPIRV/doc.cpp
SPIRV/spirv.hpp [changed mode: 0755->0644]
Test/310runtimeArray.vert [new file with mode: 0644]
Test/baseResults/310runtimeArray.vert.out [new file with mode: 0755]
Test/baseResults/420.vert.out
Test/baseResults/array.frag.out
Test/baseResults/nonuniform.frag.out [new file with mode: 0755]
Test/baseResults/runtimeArray.vert.out
Test/baseResults/spv.nonuniform.frag.out [new file with mode: 0755]
Test/nonuniform.frag [new file with mode: 0644]
Test/runtimeArray.vert
Test/spv.nonuniform.frag [new file with mode: 0644]
glslang/Include/Types.h
glslang/Include/intermediate.h
glslang/MachineIndependent/Intermediate.cpp
glslang/MachineIndependent/ParseHelper.cpp
glslang/MachineIndependent/ParseHelper.h
glslang/MachineIndependent/Scan.cpp
glslang/MachineIndependent/Versions.cpp
glslang/MachineIndependent/Versions.h
glslang/MachineIndependent/glslang.y
glslang/MachineIndependent/glslang_tab.cpp
glslang/MachineIndependent/glslang_tab.cpp.h
glslang/MachineIndependent/localintermediate.h
gtests/AST.FromFile.cpp
gtests/Spv.FromFile.cpp
hlsl/hlslParseHelper.cpp
known_good_khr.json [new file with mode: 0644]