Array of array: Implement the core functionality: types, constructors, operations.
authorJohn Kessenich <cepheus@frii.com>
Mon, 10 Aug 2015 23:08:55 +0000 (17:08 -0600)
committerJohn Kessenich <cepheus@frii.com>
Mon, 10 Aug 2015 23:08:55 +0000 (17:08 -0600)
commit65c78a0b629f8d67034389437959f712889a9119
tree83f1905c527e34e1d93a180df7c9bb3665a67718
parentb35483587ff062d83030353585d90819722dff42
Array of array: Implement the core functionality: types, constructors, operations.

There will be subsequent commits to refine semantics, esp. version-specific semantics,
as well as I/O functionality and restrictions.

Note: I'm getting white-space differences in the preprocessor test results,
which I'm not checking in.  I think they need to be tagged as binary or something.
23 files changed:
SPIRV/GlslangToSpv.cpp
Test/430AofA.frag [new file with mode: 0644]
Test/baseResults/120.vert.out
Test/baseResults/300.frag.out
Test/baseResults/310.frag.out
Test/baseResults/310.vert.out
Test/baseResults/310AofA.vert.out
Test/baseResults/430AofA.frag.out [new file with mode: 0644]
Test/baseResults/450.vert.out
Test/baseResults/specExamples.frag.out
Test/baseResults/specExamples.vert.out
Test/specExamples.vert
Test/testlist
glslang/Include/Types.h
glslang/Include/arrays.h
glslang/Include/revision.h
glslang/MachineIndependent/Initialize.cpp
glslang/MachineIndependent/ParseHelper.cpp
glslang/MachineIndependent/ParseHelper.h
glslang/MachineIndependent/SymbolTable.cpp
glslang/MachineIndependent/glslang.y
glslang/MachineIndependent/linkValidate.cpp
glslang/MachineIndependent/reflection.cpp