Implement non-square matrices, and make a few type improvements. Cleaned up a...
Implement non-square matrices, and make a few type improvements. Cleaned up a few old issues. Added two tests. Details - added all the new non-square types - separated concepts of matrix size and vector size - removed VS 6.0 comments/workarounds - removed obsolete concept of matrix fields git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@20436 e7fa87d3-cd2b-0410-9028-fcbf551c1848
Showing
- Test/matrixError.vert 22 additions, 0 deletionsTest/matrixError.vert
- Test/nonSquare.vert 25 additions, 0 deletionsTest/nonSquare.vert
- Test/testlist 3 additions, 0 deletionsTest/testlist
- glslang/Include/Common.h 6 additions, 16 deletionsglslang/Include/Common.h
- glslang/Include/PoolAlloc.h 0 additions, 1 deletionglslang/Include/PoolAlloc.h
- glslang/Include/Types.h 73 additions, 54 deletionsglslang/Include/Types.h
- glslang/Include/intermediate.h 27 additions, 5 deletionsglslang/Include/intermediate.h
- glslang/MachineIndependent/Initialize.cpp 1 addition, 1 deletionglslang/MachineIndependent/Initialize.cpp
- glslang/MachineIndependent/Intermediate.cpp 141 additions, 195 deletionsglslang/MachineIndependent/Intermediate.cpp
- glslang/MachineIndependent/ParseHelper.cpp 53 additions, 64 deletionsglslang/MachineIndependent/ParseHelper.cpp
- glslang/MachineIndependent/ParseHelper.h 0 additions, 1 deletionglslang/MachineIndependent/ParseHelper.h
- glslang/MachineIndependent/PoolAlloc.cpp 0 additions, 1 deletionglslang/MachineIndependent/PoolAlloc.cpp
- glslang/MachineIndependent/ShaderLang.cpp 16 additions, 20 deletionsglslang/MachineIndependent/ShaderLang.cpp
- glslang/MachineIndependent/SymbolTable.cpp 10 additions, 6 deletionsglslang/MachineIndependent/SymbolTable.cpp
- glslang/MachineIndependent/glslang.y 117 additions, 109 deletionsglslang/MachineIndependent/glslang.y
- glslang/MachineIndependent/intermOut.cpp 23 additions, 8 deletionsglslang/MachineIndependent/intermOut.cpp
- glslang/MachineIndependent/parseConst.cpp 14 additions, 10 deletionsglslang/MachineIndependent/parseConst.cpp
Loading
Please register or sign in to comment