Test for and prevent any dead-code elimination, as all code is needed in the AST for static-use analysis.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@23163 e7fa87d3-cd2b-0410-9028-fcbf551c1848
This commit is contained in:
parent
c981efd84d
commit
f5ebfb5f27
8 changed files with 255 additions and 36 deletions
2
Todo.txt
2
Todo.txt
|
|
@ -3,7 +3,7 @@ Current functionality level: ESSL 3.0
|
|||
Link Validation
|
||||
+ provide input config file for setting limits
|
||||
- also consider spitting out measures of complexity
|
||||
- ensure no static references thrown away
|
||||
+ ensure no static references thrown away
|
||||
Cross-stage linking
|
||||
- type consistency check of uniform and ins <-> outs, both variables and blocks, stage-specific arrayness matching
|
||||
- location/binding/index check
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue