1617a3babSopenharmony_ci450.frag 2617a3babSopenharmony_ciERROR: 0:70: 'offsets' : argument must be compile-time constant 3617a3babSopenharmony_ciERROR: 0:71: 'offsets' : argument must be compile-time constant 4617a3babSopenharmony_ciERROR: 0:72: 'offsets' : argument must be compile-time constant 5617a3babSopenharmony_ciERROR: 0:88: 'location' : cannot use in a block array where new locations are needed for each block element 6617a3babSopenharmony_ciERROR: 0:93: 'early_fragment_tests' : can only apply to a standalone qualifier 7617a3babSopenharmony_ciERROR: 5 compilation errors. No code generated. 8617a3babSopenharmony_ci 9617a3babSopenharmony_ci 10617a3babSopenharmony_ciShader version: 450 11617a3babSopenharmony_ciRequested GL_ARB_sparse_texture2 12617a3babSopenharmony_ciERROR: node is still EOpNull! 13617a3babSopenharmony_ci0:8 Function Definition: main( ( global void) 14617a3babSopenharmony_ci0:8 Function Parameters: 15617a3babSopenharmony_ci0:10 Sequence 16617a3babSopenharmony_ci0:10 Sequence 17617a3babSopenharmony_ci0:10 move second child to first child ( temp 2-component vector of float) 18617a3babSopenharmony_ci0:10 'v2' ( temp 2-component vector of float) 19617a3babSopenharmony_ci0:10 dPdxFine ( global 2-component vector of float) 20617a3babSopenharmony_ci0:10 'in2' ( smooth in 2-component vector of float) 21617a3babSopenharmony_ci0:11 Sequence 22617a3babSopenharmony_ci0:11 move second child to first child ( temp 3-component vector of float) 23617a3babSopenharmony_ci0:11 'v3' ( temp 3-component vector of float) 24617a3babSopenharmony_ci0:11 dPdyCoarse ( global 3-component vector of float) 25617a3babSopenharmony_ci0:11 'in3' ( smooth in 3-component vector of float) 26617a3babSopenharmony_ci0:12 Sequence 27617a3babSopenharmony_ci0:12 move second child to first child ( temp 4-component vector of float) 28617a3babSopenharmony_ci0:12 'v4' ( temp 4-component vector of float) 29617a3babSopenharmony_ci0:12 fwidth ( global 4-component vector of float) 30617a3babSopenharmony_ci0:12 'in4' ( smooth in 4-component vector of float) 31617a3babSopenharmony_ci0:13 move second child to first child ( temp 4-component vector of float) 32617a3babSopenharmony_ci0:13 'v4' ( temp 4-component vector of float) 33617a3babSopenharmony_ci0:13 dPdyFine ( global 4-component vector of float) 34617a3babSopenharmony_ci0:13 'in4' ( smooth in 4-component vector of float) 35617a3babSopenharmony_ci0:14 move second child to first child ( temp 3-component vector of float) 36617a3babSopenharmony_ci0:14 'v3' ( temp 3-component vector of float) 37617a3babSopenharmony_ci0:14 dPdyFine ( global 3-component vector of float) 38617a3babSopenharmony_ci0:14 'in3' ( smooth in 3-component vector of float) 39617a3babSopenharmony_ci0:15 Sequence 40617a3babSopenharmony_ci0:15 move second child to first child ( temp float) 41617a3babSopenharmony_ci0:15 'f' ( temp float) 42617a3babSopenharmony_ci0:15 add ( temp float) 43617a3babSopenharmony_ci0:15 add ( temp float) 44617a3babSopenharmony_ci0:15 dPdx ( global float) 45617a3babSopenharmony_ci0:15 'in1' ( smooth in float) 46617a3babSopenharmony_ci0:15 dPdxFine ( global float) 47617a3babSopenharmony_ci0:15 'in1' ( smooth in float) 48617a3babSopenharmony_ci0:15 dPdxCoarse ( global float) 49617a3babSopenharmony_ci0:15 'in1' ( smooth in float) 50617a3babSopenharmony_ci0:16 move second child to first child ( temp 4-component vector of float) 51617a3babSopenharmony_ci0:16 'v4' ( temp 4-component vector of float) 52617a3babSopenharmony_ci0:16 add ( temp 4-component vector of float) 53617a3babSopenharmony_ci0:16 fwidthCoarse ( global 4-component vector of float) 54617a3babSopenharmony_ci0:16 'in4' ( smooth in 4-component vector of float) 55617a3babSopenharmony_ci0:16 fwidthFine ( global 4-component vector of float) 56617a3babSopenharmony_ci0:16 'in4' ( smooth in 4-component vector of float) 57617a3babSopenharmony_ci0:18 Sequence 58617a3babSopenharmony_ci0:18 move second child to first child ( temp float) 59617a3babSopenharmony_ci0:18 'cull' ( temp float) 60617a3babSopenharmony_ci0:18 direct index ( smooth temp float CullDistance) 61617a3babSopenharmony_ci0:18 'gl_CullDistance' ( smooth in 6-element array of float CullDistance) 62617a3babSopenharmony_ci0:18 Constant: 63617a3babSopenharmony_ci0:18 2 (const int) 64617a3babSopenharmony_ci0:19 Sequence 65617a3babSopenharmony_ci0:19 move second child to first child ( temp float) 66617a3babSopenharmony_ci0:19 'consts' ( temp float) 67617a3babSopenharmony_ci0:19 Constant: 68617a3babSopenharmony_ci0:19 20.000000 69617a3babSopenharmony_ci0:21 Test condition and select ( temp void) 70617a3babSopenharmony_ci0:21 Condition 71617a3babSopenharmony_ci0:21 'gl_HelperInvocation' ( in bool HelperInvocation) 72617a3babSopenharmony_ci0:21 true case 73617a3babSopenharmony_ci0:22 Pre-Increment ( temp 4-component vector of float) 74617a3babSopenharmony_ci0:22 'v4' ( temp 4-component vector of float) 75617a3babSopenharmony_ci0:24 Sequence 76617a3babSopenharmony_ci0:24 move second child to first child ( temp int) 77617a3babSopenharmony_ci0:24 'sum' ( temp int) 78617a3babSopenharmony_ci0:24 Constant: 79617a3babSopenharmony_ci0:24 32 (const int) 80617a3babSopenharmony_ci0:32 Sequence 81617a3babSopenharmony_ci0:32 move second child to first child ( temp 2-component vector of bool) 82617a3babSopenharmony_ci0:32 'b2' ( temp 2-component vector of bool) 83617a3babSopenharmony_ci0:32 mix ( global 2-component vector of bool) 84617a3babSopenharmony_ci0:32 Construct bvec2 ( temp 2-component vector of bool) 85617a3babSopenharmony_ci0:32 'b1' ( temp bool) 86617a3babSopenharmony_ci0:32 Construct bvec2 ( temp 2-component vector of bool) 87617a3babSopenharmony_ci0:32 'b3' ( temp bool) 88617a3babSopenharmony_ci0:32 Construct bvec2 ( temp 2-component vector of bool) 89617a3babSopenharmony_ci0:32 'b' ( temp bool) 90617a3babSopenharmony_ci0:33 Sequence 91617a3babSopenharmony_ci0:33 move second child to first child ( temp uint) 92617a3babSopenharmony_ci0:33 'um' ( temp uint) 93617a3babSopenharmony_ci0:33 mix ( global uint) 94617a3babSopenharmony_ci0:33 'uin' ( temp uint) 95617a3babSopenharmony_ci0:33 'uin' ( temp uint) 96617a3babSopenharmony_ci0:33 'b' ( temp bool) 97617a3babSopenharmony_ci0:34 Sequence 98617a3babSopenharmony_ci0:34 move second child to first child ( temp 3-component vector of int) 99617a3babSopenharmony_ci0:34 'im3' ( temp 3-component vector of int) 100617a3babSopenharmony_ci0:34 mix ( global 3-component vector of int) 101617a3babSopenharmony_ci0:34 Construct ivec3 ( temp 3-component vector of int) 102617a3babSopenharmony_ci0:34 Convert uint to int ( temp int) 103617a3babSopenharmony_ci0:34 'uin' ( temp uint) 104617a3babSopenharmony_ci0:34 Construct ivec3 ( temp 3-component vector of int) 105617a3babSopenharmony_ci0:34 Convert uint to int ( temp int) 106617a3babSopenharmony_ci0:34 'uin' ( temp uint) 107617a3babSopenharmony_ci0:34 Construct bvec3 ( temp 3-component vector of bool) 108617a3babSopenharmony_ci0:34 'b' ( temp bool) 109617a3babSopenharmony_ci0:42 Function Definition: foo( ( global void) 110617a3babSopenharmony_ci0:42 Function Parameters: 111617a3babSopenharmony_ci0:44 Sequence 112617a3babSopenharmony_ci0:44 Sequence 113617a3babSopenharmony_ci0:44 move second child to first child ( temp int) 114617a3babSopenharmony_ci0:44 's' ( temp int) 115617a3babSopenharmony_ci0:44 textureSamples ( global int) 116617a3babSopenharmony_ci0:44 's2dms' ( uniform sampler2DMS) 117617a3babSopenharmony_ci0:45 add second child into first child ( temp int) 118617a3babSopenharmony_ci0:45 's' ( temp int) 119617a3babSopenharmony_ci0:45 textureSamples ( global int) 120617a3babSopenharmony_ci0:45 'us2dmsa' ( uniform usampler2DMSArray) 121617a3babSopenharmony_ci0:46 add second child into first child ( temp int) 122617a3babSopenharmony_ci0:46 's' ( temp int) 123617a3babSopenharmony_ci0:46 imageQuerySamples ( global int) 124617a3babSopenharmony_ci0:46 'ii2dms' (layout( rgba32i) uniform iimage2DMS) 125617a3babSopenharmony_ci0:47 add second child into first child ( temp int) 126617a3babSopenharmony_ci0:47 's' ( temp int) 127617a3babSopenharmony_ci0:47 imageQuerySamples ( global int) 128617a3babSopenharmony_ci0:47 'i2dmsa' (layout( rgba32f) uniform image2DMSArray) 129617a3babSopenharmony_ci0:48 Sequence 130617a3babSopenharmony_ci0:48 move second child to first child ( temp float) 131617a3babSopenharmony_ci0:48 'f' ( temp float) 132617a3babSopenharmony_ci0:48 imageAtomicExchange ( global float) 133617a3babSopenharmony_ci0:48 'i2dmsa' (layout( rgba32f) uniform image2DMSArray) 134617a3babSopenharmony_ci0:48 Convert float to int ( temp 3-component vector of int) 135617a3babSopenharmony_ci0:48 'in3' ( smooth in 3-component vector of float) 136617a3babSopenharmony_ci0:48 Constant: 137617a3babSopenharmony_ci0:48 2 (const int) 138617a3babSopenharmony_ci0:48 Constant: 139617a3babSopenharmony_ci0:48 4.500000 140617a3babSopenharmony_ci0:61 Function Definition: testOffsets( ( global void) 141617a3babSopenharmony_ci0:61 Function Parameters: 142617a3babSopenharmony_ci0:63 Sequence 143617a3babSopenharmony_ci0:63 Sequence 144617a3babSopenharmony_ci0:63 move second child to first child ( temp 4-component vector of float) 145617a3babSopenharmony_ci0:63 'texel' ( temp 4-component vector of float) 146617a3babSopenharmony_ci0:63 Constant: 147617a3babSopenharmony_ci0:63 0.000000 148617a3babSopenharmony_ci0:63 0.000000 149617a3babSopenharmony_ci0:63 0.000000 150617a3babSopenharmony_ci0:63 0.000000 151617a3babSopenharmony_ci0:64 Sequence 152617a3babSopenharmony_ci0:64 move second child to first child ( temp 4-component vector of int) 153617a3babSopenharmony_ci0:64 'itexel' ( temp 4-component vector of int) 154617a3babSopenharmony_ci0:64 Constant: 155617a3babSopenharmony_ci0:64 0 (const int) 156617a3babSopenharmony_ci0:64 0 (const int) 157617a3babSopenharmony_ci0:64 0 (const int) 158617a3babSopenharmony_ci0:64 0 (const int) 159617a3babSopenharmony_ci0:66 sparseTextureGatherOffsets ( global int) 160617a3babSopenharmony_ci0:66 's2D' ( uniform sampler2D) 161617a3babSopenharmony_ci0:66 'c2' ( smooth in 2-component vector of float) 162617a3babSopenharmony_ci0:66 Constant: 163617a3babSopenharmony_ci0:66 1 (const int) 164617a3babSopenharmony_ci0:66 2 (const int) 165617a3babSopenharmony_ci0:66 3 (const int) 166617a3babSopenharmony_ci0:66 4 (const int) 167617a3babSopenharmony_ci0:66 15 (const int) 168617a3babSopenharmony_ci0:66 16 (const int) 169617a3babSopenharmony_ci0:66 -2 (const int) 170617a3babSopenharmony_ci0:66 0 (const int) 171617a3babSopenharmony_ci0:66 'texel' ( temp 4-component vector of float) 172617a3babSopenharmony_ci0:67 sparseTextureGatherOffsets ( global int) 173617a3babSopenharmony_ci0:67 'is2DArray' ( uniform isampler2DArray) 174617a3babSopenharmony_ci0:67 'c3' ( smooth in 3-component vector of float) 175617a3babSopenharmony_ci0:67 Constant: 176617a3babSopenharmony_ci0:67 1 (const int) 177617a3babSopenharmony_ci0:67 2 (const int) 178617a3babSopenharmony_ci0:67 3 (const int) 179617a3babSopenharmony_ci0:67 4 (const int) 180617a3babSopenharmony_ci0:67 15 (const int) 181617a3babSopenharmony_ci0:67 16 (const int) 182617a3babSopenharmony_ci0:67 -2 (const int) 183617a3babSopenharmony_ci0:67 0 (const int) 184617a3babSopenharmony_ci0:67 'itexel' ( temp 4-component vector of int) 185617a3babSopenharmony_ci0:67 Constant: 186617a3babSopenharmony_ci0:67 2 (const int) 187617a3babSopenharmony_ci0:68 sparseTextureGatherOffsets ( global int) 188617a3babSopenharmony_ci0:68 's2DRectShadow' ( uniform sampler2DRectShadow) 189617a3babSopenharmony_ci0:68 'c2' ( smooth in 2-component vector of float) 190617a3babSopenharmony_ci0:68 Constant: 191617a3babSopenharmony_ci0:68 2.000000 192617a3babSopenharmony_ci0:68 Constant: 193617a3babSopenharmony_ci0:68 1 (const int) 194617a3babSopenharmony_ci0:68 2 (const int) 195617a3babSopenharmony_ci0:68 3 (const int) 196617a3babSopenharmony_ci0:68 4 (const int) 197617a3babSopenharmony_ci0:68 15 (const int) 198617a3babSopenharmony_ci0:68 16 (const int) 199617a3babSopenharmony_ci0:68 -2 (const int) 200617a3babSopenharmony_ci0:68 0 (const int) 201617a3babSopenharmony_ci0:68 'texel' ( temp 4-component vector of float) 202617a3babSopenharmony_ci0:70 sparseTextureGatherOffsets ( global int) 203617a3babSopenharmony_ci0:70 's2D' ( uniform sampler2D) 204617a3babSopenharmony_ci0:70 'c2' ( smooth in 2-component vector of float) 205617a3babSopenharmony_ci0:70 'offsets' ( flat in 4-element array of 2-component vector of int) 206617a3babSopenharmony_ci0:70 'texel' ( temp 4-component vector of float) 207617a3babSopenharmony_ci0:71 sparseTextureGatherOffsets ( global int) 208617a3babSopenharmony_ci0:71 'is2DArray' ( uniform isampler2DArray) 209617a3babSopenharmony_ci0:71 'c3' ( smooth in 3-component vector of float) 210617a3babSopenharmony_ci0:71 'offsets' ( flat in 4-element array of 2-component vector of int) 211617a3babSopenharmony_ci0:71 'itexel' ( temp 4-component vector of int) 212617a3babSopenharmony_ci0:71 Constant: 213617a3babSopenharmony_ci0:71 2 (const int) 214617a3babSopenharmony_ci0:72 sparseTextureGatherOffsets ( global int) 215617a3babSopenharmony_ci0:72 's2DRectShadow' ( uniform sampler2DRectShadow) 216617a3babSopenharmony_ci0:72 'c2' ( smooth in 2-component vector of float) 217617a3babSopenharmony_ci0:72 Constant: 218617a3babSopenharmony_ci0:72 2.000000 219617a3babSopenharmony_ci0:72 'offsets' ( flat in 4-element array of 2-component vector of int) 220617a3babSopenharmony_ci0:72 'texel' ( temp 4-component vector of float) 221617a3babSopenharmony_ci0:78 Function Definition: cull(i1; ( global float) 222617a3babSopenharmony_ci0:78 Function Parameters: 223617a3babSopenharmony_ci0:78 'i' ( in int) 224617a3babSopenharmony_ci0:80 Sequence 225617a3babSopenharmony_ci0:80 Branch: Return with expression 226617a3babSopenharmony_ci0:80 Test condition and select ( temp float) 227617a3babSopenharmony_ci0:80 Condition 228617a3babSopenharmony_ci0:80 Compare Greater Than or Equal ( temp bool) 229617a3babSopenharmony_ci0:80 'i' ( in int) 230617a3babSopenharmony_ci0:80 Constant: 231617a3babSopenharmony_ci0:80 6 (const int) 232617a3babSopenharmony_ci0:80 true case 233617a3babSopenharmony_ci0:80 direct index ( smooth temp float CullDistance) 234617a3babSopenharmony_ci0:80 'gl_CullDistance' ( smooth in 6-element array of float CullDistance) 235617a3babSopenharmony_ci0:80 Constant: 236617a3babSopenharmony_ci0:80 5 (const int) 237617a3babSopenharmony_ci0:80 false case 238617a3babSopenharmony_ci0:80 indirect index ( smooth temp float CullDistance) 239617a3babSopenharmony_ci0:80 'gl_CullDistance' ( smooth in 6-element array of float CullDistance) 240617a3babSopenharmony_ci0:80 'i' ( in int) 241617a3babSopenharmony_ci0:? Linker Objects 242617a3babSopenharmony_ci0:? 'in1' ( smooth in float) 243617a3babSopenharmony_ci0:? 'in2' ( smooth in 2-component vector of float) 244617a3babSopenharmony_ci0:? 'in3' ( smooth in 3-component vector of float) 245617a3babSopenharmony_ci0:? 'in4' ( smooth in 4-component vector of float) 246617a3babSopenharmony_ci0:? 'gl_CullDistance' ( smooth in 6-element array of float CullDistance) 247617a3babSopenharmony_ci0:? 's2dms' ( uniform sampler2DMS) 248617a3babSopenharmony_ci0:? 'us2dmsa' ( uniform usampler2DMSArray) 249617a3babSopenharmony_ci0:? 'ii2dms' (layout( rgba32i) uniform iimage2DMS) 250617a3babSopenharmony_ci0:? 'i2dmsa' (layout( rgba32f) uniform image2DMSArray) 251617a3babSopenharmony_ci0:? 's2D' ( uniform sampler2D) 252617a3babSopenharmony_ci0:? 'is2DArray' ( uniform isampler2DArray) 253617a3babSopenharmony_ci0:? 's2DRectShadow' ( uniform sampler2DRectShadow) 254617a3babSopenharmony_ci0:? 'offsets' ( flat in 4-element array of 2-component vector of int) 255617a3babSopenharmony_ci0:? 'c2' ( smooth in 2-component vector of float) 256617a3babSopenharmony_ci0:? 'c3' ( smooth in 3-component vector of float) 257617a3babSopenharmony_ci0:? 'bInst1' ( in block{layout( location=6) in float f, layout( location=7) in float g, layout( location=8) in 4X4 matrix of float m}) 258617a3babSopenharmony_ci0:? 'bInst2' ( in 3-element array of block{layout( location=12) in float f, layout( location=13) in float g}) 259617a3babSopenharmony_ci0:? 'f' ( smooth in float) 260617a3babSopenharmony_ci 261617a3babSopenharmony_ci 262617a3babSopenharmony_ciLinked fragment stage: 263617a3babSopenharmony_ci 264617a3babSopenharmony_ci 265617a3babSopenharmony_ciShader version: 450 266617a3babSopenharmony_ciRequested GL_ARB_sparse_texture2 267617a3babSopenharmony_ciERROR: node is still EOpNull! 268617a3babSopenharmony_ci0:8 Function Definition: main( ( global void) 269617a3babSopenharmony_ci0:8 Function Parameters: 270617a3babSopenharmony_ci0:10 Sequence 271617a3babSopenharmony_ci0:10 Sequence 272617a3babSopenharmony_ci0:10 move second child to first child ( temp 2-component vector of float) 273617a3babSopenharmony_ci0:10 'v2' ( temp 2-component vector of float) 274617a3babSopenharmony_ci0:10 dPdxFine ( global 2-component vector of float) 275617a3babSopenharmony_ci0:10 'in2' ( smooth in 2-component vector of float) 276617a3babSopenharmony_ci0:11 Sequence 277617a3babSopenharmony_ci0:11 move second child to first child ( temp 3-component vector of float) 278617a3babSopenharmony_ci0:11 'v3' ( temp 3-component vector of float) 279617a3babSopenharmony_ci0:11 dPdyCoarse ( global 3-component vector of float) 280617a3babSopenharmony_ci0:11 'in3' ( smooth in 3-component vector of float) 281617a3babSopenharmony_ci0:12 Sequence 282617a3babSopenharmony_ci0:12 move second child to first child ( temp 4-component vector of float) 283617a3babSopenharmony_ci0:12 'v4' ( temp 4-component vector of float) 284617a3babSopenharmony_ci0:12 fwidth ( global 4-component vector of float) 285617a3babSopenharmony_ci0:12 'in4' ( smooth in 4-component vector of float) 286617a3babSopenharmony_ci0:13 move second child to first child ( temp 4-component vector of float) 287617a3babSopenharmony_ci0:13 'v4' ( temp 4-component vector of float) 288617a3babSopenharmony_ci0:13 dPdyFine ( global 4-component vector of float) 289617a3babSopenharmony_ci0:13 'in4' ( smooth in 4-component vector of float) 290617a3babSopenharmony_ci0:14 move second child to first child ( temp 3-component vector of float) 291617a3babSopenharmony_ci0:14 'v3' ( temp 3-component vector of float) 292617a3babSopenharmony_ci0:14 dPdyFine ( global 3-component vector of float) 293617a3babSopenharmony_ci0:14 'in3' ( smooth in 3-component vector of float) 294617a3babSopenharmony_ci0:15 Sequence 295617a3babSopenharmony_ci0:15 move second child to first child ( temp float) 296617a3babSopenharmony_ci0:15 'f' ( temp float) 297617a3babSopenharmony_ci0:15 add ( temp float) 298617a3babSopenharmony_ci0:15 add ( temp float) 299617a3babSopenharmony_ci0:15 dPdx ( global float) 300617a3babSopenharmony_ci0:15 'in1' ( smooth in float) 301617a3babSopenharmony_ci0:15 dPdxFine ( global float) 302617a3babSopenharmony_ci0:15 'in1' ( smooth in float) 303617a3babSopenharmony_ci0:15 dPdxCoarse ( global float) 304617a3babSopenharmony_ci0:15 'in1' ( smooth in float) 305617a3babSopenharmony_ci0:16 move second child to first child ( temp 4-component vector of float) 306617a3babSopenharmony_ci0:16 'v4' ( temp 4-component vector of float) 307617a3babSopenharmony_ci0:16 add ( temp 4-component vector of float) 308617a3babSopenharmony_ci0:16 fwidthCoarse ( global 4-component vector of float) 309617a3babSopenharmony_ci0:16 'in4' ( smooth in 4-component vector of float) 310617a3babSopenharmony_ci0:16 fwidthFine ( global 4-component vector of float) 311617a3babSopenharmony_ci0:16 'in4' ( smooth in 4-component vector of float) 312617a3babSopenharmony_ci0:18 Sequence 313617a3babSopenharmony_ci0:18 move second child to first child ( temp float) 314617a3babSopenharmony_ci0:18 'cull' ( temp float) 315617a3babSopenharmony_ci0:18 direct index ( smooth temp float CullDistance) 316617a3babSopenharmony_ci0:18 'gl_CullDistance' ( smooth in 6-element array of float CullDistance) 317617a3babSopenharmony_ci0:18 Constant: 318617a3babSopenharmony_ci0:18 2 (const int) 319617a3babSopenharmony_ci0:19 Sequence 320617a3babSopenharmony_ci0:19 move second child to first child ( temp float) 321617a3babSopenharmony_ci0:19 'consts' ( temp float) 322617a3babSopenharmony_ci0:19 Constant: 323617a3babSopenharmony_ci0:19 20.000000 324617a3babSopenharmony_ci0:21 Test condition and select ( temp void) 325617a3babSopenharmony_ci0:21 Condition 326617a3babSopenharmony_ci0:21 'gl_HelperInvocation' ( in bool HelperInvocation) 327617a3babSopenharmony_ci0:21 true case 328617a3babSopenharmony_ci0:22 Pre-Increment ( temp 4-component vector of float) 329617a3babSopenharmony_ci0:22 'v4' ( temp 4-component vector of float) 330617a3babSopenharmony_ci0:24 Sequence 331617a3babSopenharmony_ci0:24 move second child to first child ( temp int) 332617a3babSopenharmony_ci0:24 'sum' ( temp int) 333617a3babSopenharmony_ci0:24 Constant: 334617a3babSopenharmony_ci0:24 32 (const int) 335617a3babSopenharmony_ci0:32 Sequence 336617a3babSopenharmony_ci0:32 move second child to first child ( temp 2-component vector of bool) 337617a3babSopenharmony_ci0:32 'b2' ( temp 2-component vector of bool) 338617a3babSopenharmony_ci0:32 mix ( global 2-component vector of bool) 339617a3babSopenharmony_ci0:32 Construct bvec2 ( temp 2-component vector of bool) 340617a3babSopenharmony_ci0:32 'b1' ( temp bool) 341617a3babSopenharmony_ci0:32 Construct bvec2 ( temp 2-component vector of bool) 342617a3babSopenharmony_ci0:32 'b3' ( temp bool) 343617a3babSopenharmony_ci0:32 Construct bvec2 ( temp 2-component vector of bool) 344617a3babSopenharmony_ci0:32 'b' ( temp bool) 345617a3babSopenharmony_ci0:33 Sequence 346617a3babSopenharmony_ci0:33 move second child to first child ( temp uint) 347617a3babSopenharmony_ci0:33 'um' ( temp uint) 348617a3babSopenharmony_ci0:33 mix ( global uint) 349617a3babSopenharmony_ci0:33 'uin' ( temp uint) 350617a3babSopenharmony_ci0:33 'uin' ( temp uint) 351617a3babSopenharmony_ci0:33 'b' ( temp bool) 352617a3babSopenharmony_ci0:34 Sequence 353617a3babSopenharmony_ci0:34 move second child to first child ( temp 3-component vector of int) 354617a3babSopenharmony_ci0:34 'im3' ( temp 3-component vector of int) 355617a3babSopenharmony_ci0:34 mix ( global 3-component vector of int) 356617a3babSopenharmony_ci0:34 Construct ivec3 ( temp 3-component vector of int) 357617a3babSopenharmony_ci0:34 Convert uint to int ( temp int) 358617a3babSopenharmony_ci0:34 'uin' ( temp uint) 359617a3babSopenharmony_ci0:34 Construct ivec3 ( temp 3-component vector of int) 360617a3babSopenharmony_ci0:34 Convert uint to int ( temp int) 361617a3babSopenharmony_ci0:34 'uin' ( temp uint) 362617a3babSopenharmony_ci0:34 Construct bvec3 ( temp 3-component vector of bool) 363617a3babSopenharmony_ci0:34 'b' ( temp bool) 364617a3babSopenharmony_ci0:? Linker Objects 365617a3babSopenharmony_ci0:? 'in1' ( smooth in float) 366617a3babSopenharmony_ci0:? 'in2' ( smooth in 2-component vector of float) 367617a3babSopenharmony_ci0:? 'in3' ( smooth in 3-component vector of float) 368617a3babSopenharmony_ci0:? 'in4' ( smooth in 4-component vector of float) 369617a3babSopenharmony_ci0:? 'gl_CullDistance' ( smooth in 6-element array of float CullDistance) 370617a3babSopenharmony_ci0:? 's2dms' ( uniform sampler2DMS) 371617a3babSopenharmony_ci0:? 'us2dmsa' ( uniform usampler2DMSArray) 372617a3babSopenharmony_ci0:? 'ii2dms' (layout( rgba32i) uniform iimage2DMS) 373617a3babSopenharmony_ci0:? 'i2dmsa' (layout( rgba32f) uniform image2DMSArray) 374617a3babSopenharmony_ci0:? 's2D' ( uniform sampler2D) 375617a3babSopenharmony_ci0:? 'is2DArray' ( uniform isampler2DArray) 376617a3babSopenharmony_ci0:? 's2DRectShadow' ( uniform sampler2DRectShadow) 377617a3babSopenharmony_ci0:? 'offsets' ( flat in 4-element array of 2-component vector of int) 378617a3babSopenharmony_ci0:? 'c2' ( smooth in 2-component vector of float) 379617a3babSopenharmony_ci0:? 'c3' ( smooth in 3-component vector of float) 380617a3babSopenharmony_ci0:? 'bInst1' ( in block{layout( location=6) in float f, layout( location=7) in float g, layout( location=8) in 4X4 matrix of float m}) 381617a3babSopenharmony_ci0:? 'bInst2' ( in 3-element array of block{layout( location=12) in float f, layout( location=13) in float g}) 382617a3babSopenharmony_ci0:? 'f' ( smooth in float) 383617a3babSopenharmony_ci 384