Add GL_OES_standard_derivatives. Also added extension infrastructure that allows built-in symbols to be tagged with extensions and automatically error checked against them.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@24002 e7fa87d3-cd2b-0410-9028-fcbf551c1848
This commit is contained in:
@@ -42,7 +42,10 @@ ERROR: 0:76: 'h' : cannot use storage or interpolation qualifiers on structure m
|
||||
ERROR: 0:77: 'i' : cannot use invariant qualifier on structure members
|
||||
ERROR: 0:80: 'sampler3D' : Reserved word.
|
||||
ERROR: 0:80: 'sampler/image' : type requires declaration of default precision qualifier
|
||||
ERROR: 37 compilation errors. No code generated.
|
||||
ERROR: 0:91: 'dFdx' : required extension not requested: GL_OES_standard_derivatives
|
||||
ERROR: 0:92: 'dFdy' : required extension not requested: GL_OES_standard_derivatives
|
||||
ERROR: 0:93: 'fwidth' : required extension not requested: GL_OES_standard_derivatives
|
||||
ERROR: 40 compilation errors. No code generated.
|
||||
|
||||
ERROR: node is still EOpNull!
|
||||
0:3 Sequence
|
||||
@@ -142,6 +145,27 @@ ERROR: node is still EOpNull!
|
||||
0:90 1 (const int)
|
||||
0:90 Constant:
|
||||
0:90 0.400000
|
||||
0:91 dPdx (mediump 4-component vector of float)
|
||||
0:91 direct index (smooth mediump 4-component vector of float)
|
||||
0:91 'v' (smooth in 3-element array of mediump 4-component vector of float)
|
||||
0:91 Constant:
|
||||
0:91 0 (const int)
|
||||
0:92 Constant:
|
||||
0:92 0.000000
|
||||
0:93 fwidth (mediump float)
|
||||
0:93 'f13' (invariant mediump float)
|
||||
0:98 Function Definition: foo236( (void)
|
||||
0:98 Function Parameters:
|
||||
0:100 Sequence
|
||||
0:100 dPdx (mediump 4-component vector of float)
|
||||
0:100 direct index (smooth mediump 4-component vector of float)
|
||||
0:100 'v' (smooth in 3-element array of mediump 4-component vector of float)
|
||||
0:100 Constant:
|
||||
0:100 0 (const int)
|
||||
0:101 Constant:
|
||||
0:101 0.000000
|
||||
0:102 fwidth (mediump float)
|
||||
0:102 'f13' (invariant mediump float)
|
||||
0:? Linker Objects
|
||||
0:? 'a' (3-element array of mediump int)
|
||||
0:? 'uint' (mediump int)
|
||||
|
||||
Reference in New Issue
Block a user