Add some missing invariant semantic checks, replace some misplaced sampler semantic checks, add parameter and structure member checks against new qualifiers.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@23962 e7fa87d3-cd2b-0410-9028-fcbf551c1848
This commit is contained in:
@@ -18,7 +18,9 @@ ERROR: 0:63: '' : array size required
|
||||
ERROR: 0:65: '' : array size required
|
||||
ERROR: 0:64: '' : array size required
|
||||
ERROR: 0:67: '' : array size required
|
||||
ERROR: 20 compilation errors. No code generated.
|
||||
ERROR: 0:78: 'invariant' : can only apply to an output
|
||||
invIn
|
||||
ERROR: 21 compilation errors. No code generated.
|
||||
|
||||
ERROR: node is still EOpNull!
|
||||
0:27 Function Definition: main( (void)
|
||||
@@ -136,6 +138,12 @@ ERROR: node is still EOpNull!
|
||||
0:68 Constant:
|
||||
0:68 3.000000
|
||||
0:68 4.000000
|
||||
0:71 Function Definition: newVFun( (void)
|
||||
0:71 Function Parameters:
|
||||
0:73 Sequence
|
||||
0:73 move second child to first child (highp 3-component vector of float)
|
||||
0:73 'newV' (smooth out highp 3-component vector of float)
|
||||
0:73 'v3' (in highp 3-component vector of float)
|
||||
0:? Linker Objects
|
||||
0:? 'm43' (uniform highp 4X3 matrix of float)
|
||||
0:? 'm33' (uniform highp 3X3 matrix of float)
|
||||
@@ -155,6 +163,10 @@ ERROR: node is still EOpNull!
|
||||
0:? 'badsize2' (unsized array of highp float)
|
||||
0:? 'ubInst' (layout(column_major shared ) uniform unsized array of block{a})
|
||||
0:? 'okayA' (2-element array of highp float)
|
||||
0:? 'newV' (smooth out highp 3-component vector of float)
|
||||
0:? 'invIn' (in highp 4-component vector of float)
|
||||
0:? 's2' (smooth out structure{c,f})
|
||||
0:? 's3' (invariant smooth out structure{c,f})
|
||||
0:? 'gl_VertexID' (gl_VertexId highp int)
|
||||
0:? 'gl_InstanceID' (gl_InstanceId highp int)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user