Implement ES 2.0 (version 100) limitations for non-inductive loop detection...
Implement ES 2.0 (version 100) limitations for non-inductive loop detection and array indexes needing "constant-index-expressions" (inductive variables and constant expressions). git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@23478 e7fa87d3-cd2b-0410-9028-fcbf551c1848
Showing
- Test/100Limits.vert 39 additions, 16 deletionsTest/100Limits.vert
- Test/baseResults/100Limits.vert.out 403 additions, 197 deletionsTest/baseResults/100Limits.vert.out
- Test/baseResults/100LimitsConf.vert.out 21 additions, 3 deletionsTest/baseResults/100LimitsConf.vert.out
- glslang.vcxproj 1 addition, 0 deletionsglslang.vcxproj
- glslang.vcxproj.filters 3 additions, 0 deletionsglslang.vcxproj.filters
- glslang/Include/intermediate.h 14 additions, 11 deletionsglslang/Include/intermediate.h
- glslang/MachineIndependent/Constant.cpp 2 additions, 2 deletionsglslang/MachineIndependent/Constant.cpp
- glslang/MachineIndependent/Intermediate.cpp 3 additions, 3 deletionsglslang/MachineIndependent/Intermediate.cpp
- glslang/MachineIndependent/Makefile 2 additions, 1 deletionglslang/MachineIndependent/Makefile
- glslang/MachineIndependent/ParseHelper.cpp 153 additions, 0 deletionsglslang/MachineIndependent/ParseHelper.cpp
- glslang/MachineIndependent/ParseHelper.h 9 additions, 0 deletionsglslang/MachineIndependent/ParseHelper.h
- glslang/MachineIndependent/glslang.y 4 additions, 4 deletionsglslang/MachineIndependent/glslang.y
- glslang/MachineIndependent/limits.cpp 199 additions, 0 deletionsglslang/MachineIndependent/limits.cpp
- glslang/MachineIndependent/localintermediate.h 2 additions, 2 deletionsglslang/MachineIndependent/localintermediate.h
- glslang/MachineIndependent/parseConst.cpp 2 additions, 2 deletionsglslang/MachineIndependent/parseConst.cpp
Loading
Please register or sign in to comment