1617a3babSopenharmony_ci430.vert
2617a3babSopenharmony_ciERROR: 0:3: 'location' : can only apply to uniform, buffer, in, or out storage qualifiers 
3617a3babSopenharmony_ciERROR: 0:7: 'input block' : not supported in this stage: vertex
4617a3babSopenharmony_ciERROR: 0:7: 'location qualifier on in/out block' : not supported for this version or the enabled extensions 
5617a3babSopenharmony_ciERROR: 0:8: 'location qualifier on in/out block' : not supported for this version or the enabled extensions 
6617a3babSopenharmony_ciERROR: 0:23: 'invariant' : can only apply to an output 
7617a3babSopenharmony_ciERROR: 0:21: 'g' : cannot use storage or interpolation qualifiers on structure members 
8617a3babSopenharmony_ciERROR: 0:22: 'h' : cannot use storage or interpolation qualifiers on structure members 
9617a3babSopenharmony_ciERROR: 0:23: 'i' : cannot use invariant qualifier on structure members 
10617a3babSopenharmony_ciERROR: 0:24: 'j' : cannot use memory qualifiers on structure members 
11617a3babSopenharmony_ciERROR: 0:25: 'm3' : cannot use layout qualifiers on structure members 
12617a3babSopenharmony_ciERROR: 0:28: '' : cannot use invariant qualifier on a function parameter 
13617a3babSopenharmony_ciERROR: 0:30: '' : cannot use layout qualifiers on a function parameter 
14617a3babSopenharmony_ciERROR: 0:31: '' : cannot use auxiliary or interpolation qualifiers on a function parameter 
15617a3babSopenharmony_ciERROR: 0:42: 'location' : overlapping use of location 53
16617a3babSopenharmony_ciERROR: 0:47: 'gl_ClipDistance array size' : must be less than or equal to gl_MaxClipDistances (8)
17617a3babSopenharmony_ciERROR: 0:51: 'start' : undeclared identifier 
18617a3babSopenharmony_ciERROR: 0:51: '' : constant expression required 
19617a3babSopenharmony_ciERROR: 0:51: 'layout-id value' : scalar integer expression required 
20617a3babSopenharmony_ciERROR: 0:51: 'location' : needs a literal integer 
21617a3babSopenharmony_ciERROR: 0:53: 'input block' : not supported in this stage: vertex
22617a3babSopenharmony_ciERROR: 0:54: 'location on block member' : not supported for this version or the enabled extensions 
23617a3babSopenharmony_ciERROR: 0:57: 'input block' : not supported in this stage: vertex
24617a3babSopenharmony_ciERROR: 0:58: 'location on block member' : not supported for this version or the enabled extensions 
25617a3babSopenharmony_ciERROR: 0:59: 'location on block member' : not supported for this version or the enabled extensions 
26617a3babSopenharmony_ciERROR: 0:62: 'uniform buffer-member align' : not supported for this version or the enabled extensions 
27617a3babSopenharmony_ciERROR: 0:64: 'uniform buffer-member align' : not supported for this version or the enabled extensions 
28617a3babSopenharmony_ciERROR: 0:65: 'uniform buffer-member align' : not supported for this version or the enabled extensions 
29617a3babSopenharmony_ciERROR: 0:65: '"offset" on block member' : not supported for this version or the enabled extensions 
30617a3babSopenharmony_ciERROR: 0:66: '"offset" on block member' : not supported for this version or the enabled extensions 
31617a3babSopenharmony_ciERROR: 0:64: 'align' : can only be used with std140, std430, or scalar layout packing 
32617a3babSopenharmony_ciERROR: 0:65: 'offset/align' : can only be used with std140, std430, or scalar layout packing 
33617a3babSopenharmony_ciERROR: 0:66: 'offset/align' : can only be used with std140, std430, or scalar layout packing 
34617a3babSopenharmony_ciERROR: 0:71: '"offset" on block member' : not supported for this version or the enabled extensions 
35617a3babSopenharmony_ciERROR: 0:74: 'gl_MaxTransformFeedbackBuffers' : required extension not requested: GL_ARB_enhanced_layouts
36617a3babSopenharmony_ciERROR: 0:75: 'gl_MaxTransformFeedbackInterleavedComponents' : required extension not requested: GL_ARB_enhanced_layouts
37617a3babSopenharmony_ciERROR: 0:78: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
38617a3babSopenharmony_ciERROR: 0:81: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
39617a3babSopenharmony_ciERROR: 0:81: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
40617a3babSopenharmony_ciERROR: 0:83: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
41617a3babSopenharmony_ciERROR: 0:83: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
42617a3babSopenharmony_ciERROR: 0:83: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
43617a3babSopenharmony_ciERROR: 0:84: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
44617a3babSopenharmony_ciERROR: 0:84: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
45617a3babSopenharmony_ciERROR: 0:86: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
46617a3babSopenharmony_ciERROR: 0:86: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
47617a3babSopenharmony_ciERROR: 0:86: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
48617a3babSopenharmony_ciERROR: 0:92: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
49617a3babSopenharmony_ciERROR: 0:93: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
50617a3babSopenharmony_ciERROR: 0:93: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
51617a3babSopenharmony_ciERROR: 0:93: 'transform feedback qualifier' : not supported for this version or the enabled extensions 
52617a3babSopenharmony_ciERROR: 0:117: 'input block' : not supported in this stage: vertex
53617a3babSopenharmony_ciERROR: 0:123: 'input block' : not supported in this stage: vertex
54617a3babSopenharmony_ciERROR: 0:146: 'shared' : not supported in this stage: vertex
55617a3babSopenharmony_ciERROR: 0:150: 'barrier' : no matching overloaded function found 
56617a3babSopenharmony_ciERROR: 0:154: 'memoryBarrierShared' : no matching overloaded function found 
57617a3babSopenharmony_ciERROR: 0:156: 'groupMemoryBarrier' : no matching overloaded function found 
58617a3babSopenharmony_ciERROR: 0:159: 'buffer' : buffers can be declared only as blocks 
59617a3babSopenharmony_ciERROR: 0:168: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions 
60617a3babSopenharmony_ciERROR: 0:169: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions 
61617a3babSopenharmony_ciERROR: 0:170: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions 
62617a3babSopenharmony_ciERROR: 0:171: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions 
63617a3babSopenharmony_ciERROR: 0:221: 'textureQueryLevels' : no matching overloaded function found 
64617a3babSopenharmony_ciERROR: 0:221: 'assign' :  cannot convert from ' const float' to ' temp int'
65617a3babSopenharmony_ciERROR: 0:222: 'textureQueryLevels' : no matching overloaded function found 
66617a3babSopenharmony_ciERROR: 0:222: 'assign' :  cannot convert from ' const float' to ' temp int'
67617a3babSopenharmony_ciERROR: 65 compilation errors.  No code generated.
68617a3babSopenharmony_ci
69617a3babSopenharmony_ci
70617a3babSopenharmony_ciShader version: 430
71617a3babSopenharmony_ciRequested GL_ARB_enhanced_layouts
72617a3babSopenharmony_ciRequested GL_ARB_shader_texture_image_samples
73617a3babSopenharmony_ciin xfb mode
74617a3babSopenharmony_ciERROR: node is still EOpNull!
75617a3babSopenharmony_ci0:14  Function Definition: foo( ( global void)
76617a3babSopenharmony_ci0:14    Function Parameters: 
77617a3babSopenharmony_ci0:16    Sequence
78617a3babSopenharmony_ci0:16      move second child to first child ( temp float)
79617a3babSopenharmony_ci0:16        direct index ( temp float ClipDistance)
80617a3babSopenharmony_ci0:16          gl_ClipDistance: direct index for structure ( out 17-element array of float ClipDistance)
81617a3babSopenharmony_ci0:16            'anon@0' ( out block{ out 17-element array of float ClipDistance gl_ClipDistance})
82617a3babSopenharmony_ci0:16            Constant:
83617a3babSopenharmony_ci0:16              2 (const uint)
84617a3babSopenharmony_ci0:16          Constant:
85617a3babSopenharmony_ci0:16            2 (const int)
86617a3babSopenharmony_ci0:16        Constant:
87617a3babSopenharmony_ci0:16          3.700000
88617a3babSopenharmony_ci0:31  Function Definition: foo3(vf4;vf3;vf2;vf3; ( global void)
89617a3babSopenharmony_ci0:31    Function Parameters: 
90617a3babSopenharmony_ci0:31      'v4' ( in 4-component vector of float)
91617a3babSopenharmony_ci0:31      'v3' ( volatile in 3-component vector of float)
92617a3babSopenharmony_ci0:31      'v2' ( in 2-component vector of float)
93617a3babSopenharmony_ci0:31      'cv3' ( in 3-component vector of float)
94617a3babSopenharmony_ci0:148  Function Definition: fooBarrier( ( global void)
95617a3babSopenharmony_ci0:148    Function Parameters: 
96617a3babSopenharmony_ci0:150    Sequence
97617a3babSopenharmony_ci0:150      Constant:
98617a3babSopenharmony_ci0:150        0.000000
99617a3babSopenharmony_ci0:151      MemoryBarrier ( global void)
100617a3babSopenharmony_ci0:152      MemoryBarrierAtomicCounter ( global void)
101617a3babSopenharmony_ci0:153      MemoryBarrierBuffer ( global void)
102617a3babSopenharmony_ci0:154      Constant:
103617a3babSopenharmony_ci0:154        0.000000
104617a3babSopenharmony_ci0:155      MemoryBarrierImage ( global void)
105617a3babSopenharmony_ci0:156      Constant:
106617a3babSopenharmony_ci0:156        0.000000
107617a3babSopenharmony_ci0:166  Function Definition: fooq( ( global void)
108617a3babSopenharmony_ci0:166    Function Parameters: 
109617a3babSopenharmony_ci0:168    Sequence
110617a3babSopenharmony_ci0:168      Sequence
111617a3babSopenharmony_ci0:168        move second child to first child ( temp int)
112617a3babSopenharmony_ci0:168          's' ( temp int)
113617a3babSopenharmony_ci0:168          textureSamples ( global int)
114617a3babSopenharmony_ci0:168            's2dms' ( uniform sampler2DMS)
115617a3babSopenharmony_ci0:169      add second child into first child ( temp int)
116617a3babSopenharmony_ci0:169        's' ( temp int)
117617a3babSopenharmony_ci0:169        textureSamples ( global int)
118617a3babSopenharmony_ci0:169          'us2dmsa' ( uniform usampler2DMSArray)
119617a3babSopenharmony_ci0:170      add second child into first child ( temp int)
120617a3babSopenharmony_ci0:170        's' ( temp int)
121617a3babSopenharmony_ci0:170        imageQuerySamples ( global int)
122617a3babSopenharmony_ci0:170          'ii2dms' (layout( rgba32i) uniform iimage2DMS)
123617a3babSopenharmony_ci0:171      add second child into first child ( temp int)
124617a3babSopenharmony_ci0:171        's' ( temp int)
125617a3babSopenharmony_ci0:171        imageQuerySamples ( global int)
126617a3babSopenharmony_ci0:171          'i2dmsa' (layout( rgba32f) uniform image2DMSArray)
127617a3babSopenharmony_ci0:176  Function Definition: fooq2( ( global void)
128617a3babSopenharmony_ci0:176    Function Parameters: 
129617a3babSopenharmony_ci0:178    Sequence
130617a3babSopenharmony_ci0:178      Sequence
131617a3babSopenharmony_ci0:178        move second child to first child ( temp int)
132617a3babSopenharmony_ci0:178          's' ( temp int)
133617a3babSopenharmony_ci0:178          textureSamples ( global int)
134617a3babSopenharmony_ci0:178            's2dms' ( uniform sampler2DMS)
135617a3babSopenharmony_ci0:179      add second child into first child ( temp int)
136617a3babSopenharmony_ci0:179        's' ( temp int)
137617a3babSopenharmony_ci0:179        textureSamples ( global int)
138617a3babSopenharmony_ci0:179          'us2dmsa' ( uniform usampler2DMSArray)
139617a3babSopenharmony_ci0:180      add second child into first child ( temp int)
140617a3babSopenharmony_ci0:180        's' ( temp int)
141617a3babSopenharmony_ci0:180        imageQuerySamples ( global int)
142617a3babSopenharmony_ci0:180          'ii2dms' (layout( rgba32i) uniform iimage2DMS)
143617a3babSopenharmony_ci0:181      add second child into first child ( temp int)
144617a3babSopenharmony_ci0:181        's' ( temp int)
145617a3babSopenharmony_ci0:181        imageQuerySamples ( global int)
146617a3babSopenharmony_ci0:181          'i2dmsa' (layout( rgba32f) uniform image2DMSArray)
147617a3babSopenharmony_ci0:202  Function Definition: qlod( ( global void)
148617a3babSopenharmony_ci0:202    Function Parameters: 
149617a3babSopenharmony_ci0:?     Sequence
150617a3babSopenharmony_ci0:206      move second child to first child ( temp int)
151617a3babSopenharmony_ci0:206        'levels' ( temp int)
152617a3babSopenharmony_ci0:206        textureQueryLevels ( global int)
153617a3babSopenharmony_ci0:206          'samp1D' ( uniform sampler1D)
154617a3babSopenharmony_ci0:207      move second child to first child ( temp int)
155617a3babSopenharmony_ci0:207        'levels' ( temp int)
156617a3babSopenharmony_ci0:207        textureQueryLevels ( global int)
157617a3babSopenharmony_ci0:207          'usamp2D' ( uniform usampler2D)
158617a3babSopenharmony_ci0:208      move second child to first child ( temp int)
159617a3babSopenharmony_ci0:208        'levels' ( temp int)
160617a3babSopenharmony_ci0:208        textureQueryLevels ( global int)
161617a3babSopenharmony_ci0:208          'isamp3D' ( uniform isampler3D)
162617a3babSopenharmony_ci0:209      move second child to first child ( temp int)
163617a3babSopenharmony_ci0:209        'levels' ( temp int)
164617a3babSopenharmony_ci0:209        textureQueryLevels ( global int)
165617a3babSopenharmony_ci0:209          'isampCube' ( uniform isamplerCube)
166617a3babSopenharmony_ci0:210      move second child to first child ( temp int)
167617a3babSopenharmony_ci0:210        'levels' ( temp int)
168617a3babSopenharmony_ci0:210        textureQueryLevels ( global int)
169617a3babSopenharmony_ci0:210          'isamp1DA' ( uniform isampler1DArray)
170617a3babSopenharmony_ci0:211      move second child to first child ( temp int)
171617a3babSopenharmony_ci0:211        'levels' ( temp int)
172617a3babSopenharmony_ci0:211        textureQueryLevels ( global int)
173617a3babSopenharmony_ci0:211          'samp2DA' ( uniform sampler2DArray)
174617a3babSopenharmony_ci0:212      move second child to first child ( temp int)
175617a3babSopenharmony_ci0:212        'levels' ( temp int)
176617a3babSopenharmony_ci0:212        textureQueryLevels ( global int)
177617a3babSopenharmony_ci0:212          'usampCubeA' ( uniform usamplerCubeArray)
178617a3babSopenharmony_ci0:214      move second child to first child ( temp int)
179617a3babSopenharmony_ci0:214        'levels' ( temp int)
180617a3babSopenharmony_ci0:214        textureQueryLevels ( global int)
181617a3babSopenharmony_ci0:214          'samp1Ds' ( uniform sampler1DShadow)
182617a3babSopenharmony_ci0:215      move second child to first child ( temp int)
183617a3babSopenharmony_ci0:215        'levels' ( temp int)
184617a3babSopenharmony_ci0:215        textureQueryLevels ( global int)
185617a3babSopenharmony_ci0:215          'samp2Ds' ( uniform sampler2DShadow)
186617a3babSopenharmony_ci0:216      move second child to first child ( temp int)
187617a3babSopenharmony_ci0:216        'levels' ( temp int)
188617a3babSopenharmony_ci0:216        textureQueryLevels ( global int)
189617a3babSopenharmony_ci0:216          'sampCubes' ( uniform samplerCubeShadow)
190617a3babSopenharmony_ci0:217      move second child to first child ( temp int)
191617a3babSopenharmony_ci0:217        'levels' ( temp int)
192617a3babSopenharmony_ci0:217        textureQueryLevels ( global int)
193617a3babSopenharmony_ci0:217          'samp1DAs' ( uniform sampler1DArrayShadow)
194617a3babSopenharmony_ci0:218      move second child to first child ( temp int)
195617a3babSopenharmony_ci0:218        'levels' ( temp int)
196617a3babSopenharmony_ci0:218        textureQueryLevels ( global int)
197617a3babSopenharmony_ci0:218          'samp2DAs' ( uniform sampler2DArrayShadow)
198617a3babSopenharmony_ci0:219      move second child to first child ( temp int)
199617a3babSopenharmony_ci0:219        'levels' ( temp int)
200617a3babSopenharmony_ci0:219        textureQueryLevels ( global int)
201617a3babSopenharmony_ci0:219          'sampCubeAs' ( uniform samplerCubeArrayShadow)
202617a3babSopenharmony_ci0:221      'levels' ( temp int)
203617a3babSopenharmony_ci0:222      'levels' ( temp int)
204617a3babSopenharmony_ci0:?   Linker Objects
205617a3babSopenharmony_ci0:?     'v4' (layout( location=3) temp 4-component vector of float)
206617a3babSopenharmony_ci0:?     'uv4' (layout( location=4) uniform 4-component vector of float)
207617a3babSopenharmony_ci0:?     'b1' (layout( location=2) in block{ in 4-component vector of float v})
208617a3babSopenharmony_ci0:?     'b2' (layout( location=2) out block{ out 4-component vector of float v})
209617a3babSopenharmony_ci0:?     'anon@0' ( out block{ out 17-element array of float ClipDistance gl_ClipDistance})
210617a3babSopenharmony_ci0:?     'cs' (layout( location=10) smooth out 2-element array of structure{ global 7-element array of 3X2 matrix of float m,  global float f})
211617a3babSopenharmony_ci0:?     'cf' (layout( location=54) smooth out float)
212617a3babSopenharmony_ci0:?     'cg' (layout( location=53) smooth out float)
213617a3babSopenharmony_ci0:?     'alias1' (layout( location=10) in 4-component vector of float)
214617a3babSopenharmony_ci0:?     'alias2' (layout( location=10) in 4-component vector of float)
215617a3babSopenharmony_ci0:?     'v6e' (layout( location=0) in 4-component vector of float)
216617a3babSopenharmony_ci0:?     'ininst2e' ( in block{layout( location=25) in float f2})
217617a3babSopenharmony_ci0:?     'in4e' ( in block{layout( location=50) in float f1, layout( location=51) in float f2})
218617a3babSopenharmony_ci0:?     'inst4e' (layout( column_major std140 align=16) uniform block{layout( column_major std140 offset=0 align=16) uniform int a})
219617a3babSopenharmony_ci0:?     'inst9e' (layout( column_major shared align=32) uniform block{layout( column_major shared offset=12 align=4) uniform float f, layout( column_major shared offset=20) uniform float g})
220617a3babSopenharmony_ci0:?     'spinste' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform 4-component vector of float a, layout( column_major std140 offset=32) uniform 3-component vector of float b})
221617a3babSopenharmony_ci0:?     'aconste' ( global 4-element array of int)
222617a3babSopenharmony_ci0:?     'bconste' ( global 64-element array of int)
223617a3babSopenharmony_ci0:?     'bbinst2' ( out block{layout( xfb_buffer=0 xfb_offset=64) out 4-component vector of float bbv})
224617a3babSopenharmony_ci0:?     'bge' (layout( xfb_buffer=2 xfb_offset=48 xfb_stride=80) smooth out 4-component vector of float)
225617a3babSopenharmony_ci0:?     'bhe' (layout( xfb_buffer=3 xfb_offset=32 xfb_stride=64) smooth out 4-component vector of float)
226617a3babSopenharmony_ci0:?     'bbinst4e' (layout( xfb_stride=80) out block{layout( xfb_buffer=2 xfb_offset=16) out 4-component vector of float bbv1, layout( xfb_buffer=2 xfb_offset=32) out 4-component vector of float bbv2})
227617a3babSopenharmony_ci0:?     'bbinst5e' ( out block{layout( xfb_buffer=3 xfb_offset=0) out 4-component vector of float bbv1, layout( xfb_buffer=3 xfb_offset=48 xfb_stride=64) out 4-component vector of float bbv2})
228617a3babSopenharmony_ci0:?     'inst4' (layout( column_major std140 align=16) uniform block{layout( column_major std140 offset=0 align=16) uniform int a})
229617a3babSopenharmony_ci0:?     'inst9' (layout( column_major std430 align=32) uniform block{layout( column_major std430 offset=12 align=4) uniform float f, layout( column_major std430 offset=20 align=32) uniform float g})
230617a3babSopenharmony_ci0:?     'spinst' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform 4-component vector of float a, layout( column_major std140 offset=32) uniform 3-component vector of float b})
231617a3babSopenharmony_ci0:?     'aconst' ( global 4-element array of int)
232617a3babSopenharmony_ci0:?     'bconst' ( global 64-element array of int)
233617a3babSopenharmony_ci0:?     'start2' ( const int)
234617a3babSopenharmony_ci0:?       5 (const int)
235617a3babSopenharmony_ci0:?     'v6' (layout( location=19) in 4-component vector of float)
236617a3babSopenharmony_ci0:?     'ininst2' ( in block{layout( location=28) in bool b1, layout( location=29) in float f1, layout( location=25) in float f2})
237617a3babSopenharmony_ci0:?     'in4' ( in block{layout( location=50) in float f1, layout( location=51) in float f2})
238617a3babSopenharmony_ci0:?     'bbinst2g' ( out block{layout( xfb_buffer=3 xfb_offset=64) out 4-component vector of float bbv})
239617a3babSopenharmony_ci0:?     'bg' (layout( xfb_buffer=1 xfb_offset=48 xfb_stride=80) smooth out 4-component vector of float)
240617a3babSopenharmony_ci0:?     'bh' (layout( xfb_buffer=1 xfb_offset=32 xfb_stride=80) smooth out 4-component vector of float)
241617a3babSopenharmony_ci0:?     'bbinst4' (layout( xfb_stride=80) out block{layout( xfb_buffer=1 xfb_offset=16) out 4-component vector of float bbv1})
242617a3babSopenharmony_ci0:?     'bbinst5' ( out block{layout( xfb_buffer=1 xfb_offset=0) out 4-component vector of float bbv1, layout( xfb_buffer=1 xfb_offset=64 xfb_stride=80) out 4-component vector of float bbv2})
243617a3babSopenharmony_ci0:?     'sharedv' ( shared 4-component vector of float)
244617a3babSopenharmony_ci0:?     'v' ( buffer 4-component vector of float)
245617a3babSopenharmony_ci0:?     's2dms' ( uniform sampler2DMS)
246617a3babSopenharmony_ci0:?     'us2dmsa' ( uniform usampler2DMSArray)
247617a3babSopenharmony_ci0:?     'ii2dms' (layout( rgba32i) uniform iimage2DMS)
248617a3babSopenharmony_ci0:?     'i2dmsa' (layout( rgba32f) uniform image2DMSArray)
249617a3babSopenharmony_ci0:?     'samp1D' ( uniform sampler1D)
250617a3babSopenharmony_ci0:?     'usamp2D' ( uniform usampler2D)
251617a3babSopenharmony_ci0:?     'isamp3D' ( uniform isampler3D)
252617a3babSopenharmony_ci0:?     'isampCube' ( uniform isamplerCube)
253617a3babSopenharmony_ci0:?     'isamp1DA' ( uniform isampler1DArray)
254617a3babSopenharmony_ci0:?     'samp2DA' ( uniform sampler2DArray)
255617a3babSopenharmony_ci0:?     'usampCubeA' ( uniform usamplerCubeArray)
256617a3babSopenharmony_ci0:?     'samp1Ds' ( uniform sampler1DShadow)
257617a3babSopenharmony_ci0:?     'samp2Ds' ( uniform sampler2DShadow)
258617a3babSopenharmony_ci0:?     'sampCubes' ( uniform samplerCubeShadow)
259617a3babSopenharmony_ci0:?     'samp1DAs' ( uniform sampler1DArrayShadow)
260617a3babSopenharmony_ci0:?     'samp2DAs' ( uniform sampler2DArrayShadow)
261617a3babSopenharmony_ci0:?     'sampCubeAs' ( uniform samplerCubeArrayShadow)
262617a3babSopenharmony_ci0:?     'sampBuf' ( uniform samplerBuffer)
263617a3babSopenharmony_ci0:?     'sampRect' ( uniform sampler2DRect)
264617a3babSopenharmony_ci0:?     'gl_VertexID' ( gl_VertexId int VertexId)
265617a3babSopenharmony_ci0:?     'gl_InstanceID' ( gl_InstanceId int InstanceId)
266617a3babSopenharmony_ci
267617a3babSopenharmony_ci
268617a3babSopenharmony_ciLinked vertex stage:
269617a3babSopenharmony_ci
270617a3babSopenharmony_ciERROR: Linking vertex stage: Missing entry point: Each stage requires one entry point
271617a3babSopenharmony_ciERROR: Linking vertex stage: xfb_stride is too small to hold all buffer entries:
272617a3babSopenharmony_ciERROR:     xfb_buffer 3, xfb_stride 64, minimum stride needed: 80
273617a3babSopenharmony_ci
274617a3babSopenharmony_ciShader version: 430
275617a3babSopenharmony_ciRequested GL_ARB_enhanced_layouts
276617a3babSopenharmony_ciRequested GL_ARB_shader_texture_image_samples
277617a3babSopenharmony_ciin xfb mode
278617a3babSopenharmony_ciERROR: node is still EOpNull!
279617a3babSopenharmony_ci0:?   Linker Objects
280617a3babSopenharmony_ci0:?     'v4' (layout( location=3) temp 4-component vector of float)
281617a3babSopenharmony_ci0:?     'uv4' (layout( location=4) uniform 4-component vector of float)
282617a3babSopenharmony_ci0:?     'b1' (layout( location=2) in block{ in 4-component vector of float v})
283617a3babSopenharmony_ci0:?     'b2' (layout( location=2) out block{ out 4-component vector of float v})
284617a3babSopenharmony_ci0:?     'anon@0' ( out block{ out 17-element array of float ClipDistance gl_ClipDistance})
285617a3babSopenharmony_ci0:?     'cs' (layout( location=10) smooth out 2-element array of structure{ global 7-element array of 3X2 matrix of float m,  global float f})
286617a3babSopenharmony_ci0:?     'cf' (layout( location=54) smooth out float)
287617a3babSopenharmony_ci0:?     'cg' (layout( location=53) smooth out float)
288617a3babSopenharmony_ci0:?     'alias1' (layout( location=10) in 4-component vector of float)
289617a3babSopenharmony_ci0:?     'alias2' (layout( location=10) in 4-component vector of float)
290617a3babSopenharmony_ci0:?     'v6e' (layout( location=0) in 4-component vector of float)
291617a3babSopenharmony_ci0:?     'ininst2e' ( in block{layout( location=25) in float f2})
292617a3babSopenharmony_ci0:?     'in4e' ( in block{layout( location=50) in float f1, layout( location=51) in float f2})
293617a3babSopenharmony_ci0:?     'inst4e' (layout( column_major std140 align=16) uniform block{layout( column_major std140 offset=0 align=16) uniform int a})
294617a3babSopenharmony_ci0:?     'inst9e' (layout( column_major shared align=32) uniform block{layout( column_major shared offset=12 align=4) uniform float f, layout( column_major shared offset=20) uniform float g})
295617a3babSopenharmony_ci0:?     'spinste' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform 4-component vector of float a, layout( column_major std140 offset=32) uniform 3-component vector of float b})
296617a3babSopenharmony_ci0:?     'aconste' ( global 4-element array of int)
297617a3babSopenharmony_ci0:?     'bconste' ( global 64-element array of int)
298617a3babSopenharmony_ci0:?     'bbinst2' ( out block{layout( xfb_buffer=0 xfb_offset=64) out 4-component vector of float bbv})
299617a3babSopenharmony_ci0:?     'bge' (layout( xfb_buffer=2 xfb_offset=48 xfb_stride=80) smooth out 4-component vector of float)
300617a3babSopenharmony_ci0:?     'bhe' (layout( xfb_buffer=3 xfb_offset=32 xfb_stride=64) smooth out 4-component vector of float)
301617a3babSopenharmony_ci0:?     'bbinst4e' (layout( xfb_stride=80) out block{layout( xfb_buffer=2 xfb_offset=16) out 4-component vector of float bbv1, layout( xfb_buffer=2 xfb_offset=32) out 4-component vector of float bbv2})
302617a3babSopenharmony_ci0:?     'bbinst5e' ( out block{layout( xfb_buffer=3 xfb_offset=0) out 4-component vector of float bbv1, layout( xfb_buffer=3 xfb_offset=48 xfb_stride=64) out 4-component vector of float bbv2})
303617a3babSopenharmony_ci0:?     'inst4' (layout( column_major std140 align=16) uniform block{layout( column_major std140 offset=0 align=16) uniform int a})
304617a3babSopenharmony_ci0:?     'inst9' (layout( column_major std430 align=32) uniform block{layout( column_major std430 offset=12 align=4) uniform float f, layout( column_major std430 offset=20 align=32) uniform float g})
305617a3babSopenharmony_ci0:?     'spinst' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform 4-component vector of float a, layout( column_major std140 offset=32) uniform 3-component vector of float b})
306617a3babSopenharmony_ci0:?     'aconst' ( global 4-element array of int)
307617a3babSopenharmony_ci0:?     'bconst' ( global 64-element array of int)
308617a3babSopenharmony_ci0:?     'start2' ( const int)
309617a3babSopenharmony_ci0:?       5 (const int)
310617a3babSopenharmony_ci0:?     'v6' (layout( location=19) in 4-component vector of float)
311617a3babSopenharmony_ci0:?     'ininst2' ( in block{layout( location=28) in bool b1, layout( location=29) in float f1, layout( location=25) in float f2})
312617a3babSopenharmony_ci0:?     'in4' ( in block{layout( location=50) in float f1, layout( location=51) in float f2})
313617a3babSopenharmony_ci0:?     'bbinst2g' ( out block{layout( xfb_buffer=3 xfb_offset=64) out 4-component vector of float bbv})
314617a3babSopenharmony_ci0:?     'bg' (layout( xfb_buffer=1 xfb_offset=48 xfb_stride=80) smooth out 4-component vector of float)
315617a3babSopenharmony_ci0:?     'bh' (layout( xfb_buffer=1 xfb_offset=32 xfb_stride=80) smooth out 4-component vector of float)
316617a3babSopenharmony_ci0:?     'bbinst4' (layout( xfb_stride=80) out block{layout( xfb_buffer=1 xfb_offset=16) out 4-component vector of float bbv1})
317617a3babSopenharmony_ci0:?     'bbinst5' ( out block{layout( xfb_buffer=1 xfb_offset=0) out 4-component vector of float bbv1, layout( xfb_buffer=1 xfb_offset=64 xfb_stride=80) out 4-component vector of float bbv2})
318617a3babSopenharmony_ci0:?     'sharedv' ( shared 4-component vector of float)
319617a3babSopenharmony_ci0:?     'v' ( buffer 4-component vector of float)
320617a3babSopenharmony_ci0:?     's2dms' ( uniform sampler2DMS)
321617a3babSopenharmony_ci0:?     'us2dmsa' ( uniform usampler2DMSArray)
322617a3babSopenharmony_ci0:?     'ii2dms' (layout( rgba32i) uniform iimage2DMS)
323617a3babSopenharmony_ci0:?     'i2dmsa' (layout( rgba32f) uniform image2DMSArray)
324617a3babSopenharmony_ci0:?     'samp1D' ( uniform sampler1D)
325617a3babSopenharmony_ci0:?     'usamp2D' ( uniform usampler2D)
326617a3babSopenharmony_ci0:?     'isamp3D' ( uniform isampler3D)
327617a3babSopenharmony_ci0:?     'isampCube' ( uniform isamplerCube)
328617a3babSopenharmony_ci0:?     'isamp1DA' ( uniform isampler1DArray)
329617a3babSopenharmony_ci0:?     'samp2DA' ( uniform sampler2DArray)
330617a3babSopenharmony_ci0:?     'usampCubeA' ( uniform usamplerCubeArray)
331617a3babSopenharmony_ci0:?     'samp1Ds' ( uniform sampler1DShadow)
332617a3babSopenharmony_ci0:?     'samp2Ds' ( uniform sampler2DShadow)
333617a3babSopenharmony_ci0:?     'sampCubes' ( uniform samplerCubeShadow)
334617a3babSopenharmony_ci0:?     'samp1DAs' ( uniform sampler1DArrayShadow)
335617a3babSopenharmony_ci0:?     'samp2DAs' ( uniform sampler2DArrayShadow)
336617a3babSopenharmony_ci0:?     'sampCubeAs' ( uniform samplerCubeArrayShadow)
337617a3babSopenharmony_ci0:?     'sampBuf' ( uniform samplerBuffer)
338617a3babSopenharmony_ci0:?     'sampRect' ( uniform sampler2DRect)
339617a3babSopenharmony_ci0:?     'gl_VertexID' ( gl_VertexId int VertexId)
340617a3babSopenharmony_ci0:?     'gl_InstanceID' ( gl_InstanceId int InstanceId)
341617a3babSopenharmony_ci
342