Track which extensions were enabled or required, in the intermediate representation, for reflection of the consumer.

git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@26155 e7fa87d3-cd2b-0410-9028-fcbf551c1848
This commit is contained in:
John Kessenich 2014-03-31 22:20:47 +00:00
parent ea4ae7c3ad
commit b4ef9e0d56
119 changed files with 328 additions and 4 deletions

View File

@ -71,6 +71,12 @@ ERROR: 0:181: '' : syntax error
ERROR: 62 compilation errors. No code generated.
Shader version: 100
Requested GL_EXT_frag_depth
Requested GL_EXT_shader_texture_lod
Requested GL_OES_EGL_image_external
Requested GL_OES_standard_derivatives
Requested GL_OES_texture_3D
ERROR: node is still EOpNull!
0:3 Sequence
0:3 move second child to first child (3-element array of mediump int)
@ -349,4 +355,10 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 100
Requested GL_EXT_frag_depth
Requested GL_EXT_shader_texture_lod
Requested GL_OES_EGL_image_external
Requested GL_OES_standard_derivatives
Requested GL_OES_texture_3D

View File

@ -1,5 +1,6 @@
100Limits.vert
Shader version: 100
0:? Sequence
0:15 Function Definition: foo(f1; (void)
0:15 Function Parameters:
@ -445,4 +446,5 @@
Linked vertex stage:
Shader version: 100

View File

@ -14,6 +14,7 @@ ERROR: 0:76: 'vertex-shader struct output' : not supported for this version or t
ERROR: 12 compilation errors. No code generated.
Shader version: 100
ERROR: node is still EOpNull!
0:3 Function Definition: f(i1;i1;i1; (highp int)
0:3 Function Parameters:
@ -126,4 +127,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 100

View File

@ -5,6 +5,7 @@ ERROR: 0:57: 'z' : redefinition
ERROR: 3 compilation errors. No code generated.
Shader version: 110
ERROR: node is still EOpNull!
0:3 Function Definition: f(i1;i1;i1; (int)
0:3 Function Parameters:
@ -119,4 +120,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 110

View File

@ -37,6 +37,7 @@ ERROR: 0:153: '=' : cannot convert from 'const float' to '3X4 matrix of float'
ERROR: 35 compilation errors. No code generated.
Shader version: 120
ERROR: node is still EOpNull!
0:21 Function Definition: main( (void)
0:21 Function Parameters:
@ -395,4 +396,5 @@ Linked fragment stage:
ERROR: Linking fragment stage: Recursion detected:
foo(f1; calling foo(f1;
Shader version: 120

View File

@ -48,6 +48,7 @@ ERROR: 0:121: 'gl_TexCoord array size' : must be less than gl_MaxTextureCoords (
ERROR: 46 compilation errors. No code generated.
Shader version: 120
ERROR: node is still EOpNull!
0:15 Function Definition: main( (void)
0:15 Function Parameters:
@ -298,4 +299,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 120

View File

@ -24,6 +24,12 @@ ERROR: 0:132: 'gl_MaxProgramTexelOffset' : undeclared identifier
ERROR: 18 compilation errors. No code generated.
Shader version: 130
Requested GL_ARB_gpu_shader5
Requested GL_ARB_shading_language_420pack
Requested GL_ARB_texture_cube_map_array
Requested GL_ARB_texture_gather
Requested GL_ARB_texture_rectangle
ERROR: node is still EOpNull!
0:16 Function Definition: main( (void)
0:16 Function Parameters:
@ -351,4 +357,10 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 130
Requested GL_ARB_gpu_shader5
Requested GL_ARB_shading_language_420pack
Requested GL_ARB_texture_cube_map_array
Requested GL_ARB_texture_gather
Requested GL_ARB_texture_rectangle

View File

@ -10,6 +10,8 @@ ERROR: 0:32: 'out' : Non-L-value cannot be passed for 'out' or 'inout' parameter
ERROR: 6 compilation errors. No code generated.
Shader version: 140
Requested GL_ARB_separate_shader_objects
ERROR: node is still EOpNull!
0:10 Function Definition: main( (void)
0:10 Function Parameters:
@ -80,4 +82,6 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 140
Requested GL_ARB_separate_shader_objects

View File

@ -7,6 +7,7 @@ ERROR: 0:14: 'gl_FragCoord' : cannot redeclare after use
ERROR: 4 compilation errors. No code generated.
Shader version: 150
gl_FragCoord pixel center is integer
gl_FragCoord origin is upper left
ERROR: node is still EOpNull!
@ -33,6 +34,7 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 150
gl_FragCoord pixel center is integer
gl_FragCoord origin is upper left

View File

@ -34,6 +34,7 @@ ERROR: 0:91: 'stream' : can only be used on an output
ERROR: 31 compilation errors. No code generated.
Shader version: 150
invocations = 4
max_vertices = 300
input primitive = lines_adjancency
@ -151,6 +152,7 @@ ERROR: node is still EOpNull!
Linked geometry stage:
Shader version: 150
invocations = 4
max_vertices = 300
input primitive = lines_adjancency

View File

@ -1,6 +1,8 @@
150.tesc
Warning, version 150 is not yet complete; some version-specific features are present, but many are missing.
Shader version: 150
Requested GL_ARB_tessellation_shader
vertices = 4
0:? Sequence
0:10 Function Definition: main( (void)
@ -112,6 +114,8 @@ ERROR: 0:12: 'barrier' : no matching overloaded function found
ERROR: 1 compilation errors. No code generated.
Shader version: 150
Requested GL_ARB_tessellation_shader
input primitive = quads
vertex spacing = fractional_odd_spacing
triangle order = cw
@ -226,6 +230,8 @@ ERROR: 0:60: 'location' : overlapping use of location 4
ERROR: 11 compilation errors. No code generated.
Shader version: 400
Requested GL_ARB_separate_shader_objects
vertices = 4
ERROR: node is still EOpNull!
0:13 Function Definition: main( (void)
@ -386,6 +392,8 @@ ERROR: 0:99: 'location' : overlapping use of location 24
ERROR: 29 compilation errors. No code generated.
Shader version: 400
Requested GL_ARB_separate_shader_objects
input primitive = quads
vertex spacing = fractional_odd_spacing
triangle order = cw
@ -509,6 +517,7 @@ ERROR: 0:4: 'length' : array must first be sized by a redeclaration or layout q
ERROR: 1 compilation errors. No code generated.
Shader version: 400
vertices = 0
ERROR: node is still EOpNull!
0:8 Function Definition: main( (void)
@ -528,6 +537,8 @@ ERROR: 0:29: 'out' : type must be an array: outf
ERROR: 6 compilation errors. No code generated.
Shader version: 400
Requested GL_ARB_separate_shader_objects
vertices = 4
ERROR: node is still EOpNull!
0:15 Function Definition: main( (void)
@ -616,6 +627,7 @@ ERROR: 0:58: 'initializer list' : wrong number of structure members
ERROR: 13 compilation errors. No code generated.
Shader version: 420
input primitive = none
vertex spacing = none
triangle order = none
@ -793,6 +805,9 @@ ERROR: Linking tessellation evaluation stage: Multiple function bodies in multip
ERROR: Linking tessellation evaluation stage: Multiple function bodies in multiple compilation units for the same signature in the same stage:
main(
Shader version: 400
Requested GL_ARB_separate_shader_objects
Requested GL_ARB_tessellation_shader
vertices = 4
0:? Sequence
0:10 Function Definition: main( (void)
@ -1083,6 +1098,9 @@ vertices = 4
0:? 'outb' (out 5-element array of int)
0:? 'outc' (out 4-element array of int)
0:? 'outf' (out float)
Shader version: 420
Requested GL_ARB_separate_shader_objects
Requested GL_ARB_tessellation_shader
input primitive = quads
vertex spacing = fractional_odd_spacing
triangle order = cw

View File

@ -4,6 +4,7 @@ ERROR: 0:22: 'a' : cannot redeclare a user-block member array
ERROR: 1 compilation errors. No code generated.
Shader version: 150
ERROR: node is still EOpNull!
0:9 Function Definition: main( (void)
0:9 Function Parameters:
@ -50,4 +51,5 @@ Linked vertex stage:
ERROR: Linking vertex stage: Can only use one of gl_ClipDistance or gl_ClipVertex (gl_ClipDistance is preferred)
Shader version: 150

View File

@ -39,6 +39,7 @@ ERROR: 0:150: '' : syntax error
ERROR: 37 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:53 Function Definition: main( (void)
0:53 Function Parameters:
@ -392,4 +393,5 @@ Linked fragment stage:
ERROR: Linking fragment stage: when more than one fragment shader output, all must have location qualifiers
Shader version: 300

View File

@ -41,6 +41,7 @@ ERROR: 0:170: 'Bfoo' : cannot add storage, auxiliary, memory, interpolation, lay
ERROR: 39 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:27 Function Definition: main( (void)
0:27 Function Parameters:
@ -298,4 +299,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 300

View File

@ -4,6 +4,7 @@ ERROR: 0:70: 'noise2' : no matching overloaded function found
ERROR: 2 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:26 Function Definition: main( (void)
0:26 Function Parameters:
@ -210,4 +211,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 300

View File

@ -6,6 +6,7 @@ ERROR: 0:45: 'variable indexing block array' : not supported with this profile:
ERROR: 4 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:42 Function Definition: main( (void)
0:42 Function Parameters:
@ -60,4 +61,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 300

View File

@ -5,6 +5,7 @@ ERROR: 0:19: 'location' : overlapping use of location 40
ERROR: 3 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:10 Function Definition: main( (void)
0:10 Function Parameters:
@ -35,4 +36,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 300

View File

@ -20,6 +20,7 @@ ERROR: 0:57: 'location' : overlapping use of location 40
ERROR: 18 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:44 Function Definition: main( (void)
0:44 Function Parameters:
@ -83,4 +84,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 300

View File

@ -1,5 +1,6 @@
300link.frag
Shader version: 300
0:? Sequence
0:8 Function Definition: main( (void)
0:8 Function Parameters:
@ -12,4 +13,5 @@ Linked fragment stage:
ERROR: Linking fragment stage: when more than one fragment shader output, all must have location qualifiers
Shader version: 300

View File

@ -1,5 +1,6 @@
300link2.frag
Shader version: 300
0:? Sequence
0:9 Function Definition: main( (void)
0:9 Function Parameters:
@ -13,4 +14,5 @@
Linked fragment stage:
Shader version: 300

View File

@ -1,5 +1,6 @@
300link3.frag
Shader version: 300
0:? Sequence
0:7 Function Definition: main( (void)
0:7 Function Parameters:
@ -10,4 +11,5 @@
Linked fragment stage:
Shader version: 300

View File

@ -58,6 +58,7 @@ ERROR: 0:90: 'assign' : l-value required
ERROR: 56 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:13 Function Definition: main( (void)
0:13 Function Parameters:
@ -239,4 +240,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 300

View File

@ -21,6 +21,7 @@ ERROR: 0:73: 'degrees' : can't use function syntax on variable
ERROR: 19 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:3 Function Definition: f(i1;i1;i1; (highp int)
0:3 Function Parameters:
@ -133,4 +134,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 300

View File

@ -30,6 +30,9 @@ ERROR: 0:119: 'location' : overlapping use of location 44
ERROR: 27 compilation errors. No code generated.
Shader version: 330
Requested GL_ARB_enhanced_layouts
Requested GL_ARB_separate_shader_objects
ERROR: node is still EOpNull!
0:8 Function Definition: main( (void)
0:8 Function Parameters:
@ -95,4 +98,7 @@ Linked fragment stage:
ERROR: Linking fragment stage: Cannot use gl_FragColor or gl_FragData when using user-defined outputs
ERROR: Linking fragment stage: Cannot use both gl_FragColor and gl_FragData
Shader version: 330
Requested GL_ARB_enhanced_layouts
Requested GL_ARB_separate_shader_objects

View File

@ -1,6 +1,7 @@
330comp.frag
Warning, version 330 is not yet complete; some version-specific features are present, but many are missing.
Shader version: 330
0:? Sequence
0:8 Function Definition: main( (void)
0:8 Function Parameters:
@ -26,4 +27,5 @@ Linked fragment stage:
ERROR: Linking fragment stage: Cannot use both gl_FragColor and gl_FragData
Shader version: 330

View File

@ -18,6 +18,8 @@ ERROR: 0:58: 'patch' : not supported in this stage: fragment
ERROR: 15 compilation errors. No code generated.
Shader version: 400
Requested GL_ARB_separate_shader_objects
gl_FragCoord pixel center is integer
gl_FragCoord origin is upper left
ERROR: node is still EOpNull!
@ -238,6 +240,8 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 400
Requested GL_ARB_separate_shader_objects
gl_FragCoord pixel center is integer
gl_FragCoord origin is upper left

View File

@ -21,6 +21,8 @@ ERROR: 0:71: 'triangles' : inconsistent input primitive for array size of inbla
ERROR: 18 compilation errors. No code generated.
Shader version: 400
Requested GL_ARB_separate_shader_objects
invocations = 4
max_vertices = 127
input primitive = triangles
@ -93,6 +95,8 @@ Linked geometry stage:
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
Shader version: 400
Requested GL_ARB_separate_shader_objects
invocations = 4
max_vertices = 127
input primitive = triangles

View File

@ -10,6 +10,7 @@ ERROR: 0:33: 'assign' : cannot convert from 'const 4-component vector of float'
ERROR: 7 compilation errors. No code generated.
Shader version: 410
invocations = 0
max_vertices = 0
input primitive = none
@ -56,6 +57,7 @@ ERROR: Linking geometry stage: At least one shader must specify an input layout
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
Shader version: 410
invocations = 0
max_vertices = 0
input primitive = none

View File

@ -9,6 +9,7 @@ ERROR: 0:49: 'gl_ClipDistance' : cannot change arrayness of redeclared block mem
ERROR: 6 compilation errors. No code generated.
Shader version: 420
invocations = 0
max_vertices = 0
input primitive = triangles
@ -129,6 +130,7 @@ ERROR: Linking geometry stage: Missing entry point: Each stage requires one "voi
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
Shader version: 420
invocations = 0
max_vertices = 0
input primitive = triangles

View File

@ -34,6 +34,7 @@ ERROR: 0:86: 'patch' : not supported in this stage: vertex
ERROR: 30 compilation errors. No code generated.
Shader version: 420
ERROR: node is still EOpNull!
0:20 Function Definition: foo( (const int)
0:20 Function Parameters:
@ -143,4 +144,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 420

View File

@ -4,6 +4,7 @@ ERROR: 0:19: 'gl_PerVertex' : can only redeclare a built-in block once, and befo
ERROR: 1 compilation errors. No code generated.
Shader version: 420
invocations = 0
max_vertices = 0
input primitive = triangles
@ -42,6 +43,7 @@ ERROR: Linking geometry stage: Missing entry point: Each stage requires one "voi
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
Shader version: 420
invocations = 0
max_vertices = 0
input primitive = triangles

View File

@ -4,6 +4,7 @@ ERROR: 0:12: 'location qualifier on input' : not supported in this stage: comput
ERROR: 1 compilation errors. No code generated.
Shader version: 430
ERROR: node is still EOpNull!
0:3 Function Definition: main( (void)
0:3 Function Parameters:
@ -20,4 +21,5 @@ ERROR: node is still EOpNull!
Linked compute stage:
Shader version: 430

View File

@ -47,6 +47,8 @@ ERROR: 0:93: 'transform feedback qualifier' : not supported for this version or
ERROR: 44 compilation errors. No code generated.
Shader version: 430
Requested GL_ARB_enhanced_layouts
in xfb mode
ERROR: node is still EOpNull!
0:14 Function Definition: foo( (void)
@ -117,5 +119,7 @@ ERROR: Linking vertex stage: Missing entry point: Each stage requires one "void
ERROR: Linking vertex stage: xfb_stride is too small to hold all buffer entries:
ERROR: xfb_buffer 3, xfb_stride 64, minimum stride needed: 80
Shader version: 430
Requested GL_ARB_enhanced_layouts
in xfb mode

View File

@ -11,6 +11,7 @@ ERROR: 0:73: 'degrees' : can't use function syntax on variable
ERROR: 8 compilation errors. No code generated.
Shader version: 430
ERROR: node is still EOpNull!
0:3 Function Definition: f(i1;i1;i1; (int)
0:3 Function Parameters:
@ -127,4 +128,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 430

View File

@ -48,6 +48,7 @@ ERROR: 0:104: 'offset' : must be a multiple of the member's alignment
ERROR: 45 compilation errors. No code generated.
Shader version: 440
ERROR: node is still EOpNull!
0:? Linker Objects
0:? 'a' (layout(location=4 component=2 ) smooth in 2-component vector of float)
@ -90,4 +91,5 @@ Linked fragment stage:
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
Shader version: 440

View File

@ -45,6 +45,7 @@ ERROR: 0:157: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers
ERROR: 42 compilation errors. No code generated.
Shader version: 440
in xfb mode
ERROR: node is still EOpNull!
0:? Linker Objects
@ -112,5 +113,6 @@ ERROR: xfb_buffer 5, xfb_stride 6
ERROR: Linking vertex stage: xfb_stride is too large:
ERROR: xfb_buffer 7, components (1/4 stride) needed are 66, gl_MaxTransformFeedbackInterleavedComponents is 64
Shader version: 440
in xfb mode

View File

@ -1,6 +1,7 @@
../../LunarGLASS/test/Operations.frag
Warning, version 130 is not yet complete; most features are present, but a few are missing.
Shader version: 130
0:? Sequence
0:15 Function Definition: main( (void)
0:15 Function Parameters:
@ -437,4 +438,5 @@ Warning, version 130 is not yet complete; most features are present, but a few a
Linked fragment stage:
Shader version: 130

View File

@ -3,6 +3,7 @@ Warning, version 130 is not yet complete; most features are present, but a few a
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
WARNING: 0:6: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:23 Function Definition: main( (void)
0:23 Function Parameters:
@ -151,4 +152,5 @@ WARNING: 0:6: varying deprecated in version 130; may be removed in future releas
Linked fragment stage:
Shader version: 130

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/always-discard.frag
Shader version: 110
0:? Sequence
0:4 Function Definition: main( (void)
0:4 Function Parameters:
@ -120,4 +121,5 @@
Linked fragment stage:
Shader version: 110

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/always-discard2.frag
Shader version: 110
0:? Sequence
0:4 Function Definition: main( (void)
0:4 Function Parameters:
@ -61,4 +62,5 @@
Linked fragment stage:
Shader version: 110

View File

@ -20,6 +20,7 @@ ERROR: 0:63: '' : array size required
ERROR: 17 compilation errors. No code generated.
Shader version: 130
ERROR: node is still EOpNull!
0:9 Function Definition: foo(f1[5]; (4-element array of float)
0:9 Function Parameters:
@ -195,4 +196,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 130

View File

@ -24,6 +24,7 @@ ERROR: 0:69: 'array initializer' : not supported for this version or the enabled
ERROR: 22 compilation errors. No code generated.
Shader version: 100
ERROR: node is still EOpNull!
0:9 Function Definition: foo(f1[5]; (4-element array of mediump float)
0:9 Function Parameters:
@ -160,4 +161,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 100

View File

@ -3,6 +3,7 @@ Warning, version 430 is not yet complete; some version-specific features are pre
WARNING: 0:10: 'line continuation' : used at end of comment; the following line is still part of the comment
WARNING: 0:12: 'line continuation' : used at end of comment; the following line is still part of the comment
Shader version: 430
0:? Sequence
0:17 Function Definition: main( (void)
0:17 Function Parameters:
@ -13,4 +14,5 @@ WARNING: 0:12: 'line continuation' : used at end of comment; the following line
Linked fragment stage:
Shader version: 430

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/conditionalDiscard.frag
Shader version: 110
0:? Sequence
0:6 Function Definition: main( (void)
0:6 Function Parameters:
@ -32,4 +33,5 @@
Linked fragment stage:
Shader version: 110

View File

@ -12,6 +12,7 @@ ERROR: 0:33: '=' : global const initializers must be constant 'const structure{3
ERROR: 9 compilation errors. No code generated.
Shader version: 330
ERROR: node is still EOpNull!
0:10 Function Definition: main( (void)
0:10 Function Parameters:
@ -35,4 +36,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 330

View File

@ -9,6 +9,7 @@ ERROR: 0:114: '[' : matrix index out of range '3'
ERROR: 6 compilation errors. No code generated.
Shader version: 430
ERROR: node is still EOpNull!
0:28 Function Definition: main( (void)
0:28 Function Parameters:
@ -309,4 +310,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 430

View File

@ -1,6 +1,7 @@
../../LunarGLASS/test/conversion.frag
Warning, version 130 is not yet complete; most features are present, but a few are missing.
Shader version: 130
0:? Sequence
0:33 Function Definition: main( (void)
0:33 Function Parameters:
@ -479,4 +480,5 @@ Warning, version 130 is not yet complete; most features are present, but a few a
Linked fragment stage:
Shader version: 130

View File

@ -37,6 +37,7 @@ ERROR: 0:10002: '' : missing #endif
ERROR: 35 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:4 Sequence
0:4 move second child to first child (highp float)
@ -112,4 +113,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 300

View File

@ -4,6 +4,7 @@ ERROR: 0:61: '' : syntax error
ERROR: 2 compilation errors. No code generated.
Shader version: 110
ERROR: node is still EOpNull!
0:5 Sequence
0:5 move second child to first child (float)
@ -44,4 +45,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 110

View File

@ -8,6 +8,7 @@ ERROR: 0:178: '' : syntax error
ERROR: 6 compilation errors. No code generated.
Shader version: 110
ERROR: node is still EOpNull!
0:5 Sequence
0:5 move second child to first child (float)
@ -75,4 +76,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 110

View File

@ -86,6 +86,7 @@ ERROR: 12:10003: '' : missing #endif
ERROR: 79 compilation errors. No code generated.
Shader version: 400
ERROR: node is still EOpNull!
0:5 Sequence
0:5 move second child to first child (float)
@ -196,4 +197,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 400

View File

@ -2,6 +2,7 @@
Warning, version 130 is not yet complete; most features are present, but a few are missing.
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:5 Function Definition: main( (void)
0:5 Function Parameters:
@ -19,4 +20,5 @@ WARNING: 0:3: varying deprecated in version 130; may be removed in future releas
Linked fragment stage:
Shader version: 130

View File

@ -2,6 +2,7 @@
Warning, version 130 is not yet complete; most features are present, but a few are missing.
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:7 Function Definition: main( (void)
0:7 Function Parameters:
@ -19,4 +20,5 @@ WARNING: 0:3: varying deprecated in version 130; may be removed in future releas
Linked fragment stage:
Shader version: 130

View File

@ -1,6 +1,7 @@
dce.frag
Warning, version 400 is not yet complete; some version-specific features are present, but many are missing.
Shader version: 400
0:? Sequence
0:5 Sequence
0:5 move second child to first child (int)
@ -139,4 +140,5 @@ Linked fragment stage:
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
Shader version: 400

View File

@ -27,6 +27,7 @@ WARNING: 0:49: 'foob__vp' : identifiers containing consecutive underscores ("__"
ERROR: 18 compilation errors. No code generated.
Shader version: 120
ERROR: node is still EOpNull!
0:5 Sequence
0:5 move second child to first child (int)
@ -271,4 +272,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 120

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/deepRvalue.frag
Shader version: 120
0:? Sequence
0:5 Sequence
0:5 move second child to first child (4-component vector of float)
@ -143,4 +144,5 @@
Linked fragment stage:
Shader version: 120

View File

@ -3,6 +3,7 @@ Warning, version 130 is not yet complete; most features are present, but a few a
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:6 Function Definition: main( (void)
0:6 Function Parameters:
@ -21,4 +22,5 @@ WARNING: 0:4: varying deprecated in version 130; may be removed in future releas
Linked fragment stage:
Shader version: 130

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/discard-dce.frag
Shader version: 110
0:? Sequence
0:4 Function Definition: main( (void)
0:4 Function Parameters:
@ -120,4 +121,5 @@
Linked fragment stage:
Shader version: 110

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/doWhileLoop.frag
Shader version: 110
0:? Sequence
0:7 Function Definition: main( (void)
0:7 Function Parameters:
@ -33,4 +34,5 @@
Linked fragment stage:
Shader version: 110

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/earlyReturnDiscard.frag
Shader version: 110
0:? Sequence
0:19 Function Definition: main( (void)
0:19 Function Parameters:
@ -129,4 +130,5 @@
Linked fragment stage:
Shader version: 110

View File

@ -1,15 +1,18 @@
empty.frag
Shader version: 100
0:? Sequence
0:? Linker Objects
empty2.frag
Shader version: 100
0:? Sequence
0:? Linker Objects
empty3.frag
Shader version: 110
0:? Sequence
0:? Linker Objects
@ -22,6 +25,7 @@ ERROR: Linking fragment stage: Cannot mix ES profile with non-ES profile shaders
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
Shader version: 110
0:? Sequence
0:? Linker Objects

View File

@ -4,6 +4,7 @@ ERROR: 0:1: 'int' : main function cannot return a value
ERROR: 2 compilation errors. No code generated.
Shader version: 100
ERROR: node is still EOpNull!
0:1 Function Definition: main(i1; (mediump int)
0:1 Function Parameters:
@ -18,4 +19,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 100

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/flowControl.frag
Shader version: 120
0:? Sequence
0:10 Function Definition: main( (void)
0:10 Function Parameters:
@ -41,4 +42,5 @@
Linked fragment stage:
Shader version: 120

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/forLoop.frag
Shader version: 120
0:? Sequence
0:8 Function Definition: main( (void)
0:8 Function Parameters:
@ -39,4 +40,5 @@
Linked fragment stage:
Shader version: 120

View File

@ -1,5 +1,6 @@
forwardRef.frag
Shader version: 110
0:? Sequence
0:11 Function Definition: main( (void)
0:11 Function Parameters:
@ -63,4 +64,5 @@ forwardRef.frag
Linked fragment stage:
Shader version: 110

View File

@ -2,6 +2,7 @@
Warning, version 130 is not yet complete; most features are present, but a few are missing.
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:7 Sequence
0:7 move second child to first child (float)
@ -93,4 +94,5 @@ WARNING: 0:4: varying deprecated in version 130; may be removed in future releas
Linked fragment stage:
Shader version: 130

View File

@ -1,6 +1,7 @@
../../LunarGLASS/test/functionSemantics.frag
Warning, version 400 is not yet complete; some version-specific features are present, but many are missing.
Shader version: 400
0:? Sequence
0:5 Function Definition: foo(i1;i1;i1;i1;i1;i1; (int)
0:5 Function Parameters:
@ -193,4 +194,5 @@ Warning, version 400 is not yet complete; some version-specific features are pre
Linked fragment stage:
Shader version: 400

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/length.frag
Shader version: 120
0:? Sequence
0:11 Function Definition: main( (void)
0:11 Function Parameters:
@ -31,4 +32,5 @@
Linked fragment stage:
Shader version: 120

View File

@ -23,6 +23,7 @@ ERROR: 0:150: '' : syntax error
ERROR: 19 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:20 Function Definition: main( (void)
0:20 Function Parameters:
@ -188,4 +189,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 300

View File

@ -23,6 +23,7 @@ ERROR: 0:55: 'line continuation' : not supported for this version or the enabled
ERROR: 20 compilation errors. No code generated.
Shader version: 100
ERROR: node is still EOpNull!
0:20 Function Definition: main( (void)
0:20 Function Parameters:
@ -95,4 +96,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 100

View File

@ -1,6 +1,7 @@
link1.frag
Warning, version 130 is not yet complete; most features are present, but a few are missing.
Shader version: 130
0:? Sequence
0:8 Sequence
0:8 move second child to first child (4-component vector of float)
@ -82,6 +83,9 @@ Warning, version 130 is not yet complete; most features are present, but a few a
link2.frag
Warning, version 130 is not yet complete; most features are present, but a few are missing.
Shader version: 130
Requested GL_OES_standard_derivatives
Requested GL_OES_texture_3D
0:? Sequence
0:8 Sequence
0:8 move second child to first child (4-component vector of float)
@ -151,6 +155,10 @@ Warning, version 130 is not yet complete; most features are present, but a few a
link3.frag
Shader version: 300
Requested GL_OES_EGL_image_external
Requested GL_OES_standard_derivatives
Requested GL_OES_texture_3D
0:? Sequence
0:? Linker Objects
0:? 'iv3' (smooth in highp 2-component vector of float)
@ -174,6 +182,10 @@ ERROR: Linking fragment stage: Types must match:
ERROR: Linking fragment stage: Precision qualifiers must match:
iv3: "smooth in 3-component vector of float" versus "smooth in highp 2-component vector of float"
Shader version: 300
Requested GL_OES_EGL_image_external
Requested GL_OES_standard_derivatives
Requested GL_OES_texture_3D
0:? Sequence
0:8 Sequence
0:8 move second child to first child (4-component vector of float)

View File

@ -3,6 +3,7 @@ Warning, version 130 is not yet complete; most features are present, but a few a
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
WARNING: 0:5: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:34 Function Definition: main( (void)
0:34 Function Parameters:
@ -209,4 +210,5 @@ WARNING: 0:5: varying deprecated in version 130; may be removed in future releas
Linked fragment stage:
Shader version: 130

View File

@ -2,6 +2,7 @@
Warning, version 130 is not yet complete; most features are present, but a few are missing.
WARNING: 0:14: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:53 Function Definition: main( (void)
0:53 Function Parameters:
@ -969,4 +970,5 @@ WARNING: 0:14: varying deprecated in version 130; may be removed in future relea
Linked fragment stage:
Shader version: 130

View File

@ -2,6 +2,7 @@
Warning, version 130 is not yet complete; most features are present, but a few are missing.
WARNING: 0:14: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:53 Function Definition: main( (void)
0:53 Function Parameters:
@ -218,4 +219,5 @@ WARNING: 0:14: varying deprecated in version 130; may be removed in future relea
Linked fragment stage:
Shader version: 130

View File

@ -1,5 +1,6 @@
mains1.frag
Shader version: 110
0:? Sequence
0:3 Function Definition: main( (void)
0:3 Function Parameters:
@ -7,6 +8,7 @@ mains1.frag
mains2.frag
Shader version: 110
0:? Sequence
0:3 Function Definition: main( (void)
0:3 Function Parameters:
@ -18,6 +20,7 @@ Warning, version 150 is not yet complete; some version-specific features are pre
ERROR: 1 compilation errors. No code generated.
Shader version: 150
invocations = 0
max_vertices = 0
input primitive = none
@ -30,6 +33,7 @@ ERROR: node is still EOpNull!
noMain2.geom
Warning, version 150 is not yet complete; some version-specific features are present, but many are missing.
Shader version: 150
invocations = 0
max_vertices = 0
input primitive = none
@ -52,6 +56,7 @@ Linked fragment stage:
ERROR: Linking fragment stage: Multiple function bodies in multiple compilation units for the same signature in the same stage:
main(
Shader version: 150
invocations = 0
max_vertices = 0
input primitive = none
@ -62,6 +67,7 @@ ERROR: node is still EOpNull!
0:3 Function Definition: bar( (void)
0:3 Function Parameters:
0:? Linker Objects
Shader version: 110
0:? Sequence
0:3 Function Definition: main( (void)
0:3 Function Parameters:

View File

@ -4,6 +4,7 @@ WARNING: 0:6: varying deprecated in version 130; may be removed in future releas
WARNING: 0:17: varying deprecated in version 130; may be removed in future release
WARNING: 0:22: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:25 Function Definition: main( (void)
0:25 Function Parameters:
@ -256,4 +257,5 @@ WARNING: 0:22: varying deprecated in version 130; may be removed in future relea
Linked fragment stage:
Shader version: 130

View File

@ -4,6 +4,7 @@ WARNING: 0:4: varying deprecated in version 130; may be removed in future releas
WARNING: 0:13: varying deprecated in version 130; may be removed in future release
WARNING: 0:15: varying deprecated in version 130; may be removed in future release
Shader version: 150
0:? Sequence
0:19 Function Definition: main( (void)
0:19 Function Parameters:
@ -164,4 +165,5 @@ WARNING: 0:15: varying deprecated in version 130; may be removed in future relea
Linked fragment stage:
Shader version: 150

View File

@ -9,6 +9,7 @@ ERROR: 0:21: '[' : vector index out of range '4'
ERROR: 7 compilation errors. No code generated.
Shader version: 120
ERROR: node is still EOpNull!
0:12 Function Definition: main( (void)
0:12 Function Parameters:
@ -40,4 +41,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 120

View File

@ -1,6 +1,7 @@
../../LunarGLASS/test/newTexture.frag
Warning, version 430 is not yet complete; some version-specific features are present, but many are missing.
Shader version: 430
0:? Sequence
0:34 Function Definition: main( (void)
0:34 Function Parameters:
@ -230,4 +231,5 @@ Warning, version 430 is not yet complete; some version-specific features are pre
Linked fragment stage:
Shader version: 430

View File

@ -1,5 +1,6 @@
noMain.vert
Shader version: 300
0:? Sequence
0:3 Function Definition: foo( (void)
0:3 Function Parameters:
@ -12,6 +13,7 @@ ERROR: 0:7: 'main' : function already has a body
ERROR: 1 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:3 Function Definition: main( (void)
0:3 Function Parameters:
@ -27,4 +29,6 @@ ERROR: Linking vertex stage: Missing entry point: Each stage requires one "void
Linked fragment stage:
Shader version: 300
Shader version: 300

View File

@ -1,5 +1,6 @@
nonSquare.vert
Shader version: 120
0:? Sequence
0:15 Function Definition: main( (void)
0:15 Function Parameters:
@ -92,4 +93,5 @@ nonSquare.vert
Linked vertex stage:
Shader version: 120

View File

@ -13,6 +13,7 @@ ERROR: 0:88: '' : float literal needs a decimal point or exponent
ERROR: 10 compilation errors. No code generated.
Shader version: 400
ERROR: node is still EOpNull!
0:3 Function Definition: main( (void)
0:3 Function Parameters:
@ -384,4 +385,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 400

View File

@ -1,5 +1,6 @@
pointCoord.frag
Shader version: 100
0:? Sequence
0:5 Function Definition: main( (void)
0:5 Function Parameters:
@ -35,4 +36,5 @@ pointCoord.frag
Linked fragment stage:
Shader version: 100

View File

@ -9,6 +9,7 @@ ERROR: 0:76: 'bool' : type cannot have precision qualifier
ERROR: 7 compilation errors. No code generated.
Shader version: 100
ERROR: node is still EOpNull!
0:5 Function Definition: foo(vf3; (lowp 2-component vector of float)
0:5 Function Parameters:
@ -127,4 +128,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 100

View File

@ -5,6 +5,7 @@ ERROR: 0:14: 'sampler/image' : type requires declaration of default precision qu
ERROR: 3 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:18 Function Definition: main( (void)
0:18 Function Parameters:
@ -52,4 +53,5 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 300

View File

@ -1,6 +1,7 @@
../../LunarGLASS/test/prepost.frag
Warning, version 140 is not yet complete; most features are present, but a few are missing.
Shader version: 140
0:? Sequence
0:3 Function Definition: main( (void)
0:3 Function Parameters:
@ -137,4 +138,5 @@ Warning, version 140 is not yet complete; most features are present, but a few a
Linked fragment stage:
Shader version: 140

View File

@ -1,6 +1,7 @@
recurse1.vert
Warning, version 330 is not yet complete; some version-specific features are present, but many are missing.
Shader version: 330
0:? Sequence
0:3 Function Definition: main( (void)
0:3 Function Parameters:
@ -71,6 +72,7 @@ Warning, version 330 is not yet complete; some version-specific features are pre
recurse1.frag
Warning, version 330 is not yet complete; some version-specific features are present, but many are missing.
Shader version: 330
0:? Sequence
0:5 Function Definition: main( (void)
0:5 Function Parameters:
@ -159,6 +161,7 @@ Warning, version 330 is not yet complete; some version-specific features are pre
recurse2.frag
Warning, version 330 is not yet complete; some version-specific features are present, but many are missing.
Shader version: 330
0:? Sequence
0:9 Function Definition: cbar(i1; (float)
0:9 Function Parameters:
@ -217,6 +220,8 @@ ERROR: Linking fragment stage: Recursion detected:
ERROR: Linking fragment stage: Recursion detected:
cfoo(f1; calling cbar(i1;
Shader version: 330
Shader version: 330
0:? Sequence
0:5 Function Definition: main( (void)
0:5 Function Parameters:

View File

@ -1,5 +1,6 @@
sample.frag
Shader version: 110
0:? Sequence
0:38 Function Definition: main( (void)
0:38 Function Parameters:
@ -17,4 +18,5 @@ sample.frag
Linked fragment stage:
Shader version: 110

View File

@ -1,5 +1,6 @@
sample.vert
Shader version: 110
0:? Sequence
0:38 Function Definition: main( (void)
0:38 Function Parameters:
@ -22,4 +23,5 @@ sample.vert
Linked vertex stage:
Shader version: 110

View File

@ -2,6 +2,7 @@
Warning, version 150 is not yet complete; some version-specific features are present, but many are missing.
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
Shader version: 150
0:? Sequence
0:7 Function Definition: foo( (4-component vector of float)
0:7 Function Parameters:
@ -23,4 +24,5 @@ WARNING: 0:4: varying deprecated in version 130; may be removed in future releas
Linked fragment stage:
Shader version: 150

View File

@ -52,6 +52,8 @@ ERROR: 0:232: 'out' : not allowed in nested scope
ERROR: 49 compilation errors. No code generated.
Shader version: 430
Requested GL_3DL_array_objects
gl_FragCoord pixel center is integer
gl_FragCoord origin is upper left
ERROR: node is still EOpNull!
@ -302,6 +304,8 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 430
Requested GL_3DL_array_objects
gl_FragCoord pixel center is integer
gl_FragCoord origin is upper left

View File

@ -47,6 +47,8 @@ ERROR: 0:194: 'constructor' : constructing from a non-dereferenced array
ERROR: 42 compilation errors. No code generated.
Shader version: 430
Requested GL_3DL_array_objects
ERROR: node is still EOpNull!
0:134 Function Definition: funcA(I21; (4-component vector of float)
0:134 Function Parameters:
@ -321,4 +323,6 @@ ERROR: node is still EOpNull!
Linked vertex stage:
Shader version: 430
Requested GL_3DL_array_objects

View File

@ -2,6 +2,7 @@
Warning, version 130 is not yet complete; most features are present, but a few are missing.
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:29 Function Definition: main( (void)
0:29 Function Parameters:
@ -53,4 +54,5 @@ WARNING: 0:4: varying deprecated in version 130; may be removed in future releas
Linked fragment stage:
Shader version: 130

View File

@ -2,6 +2,7 @@
Warning, version 130 is not yet complete; most features are present, but a few are missing.
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:41 Function Definition: main( (void)
0:41 Function Parameters:
@ -174,4 +175,5 @@ WARNING: 0:4: varying deprecated in version 130; may be removed in future releas
Linked fragment stage:
Shader version: 130

View File

@ -2,6 +2,7 @@
Warning, version 130 is not yet complete; most features are present, but a few are missing.
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:20 Function Definition: main( (void)
0:20 Function Parameters:
@ -84,4 +85,5 @@ WARNING: 0:3: varying deprecated in version 130; may be removed in future releas
Linked fragment stage:
Shader version: 130

View File

@ -20,6 +20,7 @@ ERROR: 0:140: 'nestedX' : undeclared identifier
ERROR: 18 compilation errors. No code generated.
Shader version: 300
ERROR: node is still EOpNull!
0:6 Function Definition: main( (void)
0:6 Function Parameters:
@ -337,4 +338,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 300

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/swizzle.frag
Shader version: 110
0:? Sequence
0:9 Function Definition: main( (void)
0:9 Function Parameters:
@ -212,4 +213,5 @@
Linked fragment stage:
Shader version: 110

View File

@ -4,6 +4,7 @@ ERROR: 0:9: '' : syntax error
ERROR: 2 compilation errors. No code generated.
Shader version: 120
ERROR: node is still EOpNull!
0:? Linker Objects
0:? 'bigColor' (uniform 4-component vector of float)
@ -14,4 +15,5 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 120

View File

@ -1,5 +1,6 @@
../../LunarGLASS/test/test.frag
Shader version: 110
0:? Sequence
0:13 Function Definition: main( (void)
0:13 Function Parameters:
@ -58,4 +59,5 @@
Linked fragment stage:
Shader version: 110

View File

@ -3,6 +3,7 @@ Warning, version 130 is not yet complete; most features are present, but a few a
WARNING: 0:14: varying deprecated in version 130; may be removed in future release
WARNING: 0:15: varying deprecated in version 130; may be removed in future release
Shader version: 130
0:? Sequence
0:17 Function Definition: main( (void)
0:17 Function Parameters:
@ -284,4 +285,5 @@ WARNING: 0:15: varying deprecated in version 130; may be removed in future relea
Linked fragment stage:
Shader version: 130

Some files were not shown because too many files have changed in this diff Show More