2 ERROR: 0:23: 'gl_Position' : identifiers starting with "gl_" are reserved
3 ERROR: 0:25: 'location' : not supported for this version or the enabled extensions
4 ERROR: 0:25: 'location qualifier on input' : not supported for this version or the enabled extensions
5 ERROR: 0:34: 'redeclaration' : cannot change storage, memory, or auxiliary qualification of gl_Position
6 ERROR: 0:34: 'redeclaration' : cannot change interpolation qualification of gl_Position
7 ERROR: 0:35: 'redeclaration' : cannot change the type of gl_Position
8 ERROR: 0:38: 'gl_ClipVertex' : cannot redeclare after use
9 ERROR: 0:39: 'gl_FogFragCoord' : cannot redeclare after use
10 ERROR: 0:51: 'texelFetch' : no matching overloaded function found
11 ERROR: 0:53: 'texture' : no matching overloaded function found
12 ERROR: 0:63: 'gl_DeviceIndex' : required extension not requested: GL_EXT_device_group
13 ERROR: 0:64: 'gl_ViewIndex' : required extension not requested: GL_EXT_multiview
14 ERROR: 12 compilation errors. No code generated.
18 Requested GL_ARB_explicit_attrib_location
19 Requested GL_ARB_separate_shader_objects
20 Requested GL_EXT_device_group
21 Requested GL_EXT_multiview
22 ERROR: node is still EOpNull!
23 0:9 Function Definition: main( ( global void)
24 0:9 Function Parameters:
27 0:11 move second child to first child ( temp int)
29 0:11 'gl_InstanceID' ( gl_InstanceId int InstanceId)
30 0:12 add second child into first child ( temp int)
32 0:12 anonMem: direct index for structure (layout( column_major std140 offset=0) uniform int)
33 0:12 'anon@0' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform int anonMem})
36 0:13 add second child into first child ( temp int)
38 0:13 direct index ( temp int)
39 0:13 textureFetch ( global 4-component vector of int)
40 0:13 'sbuf' ( uniform isamplerBuffer)
45 0:14 'gl_ClipVertex' ( gl_ClipVertex 4-component vector of float ClipVertex)
46 0:15 'gl_Color' ( in 4-component vector of float Color)
47 0:16 direct index ( temp structure{ global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
48 0:16 'gl_LightSource' ( uniform 32-element array of structure{ global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
51 0:17 far: direct index for structure ( global float)
52 0:17 'gl_DepthRange' ( uniform structure{ global float near, global float far, global float diff})
55 0:18 'gl_TexCoord' ( smooth out implicitly-sized array of 4-component vector of float TexCoord)
56 0:19 'gl_FogFragCoord' ( smooth out float FogFragCoord)
57 0:20 'gl_FrontColor' ( smooth out 4-component vector of float FrontColor)
58 0:48 Function Definition: foo( ( global void)
59 0:48 Function Parameters:
62 0:50 move second child to first child ( temp 4-component vector of float)
63 0:50 'v' ( temp 4-component vector of float)
64 0:50 textureFetch ( global 4-component vector of float)
65 0:50 's2dr' ( uniform sampler2DRect)
66 0:50 'itloc2' ( in 2-component vector of int)
67 0:51 add second child into first child ( temp 4-component vector of float)
68 0:51 'v' ( temp 4-component vector of float)
71 0:52 add second child into first child ( temp 4-component vector of float)
72 0:52 'v' ( temp 4-component vector of float)
73 0:52 texture ( global 4-component vector of float)
74 0:52 's2dr' ( uniform sampler2DRect)
75 0:52 'tloc2' ( in 2-component vector of float)
76 0:53 add second child into first child ( temp 4-component vector of float)
77 0:53 'v' ( temp 4-component vector of float)
80 0:54 add second child into first child ( temp 4-component vector of float)
81 0:54 'v' ( temp 4-component vector of float)
82 0:54 texture ( global float)
83 0:54 's2drs' ( uniform sampler2DRectShadow)
84 0:54 'tloc3' ( in 3-component vector of float)
85 0:55 add second child into first child ( temp 4-component vector of float)
86 0:55 'v' ( temp 4-component vector of float)
87 0:55 textureProj ( global 4-component vector of float)
88 0:55 's2dr' ( uniform sampler2DRect)
89 0:55 'tloc3' ( in 3-component vector of float)
90 0:56 add second child into first child ( temp 4-component vector of float)
91 0:56 'v' ( temp 4-component vector of float)
92 0:56 textureProj ( global 4-component vector of float)
93 0:56 's2dr' ( uniform sampler2DRect)
94 0:56 'tloc4' ( in 4-component vector of float)
95 0:57 add second child into first child ( temp 4-component vector of float)
96 0:57 'v' ( temp 4-component vector of float)
97 0:57 textureProjGradOffset ( global 4-component vector of float)
98 0:57 's2dr' ( uniform sampler2DRect)
99 0:57 'tloc4' ( in 4-component vector of float)
109 0:58 add second child into first child ( temp 4-component vector of float)
110 0:58 'v' ( temp 4-component vector of float)
111 0:58 textureProjGradOffset ( global float)
112 0:58 's2drs' ( uniform sampler2DRectShadow)
113 0:58 'tloc4' ( in 4-component vector of float)
123 0:61 Function Definition: devi( ( global void)
124 0:61 Function Parameters:
126 0:63 'gl_DeviceIndex' ( in int DeviceIndex)
127 0:64 'gl_ViewIndex' ( in int ViewIndex)
128 0:75 Function Definition: devie( ( global void)
129 0:75 Function Parameters:
131 0:77 'gl_DeviceIndex' ( in int DeviceIndex)
132 0:78 'gl_ViewIndex' ( in int ViewIndex)
134 0:? 'sbuf' ( uniform isamplerBuffer)
135 0:? 'anon@0' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform int anonMem})
136 0:? 'gl_TexCoord' ( smooth out implicitly-sized array of 4-component vector of float TexCoord)
137 0:? 'gl_Position' ( smooth out 4-component vector of float)
138 0:? 'locBad' (layout( location=9) in 4-component vector of float)
139 0:? 'loc' (layout( location=9) in 4-component vector of float)
140 0:? 'gl_PointSize' ( gl_PointSize float PointSize)
141 0:? 'gl_ClipVertex' ( gl_ClipVertex 4-component vector of float ClipVertex)
142 0:? 'gl_FogFragCoord' ( smooth out float FogFragCoord)
143 0:? 's2dr' ( uniform sampler2DRect)
144 0:? 's2drs' ( uniform sampler2DRectShadow)
145 0:? 'itloc2' ( in 2-component vector of int)
146 0:? 'tloc2' ( in 2-component vector of float)
147 0:? 'tloc3' ( in 3-component vector of float)
148 0:? 'tloc4' ( in 4-component vector of float)
149 0:? 'gl_VertexID' ( gl_VertexId int VertexId)
150 0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId)
157 Requested GL_ARB_explicit_attrib_location
158 Requested GL_ARB_separate_shader_objects
159 Requested GL_EXT_device_group
160 Requested GL_EXT_multiview
161 ERROR: node is still EOpNull!
162 0:9 Function Definition: main( ( global void)
163 0:9 Function Parameters:
166 0:11 move second child to first child ( temp int)
167 0:11 'id' ( temp int)
168 0:11 'gl_InstanceID' ( gl_InstanceId int InstanceId)
169 0:12 add second child into first child ( temp int)
170 0:12 'id' ( temp int)
171 0:12 anonMem: direct index for structure (layout( column_major std140 offset=0) uniform int)
172 0:12 'anon@0' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform int anonMem})
175 0:13 add second child into first child ( temp int)
176 0:13 'id' ( temp int)
177 0:13 direct index ( temp int)
178 0:13 textureFetch ( global 4-component vector of int)
179 0:13 'sbuf' ( uniform isamplerBuffer)
184 0:14 'gl_ClipVertex' ( gl_ClipVertex 4-component vector of float ClipVertex)
185 0:15 'gl_Color' ( in 4-component vector of float Color)
186 0:16 direct index ( temp structure{ global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
187 0:16 'gl_LightSource' ( uniform 32-element array of structure{ global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
190 0:17 far: direct index for structure ( global float)
191 0:17 'gl_DepthRange' ( uniform structure{ global float near, global float far, global float diff})
194 0:18 'gl_TexCoord' ( smooth out 1-element array of 4-component vector of float TexCoord)
195 0:19 'gl_FogFragCoord' ( smooth out float FogFragCoord)
196 0:20 'gl_FrontColor' ( smooth out 4-component vector of float FrontColor)
198 0:? 'sbuf' ( uniform isamplerBuffer)
199 0:? 'anon@0' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform int anonMem})
200 0:? 'gl_TexCoord' ( smooth out 1-element array of 4-component vector of float TexCoord)
201 0:? 'gl_Position' ( smooth out 4-component vector of float)
202 0:? 'locBad' (layout( location=9) in 4-component vector of float)
203 0:? 'loc' (layout( location=9) in 4-component vector of float)
204 0:? 'gl_PointSize' ( gl_PointSize float PointSize)
205 0:? 'gl_ClipVertex' ( gl_ClipVertex 4-component vector of float ClipVertex)
206 0:? 'gl_FogFragCoord' ( smooth out float FogFragCoord)
207 0:? 's2dr' ( uniform sampler2DRect)
208 0:? 's2drs' ( uniform sampler2DRectShadow)
209 0:? 'itloc2' ( in 2-component vector of int)
210 0:? 'tloc2' ( in 2-component vector of float)
211 0:? 'tloc3' ( in 3-component vector of float)
212 0:? 'tloc4' ( in 4-component vector of float)
213 0:? 'gl_VertexID' ( gl_VertexId int VertexId)
214 0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId)