Add geometry-shader stream, invocations, max_vertices, lines, triangles, etc. layout...
authorJohn Kessenich <cepheus@frii.com>
Wed, 23 Oct 2013 19:34:05 +0000 (19:34 +0000)
committerJohn Kessenich <cepheus@frii.com>
Wed, 23 Oct 2013 19:34:05 +0000 (19:34 +0000)
commit94fdd1117b9268c0421eec1682d1b07f3366e3a7
tree2f1a555b75413ed56be2a69f4738210a2d119e9b
parent284231c9c5e0406265a1b47ca294317b0d9f2584
Add geometry-shader stream, invocations, max_vertices, lines, triangles, etc. layout qualifiers, and their default/inheritance behaviors, and some other misc. geometry shader features.  (Geometry shaders are not yet done though.)

git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@23679 e7fa87d3-cd2b-0410-9028-fcbf551c1848
24 files changed:
Test/150.geom
Test/400.geom
Test/baseResults/100.frag.out
Test/baseResults/150.geom.out
Test/baseResults/150.vert.out
Test/baseResults/300.frag.out
Test/baseResults/300.vert.out
Test/baseResults/300block.frag.out
Test/baseResults/300layout.vert.out
Test/baseResults/300operations.frag.out
Test/baseResults/400.geom.out
Test/baseResults/410.geom.out
Test/baseResults/420.vert.out
Test/baseResults/mains1.frag.out
Test/baseResults/specExamples.frag.out
Test/baseResults/specExamples.vert.out
Todo.txt
glslang/Include/Types.h
glslang/MachineIndependent/ParseHelper.cpp
glslang/MachineIndependent/ParseHelper.h
glslang/MachineIndependent/Versions.cpp
glslang/MachineIndependent/glslang.y
glslang/MachineIndependent/intermOut.cpp
glslang/MachineIndependent/localintermediate.h