Put in infrastructure for tessellation, geometry, and compute stages, and...
Put in infrastructure for tessellation, geometry, and compute stages, and partially flesh out with built-in functions. Added the built-in functions EmitVertex(), EndPrimitive(), barrier(), memoryBarrier(), memoryBarrierAtomicCounter(), memoryBarrierBuffer(), memoryBarrierImage(), memoryBarrierShared(), and groupMemoryBarrier(). Have not added any new built-in variables. Also changed the linear performance relateToOperator() to a high-performance version. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@22659 e7fa87d3-cd2b-0410-9028-fcbf551c1848
Showing
- README.txt 7 additions, 2 deletionsREADME.txt
- StandAlone/StandAlone.cpp 9 additions, 1 deletionStandAlone/StandAlone.cpp
- Test/150.geom 9 additions, 0 deletionsTest/150.geom
- Test/400.geom 9 additions, 0 deletionsTest/400.geom
- Test/400.tesc 6 additions, 0 deletionsTest/400.tesc
- Test/400.tese 6 additions, 0 deletionsTest/400.tese
- Test/420.tese 6 additions, 0 deletionsTest/420.tese
- Test/430.comp 10 additions, 0 deletionsTest/430.comp
- Test/baseResults/120.frag.out 22 additions, 0 deletionsTest/baseResults/120.frag.out
- Test/baseResults/400.geom.out 10 additions, 0 deletionsTest/baseResults/400.geom.out
- Test/baseResults/400.tesc.out 5 additions, 0 deletionsTest/baseResults/400.tesc.out
- Test/baseResults/400.tese.out 8 additions, 0 deletionsTest/baseResults/400.tese.out
- Test/baseResults/420.tese.out 5 additions, 0 deletionsTest/baseResults/420.tese.out
- Test/baseResults/430.comp.out 9 additions, 0 deletionsTest/baseResults/430.comp.out
- Test/baseResults/Operations.frag.out 176 additions, 165 deletionsTest/baseResults/Operations.frag.out
- Test/testlist 5 additions, 0 deletionsTest/testlist
- glslang/Include/intermediate.h 13 additions, 0 deletionsglslang/Include/intermediate.h
- glslang/MachineIndependent/Constant.cpp 5 additions, 0 deletionsglslang/MachineIndependent/Constant.cpp
- glslang/MachineIndependent/Initialize.cpp 104 additions, 73 deletionsglslang/MachineIndependent/Initialize.cpp
- glslang/MachineIndependent/Initialize.h 4 additions, 4 deletionsglslang/MachineIndependent/Initialize.h
Loading
Please register or sign in to comment