Additional semantic checking for tessellation shaders and related clean up:
- non-arrayed geometry inputs and tessellation-control outputs - include user blocks in i/o array resizing based on primitive type - things belonging only to 'in' or 'out' are verified only on 'in' or 'out' - invocation number changing - move shader-scoped qualifier checking into its class - remove an incidental union of two levels of the node hierarchy in the yacc stack - remove layout(location=) default tracking when setting on a variable git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@24551 e7fa87d3-cd2b-0410-9028-fcbf551c1848
Showing
- Test/150.geom 7 additions, 7 deletionsTest/150.geom
- Test/300layout.vert 1 addition, 1 deletionTest/300layout.vert
- Test/400.geom 19 additions, 5 deletionsTest/400.geom
- Test/400.tese 11 additions, 1 deletionTest/400.tese
- Test/420.geom 2 additions, 2 deletionsTest/420.geom
- Test/420.tesc 2 additions, 0 deletionsTest/420.tesc
- Test/baseResults/150.geom.out 14 additions, 11 deletionsTest/baseResults/150.geom.out
- Test/baseResults/400.geom.out 20 additions, 10 deletionsTest/baseResults/400.geom.out
- Test/baseResults/400.tese.out 11 additions, 2 deletionsTest/baseResults/400.tese.out
- Test/baseResults/420.geom.out 5 additions, 2 deletionsTest/baseResults/420.geom.out
- Test/baseResults/420.tesc.out 6 additions, 4 deletionsTest/baseResults/420.tesc.out
- Test/baseResults/specExamples.vert.out 1 addition, 1 deletionTest/baseResults/specExamples.vert.out
- Todo.txt 7 additions, 6 deletionsTodo.txt
- glslang/Include/Types.h 22 additions, 0 deletionsglslang/Include/Types.h
- glslang/Include/revision.h 2 additions, 2 deletionsglslang/Include/revision.h
- glslang/MachineIndependent/Initialize.cpp 0 additions, 2 deletionsglslang/MachineIndependent/Initialize.cpp
- glslang/MachineIndependent/ParseHelper.cpp 120 additions, 118 deletionsglslang/MachineIndependent/ParseHelper.cpp
- glslang/MachineIndependent/ParseHelper.h 4 additions, 4 deletionsglslang/MachineIndependent/ParseHelper.h
- glslang/MachineIndependent/glslang.y 25 additions, 27 deletionsglslang/MachineIndependent/glslang.y
- glslang/MachineIndependent/localintermediate.h 1 addition, 1 deletionglslang/MachineIndependent/localintermediate.h
Loading
Please register or sign in to comment