1617a3babSopenharmony_ci310.frag 2617a3babSopenharmony_ciERROR: 0:2: 'float' : type requires declaration of default precision qualifier 3617a3babSopenharmony_ciERROR: 0:8: 'origin_upper_left' : not supported with this profile: es 4617a3babSopenharmony_ciERROR: 0:8: 'pixel_center_integer' : not supported with this profile: es 5617a3babSopenharmony_ciERROR: 0:8: 'gl_FragCoord' : identifiers starting with "gl_" are reserved 6617a3babSopenharmony_ciERROR: 0:11: 'location' : overlapping use of location 2 7617a3babSopenharmony_ciERROR: 0:15: 'usampler2DRect' : Reserved word. 8617a3babSopenharmony_ciERROR: 0:15: 'sampler/image' : type requires declaration of default precision qualifier 9617a3babSopenharmony_ciERROR: 0:23: 'variable indexing sampler array' : not supported for this version or the enabled extensions 10617a3babSopenharmony_ciERROR: 0:27: 'textureGatherOffsets' : no matching overloaded function found 11617a3babSopenharmony_ciERROR: 0:27: '=' : cannot convert from ' const float' to ' temp mediump 4-component vector of uint' 12617a3babSopenharmony_ciERROR: 0:30: 'textureGatherOffset(...)' : must be a compile-time constant: component argument 13617a3babSopenharmony_ciERROR: 0:31: 'textureGatherOffset(...)' : must be 0, 1, 2, or 3: component argument 14617a3babSopenharmony_ciERROR: 0:34: 'non-constant offset argument' : not supported for this version or the enabled extensions 15617a3babSopenharmony_ciERROR: 0:42: 'texel offset' : argument must be compile-time constant 16617a3babSopenharmony_ciERROR: 0:44: 'texel offset' : value is out of range: [gl_MinProgramTexelOffset, gl_MaxProgramTexelOffset] 17617a3babSopenharmony_ciERROR: 0:44: 'texel offset' : value is out of range: [gl_MinProgramTexelOffset, gl_MaxProgramTexelOffset] 18617a3babSopenharmony_ciERROR: 0:45: 'texel offset' : value is out of range: [gl_MinProgramTexelOffset, gl_MaxProgramTexelOffset] 19617a3babSopenharmony_ciERROR: 0:45: 'texel offset' : value is out of range: [gl_MinProgramTexelOffset, gl_MaxProgramTexelOffset] 20617a3babSopenharmony_ciERROR: 0:66: 'sampler/image' : type requires declaration of default precision qualifier 21617a3babSopenharmony_ciERROR: 0:66: 'image variables not declared 'writeonly' and without a format layout qualifier' : not supported with this profile: es 22617a3babSopenharmony_ciERROR: 0:67: 'sampler/image' : type requires declaration of default precision qualifier 23617a3babSopenharmony_ciERROR: 0:67: 'image variables not declared 'writeonly' and without a format layout qualifier' : not supported with this profile: es 24617a3babSopenharmony_ciERROR: 0:68: 'sampler/image' : type requires declaration of default precision qualifier 25617a3babSopenharmony_ciERROR: 0:68: 'image variables not declared 'writeonly' and without a format layout qualifier' : not supported with this profile: es 26617a3babSopenharmony_ciERROR: 0:69: 'sampler/image' : type requires declaration of default precision qualifier 27617a3babSopenharmony_ciERROR: 0:69: 'image variables not declared 'writeonly' and without a format layout qualifier' : not supported with this profile: es 28617a3babSopenharmony_ciERROR: 0:73: 'binding' : requires block, or sampler/image, or atomic-counter type 29617a3babSopenharmony_ciERROR: 0:77: 'location' : location is too large 30617a3babSopenharmony_ciERROR: 0:81: 'location' : too large for fragment output 31617a3babSopenharmony_ciERROR: 0:82: 'location' : too large for fragment output 32617a3babSopenharmony_ciERROR: 0:82: 'location' : overlapping use of location 40 33617a3babSopenharmony_ciERROR: 0:83: 'non-literal layout-id value' : not supported with this profile: es 34617a3babSopenharmony_ciERROR: 0:83: 'layout-id value' : cannot be negative 35617a3babSopenharmony_ciERROR: 0:96: 'sampler/image' : type requires declaration of default precision qualifier 36617a3babSopenharmony_ciERROR: 0:110: 'out' : cannot be bool 37617a3babSopenharmony_ciERROR: 0:111: 'image2D' : sampler/image types can only be used in uniform variables or function parameters: imageOut 38617a3babSopenharmony_ciERROR: 0:111: 'image variables not declared 'writeonly' and without a format layout qualifier' : not supported with this profile: es 39617a3babSopenharmony_ciERROR: 0:112: 'out' : cannot be a matrix 40617a3babSopenharmony_ciERROR: 0:114: 'in' : cannot be bool 41617a3babSopenharmony_ciERROR: 0:115: 'sampler2D' : sampler/image types can only be used in uniform variables or function parameters: ino 42617a3babSopenharmony_ciERROR: 0:117: 'fragment-shader array-of-array input' : not supported with this profile: es 43617a3babSopenharmony_ciERROR: 0:120: 'S' : A structure containing an array is not allowed as input in ES 44617a3babSopenharmony_ciERROR: 0:120: 'fragment-shader array-of-struct input' : not supported with this profile: es 45617a3babSopenharmony_ciERROR: 0:121: 'S' : A structure containing an array is not allowed as input in ES 46617a3babSopenharmony_ciERROR: 0:121: 'fragment-shader array-of-struct input' : not supported with this profile: es 47617a3babSopenharmony_ciERROR: 0:123: 'fragment-shader struct input containing an array' : not supported with this profile: es 48617a3babSopenharmony_ciERROR: 0:123: 'SA' : A structure containing an array is not allowed as input in ES 49617a3babSopenharmony_ciERROR: 0:125: 'fragment-shader struct input containing structure' : not supported with this profile: es 50617a3babSopenharmony_ciERROR: 0:125: 'SS' : A structure containing an struct is not allowed as input in ES 51617a3babSopenharmony_ciERROR: 0:133: 'output block' : not supported in this stage: fragment 52617a3babSopenharmony_ciERROR: 0:138: '' : cannot nest a structure definition inside a structure or block 53617a3babSopenharmony_ciERROR: 0:146: 'location' : overlapping use of location 13 54617a3babSopenharmony_ciERROR: 0:148: 'inbname2' : Cannot reuse block name within the same interface: in 55617a3babSopenharmony_ciERROR: 0:153: 'badmember' : nameless block contains a member that already has a name at global scope 56617a3babSopenharmony_ciERROR: 0:157: 'inbname' : redefinition 57617a3babSopenharmony_ciERROR: 0:159: 'vAnon' : redefinition 58617a3babSopenharmony_ciERROR: 0:173: 'origin_upper_left' : not supported with this profile: es 59617a3babSopenharmony_ciERROR: 0:173: 'pixel_center_integer' : not supported with this profile: es 60617a3babSopenharmony_ciERROR: 0:173: 'redeclaration' : cannot redeclare with different qualification: gl_FragCoord 61617a3babSopenharmony_ciERROR: 0:177: 'depth layout qualifier' : not supported with this profile: es 62617a3babSopenharmony_ciERROR: 0:181: 'assign' : l-value required "gl_FragDepth" (can't modify gl_FragDepth if using early_fragment_tests) 63617a3babSopenharmony_ciERROR: 0:182: 'gl_Layer' : required extension not requested: Possible extensions include: 64617a3babSopenharmony_ciGL_EXT_geometry_shader 65617a3babSopenharmony_ciGL_OES_geometry_shader 66617a3babSopenharmony_ciERROR: 0:183: 'gl_PrimitiveID' : required extension not requested: Possible extensions include: 67617a3babSopenharmony_ciGL_EXT_geometry_shader 68617a3babSopenharmony_ciGL_OES_geometry_shader 69617a3babSopenharmony_ciERROR: 0:209: 'precise' : Reserved word. 70617a3babSopenharmony_ciERROR: 0:209: 'precise' : not supported for this version or the enabled extensions 71617a3babSopenharmony_ciERROR: 0:210: 'fma' : required extension not requested: Possible extensions include: 72617a3babSopenharmony_ciGL_EXT_gpu_shader5 73617a3babSopenharmony_ciGL_OES_gpu_shader5 74617a3babSopenharmony_ciERROR: 0:211: 'non-constant offset argument' : not supported for this version or the enabled extensions 75617a3babSopenharmony_ciERROR: 0:212: 'textureGatherOffsets' : required extension not requested: Possible extensions include: 76617a3babSopenharmony_ciGL_EXT_gpu_shader5 77617a3babSopenharmony_ciGL_OES_gpu_shader5 78617a3babSopenharmony_ciERROR: 0:223: 'textureGatherOffsets(...)' : must be a compile-time constant: offsets argument 79617a3babSopenharmony_ciERROR: 0:257: 'gl_SampleID' : required extension not requested: GL_OES_sample_variables 80617a3babSopenharmony_ciERROR: 0:258: 'gl_SamplePosition' : required extension not requested: GL_OES_sample_variables 81617a3babSopenharmony_ciERROR: 0:259: 'gl_SampleMaskIn' : required extension not requested: GL_OES_sample_variables 82617a3babSopenharmony_ciERROR: 0:260: 'gl_SampleMask' : required extension not requested: GL_OES_sample_variables 83617a3babSopenharmony_ciERROR: 0:261: 'gl_NumSamples' : required extension not requested: GL_OES_sample_variables 84617a3babSopenharmony_ciERROR: 0:289: 'imageAtomicAdd' : required extension not requested: GL_OES_shader_image_atomic 85617a3babSopenharmony_ciERROR: 0:290: 'imageAtomicAdd' : required extension not requested: GL_OES_shader_image_atomic 86617a3babSopenharmony_ciERROR: 0:291: 'imageAtomicMin' : required extension not requested: GL_OES_shader_image_atomic 87617a3babSopenharmony_ciERROR: 0:292: 'imageAtomicMin' : required extension not requested: GL_OES_shader_image_atomic 88617a3babSopenharmony_ciERROR: 0:293: 'imageAtomicMax' : required extension not requested: GL_OES_shader_image_atomic 89617a3babSopenharmony_ciERROR: 0:294: 'imageAtomicMax' : required extension not requested: GL_OES_shader_image_atomic 90617a3babSopenharmony_ciERROR: 0:295: 'imageAtomicAnd' : required extension not requested: GL_OES_shader_image_atomic 91617a3babSopenharmony_ciERROR: 0:296: 'imageAtomicAnd' : required extension not requested: GL_OES_shader_image_atomic 92617a3babSopenharmony_ciERROR: 0:297: 'imageAtomicOr' : required extension not requested: GL_OES_shader_image_atomic 93617a3babSopenharmony_ciERROR: 0:298: 'imageAtomicOr' : required extension not requested: GL_OES_shader_image_atomic 94617a3babSopenharmony_ciERROR: 0:299: 'imageAtomicXor' : required extension not requested: GL_OES_shader_image_atomic 95617a3babSopenharmony_ciERROR: 0:300: 'imageAtomicXor' : required extension not requested: GL_OES_shader_image_atomic 96617a3babSopenharmony_ciERROR: 0:301: 'imageAtomicExchange' : required extension not requested: GL_OES_shader_image_atomic 97617a3babSopenharmony_ciERROR: 0:302: 'imageAtomicExchange' : required extension not requested: GL_OES_shader_image_atomic 98617a3babSopenharmony_ciERROR: 0:303: 'imageAtomicExchange' : required extension not requested: GL_OES_shader_image_atomic 99617a3babSopenharmony_ciERROR: 0:304: 'imageAtomicCompSwap' : required extension not requested: GL_OES_shader_image_atomic 100617a3babSopenharmony_ciERROR: 0:305: 'imageAtomicCompSwap' : required extension not requested: GL_OES_shader_image_atomic 101617a3babSopenharmony_ciERROR: 0:312: 'rgba32f' : format requires readonly or writeonly memory qualifier 102617a3babSopenharmony_ciERROR: 0:313: 'rgba8ui' : format requires readonly or writeonly memory qualifier 103617a3babSopenharmony_ciERROR: 0:314: 'rgba16i' : format requires readonly or writeonly memory qualifier 104617a3babSopenharmony_ciERROR: 0:340: 'imageAtomicMax' : only supported on image with format r32i or r32ui 105617a3babSopenharmony_ciERROR: 0:341: 'imageAtomicMax' : only supported on image with format r32i or r32ui 106617a3babSopenharmony_ciERROR: 0:342: 'imageAtomicExchange' : only supported on image with format r32f 107617a3babSopenharmony_ciERROR: 0:345: 'sample' : Reserved word. 108617a3babSopenharmony_ciERROR: 0:346: 'centroid/sample/patch' : can't use auxiliary qualifier on a fragment output 109617a3babSopenharmony_ciERROR: 0:347: 'flat/smooth/noperspective' : can't use interpolation qualifier on a fragment output 110617a3babSopenharmony_ciERROR: 0:348: 'flat/smooth/noperspective' : can't use interpolation qualifier on a fragment output 111617a3babSopenharmony_ciERROR: 0:349: 'noperspective' : Reserved word. 112617a3babSopenharmony_ciERROR: 0:349: 'noperspective' : not supported for this version or the enabled extensions 113617a3babSopenharmony_ciERROR: 0:349: 'flat/smooth/noperspective' : can't use interpolation qualifier on a fragment output 114617a3babSopenharmony_ciERROR: 0:355: 'interpolateAtCentroid' : required extension not requested: GL_OES_shader_multisample_interpolation 115617a3babSopenharmony_ciERROR: 0:356: 'interpolateAtSample' : required extension not requested: GL_OES_shader_multisample_interpolation 116617a3babSopenharmony_ciERROR: 0:357: 'interpolateAtOffset' : required extension not requested: GL_OES_shader_multisample_interpolation 117617a3babSopenharmony_ciERROR: 0:365: 'centroid/sample/patch' : can't use auxiliary qualifier on a fragment output 118617a3babSopenharmony_ciERROR: 0:380: 'interpolateAtCentroid' : no matching overloaded function found 119617a3babSopenharmony_ciERROR: 0:380: 'assign' : cannot convert from ' const float' to ' temp mediump 3-component vector of float' 120617a3babSopenharmony_ciERROR: 0:382: 'interpolateAtCentroid' : first argument must be an interpolant, or interpolant-array element 121617a3babSopenharmony_ciERROR: 0:384: 'interpolateAtSample' : no matching overloaded function found 122617a3babSopenharmony_ciERROR: 0:384: 'assign' : cannot convert from ' const float' to ' temp mediump 3-component vector of float' 123617a3babSopenharmony_ciERROR: 0:386: 'interpolateAtSample' : first argument must be an interpolant, or interpolant-array element 124617a3babSopenharmony_ciERROR: 0:389: 'interpolateAtOffset' : no matching overloaded function found 125617a3babSopenharmony_ciERROR: 0:389: 'assign' : cannot convert from ' const float' to ' temp mediump 3-component vector of float' 126617a3babSopenharmony_ciERROR: 0:391: 'interpolateAtOffset' : first argument must be an interpolant, or interpolant-array element 127617a3babSopenharmony_ciERROR: 0:392: 'interpolateAtOffset' : first argument must be an interpolant, or interpolant-array element 128617a3babSopenharmony_ciERROR: 0:396: 'interpolateAtCentroid' : first argument must be an interpolant, or interpolant-array element 129617a3babSopenharmony_ciERROR: 0:397: 'interpolateAtSample' : first argument must be an interpolant, or interpolant-array element 130617a3babSopenharmony_ciERROR: 0:400: 'blend equation' : not supported for this version or the enabled extensions 131617a3babSopenharmony_ciERROR: 0:423: 'blend equation' : can only apply to 'out' 132617a3babSopenharmony_ciERROR: 0:424: 'blend equation' : can only apply to a standalone qualifier 133617a3babSopenharmony_ciERROR: 0:425: 'blend equation' : can only apply to a standalone qualifier 134617a3babSopenharmony_ciERROR: 0:426: 'blend equation' : can only apply to a standalone qualifier 135617a3babSopenharmony_ciERROR: 0:427: 'blend equation' : can only apply to a standalone qualifier 136617a3babSopenharmony_ciERROR: 0:428: 'blend equation' : can only apply to a standalone qualifier 137617a3babSopenharmony_ciERROR: 0:429: 'blend_support' : unknown blend equation 138617a3babSopenharmony_ciERROR: 0:431: 'fragment-shader array-of-array output' : not supported with this profile: es 139617a3babSopenharmony_ciERROR: 0:435: 'gl_DeviceIndex' : required extension not requested: GL_EXT_device_group 140617a3babSopenharmony_ciERROR: 0:436: 'gl_ViewIndex' : required extension not requested: GL_EXT_multiview 141617a3babSopenharmony_ciERROR: 0:461: 'func' : overloaded functions must have the same return type 142617a3babSopenharmony_ciERROR: 0:461: 'func' : function already has a body 143617a3babSopenharmony_ciERROR: 0:463: 'return' : void function cannot return a value 144617a3babSopenharmony_ciERROR: 0:472: '=' : cannot convert from ' temp mediump uint' to ' temp mediump int' 145617a3babSopenharmony_ciERROR: 0:485: '=' : cannot convert from ' global mediump int' to ' temp mediump uint' 146617a3babSopenharmony_ciERROR: 136 compilation errors. No code generated. 147617a3babSopenharmony_ci 148617a3babSopenharmony_ci 149617a3babSopenharmony_ciShader version: 310 150617a3babSopenharmony_ciRequested GL_EXT_device_group 151617a3babSopenharmony_ciRequested GL_EXT_multiview 152617a3babSopenharmony_ciRequested GL_EXT_shader_implicit_conversions 153617a3babSopenharmony_ciRequested GL_EXT_shader_io_blocks 154617a3babSopenharmony_ciRequested GL_EXT_texture_cube_map_array 155617a3babSopenharmony_ciRequested GL_KHR_blend_equation_advanced 156617a3babSopenharmony_ciRequested GL_OES_geometry_shader 157617a3babSopenharmony_ciRequested GL_OES_gpu_shader5 158617a3babSopenharmony_ciRequested GL_OES_sample_variables 159617a3babSopenharmony_ciRequested GL_OES_shader_image_atomic 160617a3babSopenharmony_ciRequested GL_OES_shader_io_blocks 161617a3babSopenharmony_ciRequested GL_OES_shader_multisample_interpolation 162617a3babSopenharmony_cigl_FragCoord pixel center is integer 163617a3babSopenharmony_cigl_FragCoord origin is upper left 164617a3babSopenharmony_ciusing early_fragment_tests 165617a3babSopenharmony_ciusing depth_any 166617a3babSopenharmony_ciusing blend_support_multiply blend_support_screen blend_support_overlay blend_support_darken blend_support_lighten blend_support_colordodge blend_support_colorburn blend_support_hardlight blend_support_softlight blend_support_difference blend_support_exclusion blend_support_hsl_hue blend_support_hsl_saturation blend_support_hsl_color blend_support_hsl_luminosity blend_support_all_equations 167617a3babSopenharmony_ciERROR: node is still EOpNull! 168617a3babSopenharmony_ci0:21 Function Definition: main( ( global void) 169617a3babSopenharmony_ci0:21 Function Parameters: 170617a3babSopenharmony_ci0:23 Sequence 171617a3babSopenharmony_ci0:23 Sequence 172617a3babSopenharmony_ci0:23 move second child to first child ( temp highp 4-component vector of float) 173617a3babSopenharmony_ci0:23 'v' ( temp mediump 4-component vector of float) 174617a3babSopenharmony_ci0:23 texture ( global highp 4-component vector of float) 175617a3babSopenharmony_ci0:23 indirect index ( temp highp sampler2D) 176617a3babSopenharmony_ci0:23 'arrayedSampler' ( uniform 5-element array of highp sampler2D) 177617a3babSopenharmony_ci0:23 'i' ( uniform mediump int) 178617a3babSopenharmony_ci0:23 'c2D' ( smooth in mediump 2-component vector of float) 179617a3babSopenharmony_ci0:28 Sequence 180617a3babSopenharmony_ci0:28 move second child to first child ( temp highp 4-component vector of float) 181617a3babSopenharmony_ci0:28 'v4' ( temp mediump 4-component vector of float) 182617a3babSopenharmony_ci0:28 textureGather ( global highp 4-component vector of float) 183617a3babSopenharmony_ci0:28 direct index ( temp highp sampler2D) 184617a3babSopenharmony_ci0:28 'arrayedSampler' ( uniform 5-element array of highp sampler2D) 185617a3babSopenharmony_ci0:28 Constant: 186617a3babSopenharmony_ci0:28 0 (const int) 187617a3babSopenharmony_ci0:28 'c2D' ( smooth in mediump 2-component vector of float) 188617a3babSopenharmony_ci0:29 Sequence 189617a3babSopenharmony_ci0:29 move second child to first child ( temp highp 4-component vector of int) 190617a3babSopenharmony_ci0:29 'iv4' ( temp mediump 4-component vector of int) 191617a3babSopenharmony_ci0:29 textureGatherOffset ( global highp 4-component vector of int) 192617a3babSopenharmony_ci0:29 'isamp2DA' ( uniform highp isampler2DArray) 193617a3babSopenharmony_ci0:29 Constant: 194617a3babSopenharmony_ci0:29 0.100000 195617a3babSopenharmony_ci0:29 0.100000 196617a3babSopenharmony_ci0:29 0.100000 197617a3babSopenharmony_ci0:29 Constant: 198617a3babSopenharmony_ci0:29 1 (const int) 199617a3babSopenharmony_ci0:29 1 (const int) 200617a3babSopenharmony_ci0:29 Constant: 201617a3babSopenharmony_ci0:29 3 (const int) 202617a3babSopenharmony_ci0:30 move second child to first child ( temp highp 4-component vector of int) 203617a3babSopenharmony_ci0:30 'iv4' ( temp mediump 4-component vector of int) 204617a3babSopenharmony_ci0:30 textureGatherOffset ( global highp 4-component vector of int) 205617a3babSopenharmony_ci0:30 'isamp2DA' ( uniform highp isampler2DArray) 206617a3babSopenharmony_ci0:30 Constant: 207617a3babSopenharmony_ci0:30 0.100000 208617a3babSopenharmony_ci0:30 0.100000 209617a3babSopenharmony_ci0:30 0.100000 210617a3babSopenharmony_ci0:30 Constant: 211617a3babSopenharmony_ci0:30 1 (const int) 212617a3babSopenharmony_ci0:30 1 (const int) 213617a3babSopenharmony_ci0:30 'i' ( uniform mediump int) 214617a3babSopenharmony_ci0:31 move second child to first child ( temp highp 4-component vector of int) 215617a3babSopenharmony_ci0:31 'iv4' ( temp mediump 4-component vector of int) 216617a3babSopenharmony_ci0:31 textureGatherOffset ( global highp 4-component vector of int) 217617a3babSopenharmony_ci0:31 'isamp2DA' ( uniform highp isampler2DArray) 218617a3babSopenharmony_ci0:31 Constant: 219617a3babSopenharmony_ci0:31 0.100000 220617a3babSopenharmony_ci0:31 0.100000 221617a3babSopenharmony_ci0:31 0.100000 222617a3babSopenharmony_ci0:31 Constant: 223617a3babSopenharmony_ci0:31 1 (const int) 224617a3babSopenharmony_ci0:31 1 (const int) 225617a3babSopenharmony_ci0:31 Constant: 226617a3babSopenharmony_ci0:31 4 (const int) 227617a3babSopenharmony_ci0:32 move second child to first child ( temp highp 4-component vector of int) 228617a3babSopenharmony_ci0:32 'iv4' ( temp mediump 4-component vector of int) 229617a3babSopenharmony_ci0:32 textureGatherOffset ( global highp 4-component vector of int) 230617a3babSopenharmony_ci0:32 'isamp2DA' ( uniform highp isampler2DArray) 231617a3babSopenharmony_ci0:32 Constant: 232617a3babSopenharmony_ci0:32 0.100000 233617a3babSopenharmony_ci0:32 0.100000 234617a3babSopenharmony_ci0:32 0.100000 235617a3babSopenharmony_ci0:32 Constant: 236617a3babSopenharmony_ci0:32 1 (const int) 237617a3babSopenharmony_ci0:32 1 (const int) 238617a3babSopenharmony_ci0:32 Constant: 239617a3babSopenharmony_ci0:32 3 (const int) 240617a3babSopenharmony_ci0:33 move second child to first child ( temp highp 4-component vector of int) 241617a3babSopenharmony_ci0:33 'iv4' ( temp mediump 4-component vector of int) 242617a3babSopenharmony_ci0:33 textureGatherOffset ( global highp 4-component vector of int) 243617a3babSopenharmony_ci0:33 'isamp2DA' ( uniform highp isampler2DArray) 244617a3babSopenharmony_ci0:33 Constant: 245617a3babSopenharmony_ci0:33 0.100000 246617a3babSopenharmony_ci0:33 0.100000 247617a3babSopenharmony_ci0:33 0.100000 248617a3babSopenharmony_ci0:33 Constant: 249617a3babSopenharmony_ci0:33 0 (const int) 250617a3babSopenharmony_ci0:33 0 (const int) 251617a3babSopenharmony_ci0:34 move second child to first child ( temp highp 4-component vector of int) 252617a3babSopenharmony_ci0:34 'iv4' ( temp mediump 4-component vector of int) 253617a3babSopenharmony_ci0:34 textureGatherOffset ( global highp 4-component vector of int) 254617a3babSopenharmony_ci0:34 'isamp2DA' ( uniform highp isampler2DArray) 255617a3babSopenharmony_ci0:34 Constant: 256617a3babSopenharmony_ci0:34 0.100000 257617a3babSopenharmony_ci0:34 0.100000 258617a3babSopenharmony_ci0:34 0.100000 259617a3babSopenharmony_ci0:34 Construct ivec2 ( temp highp 2-component vector of int) 260617a3babSopenharmony_ci0:34 'i' ( uniform mediump int) 261617a3babSopenharmony_ci0:38 Function Definition: foo23( ( global void) 262617a3babSopenharmony_ci0:38 Function Parameters: 263617a3babSopenharmony_ci0:? Sequence 264617a3babSopenharmony_ci0:42 textureProjGradOffset ( global highp 4-component vector of uint) 265617a3babSopenharmony_ci0:42 'usamp2d' ( uniform highp usampler2D) 266617a3babSopenharmony_ci0:42 'outp' ( out mediump 4-component vector of float) 267617a3babSopenharmony_ci0:42 Constant: 268617a3babSopenharmony_ci0:42 0.000000 269617a3babSopenharmony_ci0:42 0.000000 270617a3babSopenharmony_ci0:42 Constant: 271617a3babSopenharmony_ci0:42 0.000000 272617a3babSopenharmony_ci0:42 0.000000 273617a3babSopenharmony_ci0:42 Convert float to int ( temp mediump 2-component vector of int) 274617a3babSopenharmony_ci0:42 'c2D' ( smooth in mediump 2-component vector of float) 275617a3babSopenharmony_ci0:43 textureProjGradOffset ( global highp 4-component vector of uint) 276617a3babSopenharmony_ci0:43 'usamp2d' ( uniform highp usampler2D) 277617a3babSopenharmony_ci0:43 'outp' ( out mediump 4-component vector of float) 278617a3babSopenharmony_ci0:43 Constant: 279617a3babSopenharmony_ci0:43 0.000000 280617a3babSopenharmony_ci0:43 0.000000 281617a3babSopenharmony_ci0:43 Constant: 282617a3babSopenharmony_ci0:43 0.000000 283617a3babSopenharmony_ci0:43 0.000000 284617a3babSopenharmony_ci0:43 Constant: 285617a3babSopenharmony_ci0:43 3 (const int) 286617a3babSopenharmony_ci0:43 4 (const int) 287617a3babSopenharmony_ci0:44 textureProjGradOffset ( global highp 4-component vector of uint) 288617a3babSopenharmony_ci0:44 'usamp2d' ( uniform highp usampler2D) 289617a3babSopenharmony_ci0:44 'outp' ( out mediump 4-component vector of float) 290617a3babSopenharmony_ci0:44 Constant: 291617a3babSopenharmony_ci0:44 0.000000 292617a3babSopenharmony_ci0:44 0.000000 293617a3babSopenharmony_ci0:44 Constant: 294617a3babSopenharmony_ci0:44 0.000000 295617a3babSopenharmony_ci0:44 0.000000 296617a3babSopenharmony_ci0:44 Constant: 297617a3babSopenharmony_ci0:44 15 (const int) 298617a3babSopenharmony_ci0:44 16 (const int) 299617a3babSopenharmony_ci0:45 textureProjGradOffset ( global highp 4-component vector of uint) 300617a3babSopenharmony_ci0:45 'usamp2d' ( uniform highp usampler2D) 301617a3babSopenharmony_ci0:45 'outp' ( out mediump 4-component vector of float) 302617a3babSopenharmony_ci0:45 Constant: 303617a3babSopenharmony_ci0:45 0.000000 304617a3babSopenharmony_ci0:45 0.000000 305617a3babSopenharmony_ci0:45 Constant: 306617a3babSopenharmony_ci0:45 0.000000 307617a3babSopenharmony_ci0:45 0.000000 308617a3babSopenharmony_ci0:45 Constant: 309617a3babSopenharmony_ci0:45 -10 (const int) 310617a3babSopenharmony_ci0:45 20 (const int) 311617a3babSopenharmony_ci0:47 Test condition and select ( temp void) 312617a3babSopenharmony_ci0:47 Condition 313617a3babSopenharmony_ci0:47 'gl_HelperInvocation' ( in bool HelperInvocation) 314617a3babSopenharmony_ci0:47 true case 315617a3babSopenharmony_ci0:48 Pre-Increment ( temp mediump 4-component vector of float) 316617a3babSopenharmony_ci0:48 'outp' ( out mediump 4-component vector of float) 317617a3babSopenharmony_ci0:50 Sequence 318617a3babSopenharmony_ci0:50 move second child to first child ( temp mediump int) 319617a3babSopenharmony_ci0:50 'sum' ( temp mediump int) 320617a3babSopenharmony_ci0:50 Constant: 321617a3babSopenharmony_ci0:50 32 (const int) 322617a3babSopenharmony_ci0:58 move second child to first child ( temp bool) 323617a3babSopenharmony_ci0:58 'b1' ( temp bool) 324617a3babSopenharmony_ci0:58 mix ( global bool) 325617a3babSopenharmony_ci0:58 'b2' ( temp bool) 326617a3babSopenharmony_ci0:58 'b3' ( temp bool) 327617a3babSopenharmony_ci0:58 'b' ( temp bool) 328617a3babSopenharmony_ci0:59 Sequence 329617a3babSopenharmony_ci0:59 move second child to first child ( temp mediump 3-component vector of uint) 330617a3babSopenharmony_ci0:59 'um3' ( temp mediump 3-component vector of uint) 331617a3babSopenharmony_ci0:59 mix ( global mediump 3-component vector of uint) 332617a3babSopenharmony_ci0:59 Construct uvec3 ( temp mediump 3-component vector of uint) 333617a3babSopenharmony_ci0:59 Convert int to uint ( temp mediump uint) 334617a3babSopenharmony_ci0:59 'i' ( uniform mediump int) 335617a3babSopenharmony_ci0:59 Construct uvec3 ( temp mediump 3-component vector of uint) 336617a3babSopenharmony_ci0:59 Convert int to uint ( temp mediump uint) 337617a3babSopenharmony_ci0:59 'i' ( uniform mediump int) 338617a3babSopenharmony_ci0:59 Construct bvec3 ( temp 3-component vector of bool) 339617a3babSopenharmony_ci0:59 'b' ( temp bool) 340617a3babSopenharmony_ci0:60 Sequence 341617a3babSopenharmony_ci0:60 move second child to first child ( temp mediump 4-component vector of int) 342617a3babSopenharmony_ci0:60 'im4' ( temp mediump 4-component vector of int) 343617a3babSopenharmony_ci0:60 mix ( global mediump 4-component vector of int) 344617a3babSopenharmony_ci0:60 Construct ivec4 ( temp mediump 4-component vector of int) 345617a3babSopenharmony_ci0:60 'i' ( uniform mediump int) 346617a3babSopenharmony_ci0:60 Construct ivec4 ( temp mediump 4-component vector of int) 347617a3babSopenharmony_ci0:60 'i' ( uniform mediump int) 348617a3babSopenharmony_ci0:60 Construct bvec4 ( temp 4-component vector of bool) 349617a3babSopenharmony_ci0:60 'b' ( temp bool) 350617a3babSopenharmony_ci0:61 left-shift ( temp int) 351617a3babSopenharmony_ci0:61 Constant: 352617a3babSopenharmony_ci0:61 1 (const int) 353617a3babSopenharmony_ci0:61 mix ( global uint) 354617a3babSopenharmony_ci0:61 Constant: 355617a3babSopenharmony_ci0:61 1 (const uint) 356617a3babSopenharmony_ci0:61 Constant: 357617a3babSopenharmony_ci0:61 1 (const uint) 358617a3babSopenharmony_ci0:61 Constant: 359617a3babSopenharmony_ci0:61 false (const bool) 360617a3babSopenharmony_ci0:98 Function Definition: foots( ( global void) 361617a3babSopenharmony_ci0:98 Function Parameters: 362617a3babSopenharmony_ci0:100 Sequence 363617a3babSopenharmony_ci0:100 Sequence 364617a3babSopenharmony_ci0:100 move second child to first child ( temp highp 2-component vector of int) 365617a3babSopenharmony_ci0:100 'v2' ( temp highp 2-component vector of int) 366617a3babSopenharmony_ci0:100 textureSize ( global highp 2-component vector of int) 367617a3babSopenharmony_ci0:100 's1' (layout( binding=3) uniform highp sampler2D) 368617a3babSopenharmony_ci0:100 Constant: 369617a3babSopenharmony_ci0:100 2 (const int) 370617a3babSopenharmony_ci0:101 Sequence 371617a3babSopenharmony_ci0:101 move second child to first child ( temp highp 3-component vector of int) 372617a3babSopenharmony_ci0:101 'v3' ( temp highp 3-component vector of int) 373617a3babSopenharmony_ci0:101 textureSize ( global highp 3-component vector of int) 374617a3babSopenharmony_ci0:101 'isamp2DA' ( uniform highp isampler2DArray) 375617a3babSopenharmony_ci0:101 Constant: 376617a3babSopenharmony_ci0:101 3 (const int) 377617a3babSopenharmony_ci0:102 move second child to first child ( temp highp 2-component vector of int) 378617a3babSopenharmony_ci0:102 'v2' ( temp highp 2-component vector of int) 379617a3babSopenharmony_ci0:102 textureSize ( global highp 2-component vector of int, operation at mediump) 380617a3babSopenharmony_ci0:102 's2dms' ( uniform mediump sampler2DMS) 381617a3babSopenharmony_ci0:103 move second child to first child ( temp highp 2-component vector of int) 382617a3babSopenharmony_ci0:103 'v2' ( temp highp 2-component vector of int) 383617a3babSopenharmony_ci0:103 imageQuerySize ( global highp 2-component vector of int) 384617a3babSopenharmony_ci0:103 'i2D' (layout( binding=2) writeonly uniform highp image2D) 385617a3babSopenharmony_ci0:104 move second child to first child ( temp highp 3-component vector of int) 386617a3babSopenharmony_ci0:104 'v3' ( temp highp 3-component vector of int) 387617a3babSopenharmony_ci0:104 imageQuerySize ( global highp 3-component vector of int, operation at mediump) 388617a3babSopenharmony_ci0:104 'i3D' (layout( binding=4) readonly uniform mediump image3D) 389617a3babSopenharmony_ci0:105 move second child to first child ( temp highp 2-component vector of int) 390617a3babSopenharmony_ci0:105 'v2' ( temp highp 2-component vector of int) 391617a3babSopenharmony_ci0:105 imageQuerySize ( global highp 2-component vector of int, operation at mediump) 392617a3babSopenharmony_ci0:105 'iCube' (layout( binding=5) uniform mediump imageCube) 393617a3babSopenharmony_ci0:106 move second child to first child ( temp highp 3-component vector of int) 394617a3babSopenharmony_ci0:106 'v3' ( temp highp 3-component vector of int) 395617a3babSopenharmony_ci0:106 imageQuerySize ( global highp 3-component vector of int, operation at mediump) 396617a3babSopenharmony_ci0:106 'i2DA' (layout( binding=6) uniform mediump image2DArray) 397617a3babSopenharmony_ci0:107 move second child to first child ( temp highp 2-component vector of int) 398617a3babSopenharmony_ci0:107 'v2' ( temp highp 2-component vector of int) 399617a3babSopenharmony_ci0:107 imageQuerySize ( global highp 2-component vector of int, operation at mediump) 400617a3babSopenharmony_ci0:107 'i2Dqualified' (layout( binding=6) coherent volatile restrict uniform mediump image2D) 401617a3babSopenharmony_ci0:165 Function Definition: fooIO( ( global void) 402617a3babSopenharmony_ci0:165 Function Parameters: 403617a3babSopenharmony_ci0:167 Sequence 404617a3babSopenharmony_ci0:167 Sequence 405617a3babSopenharmony_ci0:167 move second child to first child ( temp mediump 4-component vector of float) 406617a3babSopenharmony_ci0:167 'v' ( temp mediump 4-component vector of float) 407617a3babSopenharmony_ci0:167 add ( temp mediump 4-component vector of float) 408617a3babSopenharmony_ci0:167 v: direct index for structure ( in mediump 4-component vector of float) 409617a3babSopenharmony_ci0:167 'inbinst' ( in block{ in mediump int a, in mediump 4-component vector of float v, in structure{ global mediump int b} s}) 410617a3babSopenharmony_ci0:167 Constant: 411617a3babSopenharmony_ci0:167 1 (const int) 412617a3babSopenharmony_ci0:167 vAnon: direct index for structure (layout( location=13) centroid in mediump 4-component vector of float) 413617a3babSopenharmony_ci0:167 'anon@0' ( in block{layout( location=12) in mediump int aAnon, layout( location=13) centroid in mediump 4-component vector of float vAnon}) 414617a3babSopenharmony_ci0:167 Constant: 415617a3babSopenharmony_ci0:167 1 (const uint) 416617a3babSopenharmony_ci0:168 vector scale second child into first child ( temp mediump 4-component vector of float) 417617a3babSopenharmony_ci0:168 'v' ( temp mediump 4-component vector of float) 418617a3babSopenharmony_ci0:168 f: direct index for structure ( in mediump float) 419617a3babSopenharmony_ci0:168 direct index ( temp block{ in mediump float f}) 420617a3babSopenharmony_ci0:168 'arrayedInst' ( in 4-element array of block{ in mediump float f}) 421617a3babSopenharmony_ci0:168 Constant: 422617a3babSopenharmony_ci0:168 2 (const int) 423617a3babSopenharmony_ci0:168 Constant: 424617a3babSopenharmony_ci0:168 0 (const int) 425617a3babSopenharmony_ci0:169 vector scale second child into first child ( temp mediump 4-component vector of float) 426617a3babSopenharmony_ci0:169 'v' ( temp mediump 4-component vector of float) 427617a3babSopenharmony_ci0:169 f: direct index for structure ( in mediump float) 428617a3babSopenharmony_ci0:169 indirect index ( temp block{ in mediump float f}) 429617a3babSopenharmony_ci0:169 'arrayedInst' ( in 4-element array of block{ in mediump float f}) 430617a3babSopenharmony_ci0:169 'i' ( uniform mediump int) 431617a3babSopenharmony_ci0:169 Constant: 432617a3babSopenharmony_ci0:169 0 (const int) 433617a3babSopenharmony_ci0:179 Function Definition: foo_IO( ( global void) 434617a3babSopenharmony_ci0:179 Function Parameters: 435617a3babSopenharmony_ci0:181 Sequence 436617a3babSopenharmony_ci0:181 move second child to first child ( temp highp float) 437617a3babSopenharmony_ci0:181 'gl_FragDepth' ( gl_FragDepth highp float FragDepth) 438617a3babSopenharmony_ci0:181 Constant: 439617a3babSopenharmony_ci0:181 0.200000 440617a3babSopenharmony_ci0:182 'gl_Layer' ( flat in highp int Layer) 441617a3babSopenharmony_ci0:183 'gl_PrimitiveID' ( flat in highp int PrimitiveID) 442617a3babSopenharmony_ci0:184 Sequence 443617a3babSopenharmony_ci0:184 move second child to first child ( temp bool) 444617a3babSopenharmony_ci0:184 'f' ( temp bool) 445617a3babSopenharmony_ci0:184 'gl_FrontFacing' ( gl_FrontFacing bool Face) 446617a3babSopenharmony_ci0:191 Function Definition: foo_GS( ( global void) 447617a3babSopenharmony_ci0:191 Function Parameters: 448617a3babSopenharmony_ci0:193 Sequence 449617a3babSopenharmony_ci0:193 Sequence 450617a3babSopenharmony_ci0:193 move second child to first child ( temp highp int) 451617a3babSopenharmony_ci0:193 'l' ( temp highp int) 452617a3babSopenharmony_ci0:193 'gl_Layer' ( flat in highp int Layer) 453617a3babSopenharmony_ci0:194 Sequence 454617a3babSopenharmony_ci0:194 move second child to first child ( temp highp int) 455617a3babSopenharmony_ci0:194 'p' ( temp highp int) 456617a3babSopenharmony_ci0:194 'gl_PrimitiveID' ( flat in highp int PrimitiveID) 457617a3babSopenharmony_ci0:207 Function Definition: pfooBad( ( global void) 458617a3babSopenharmony_ci0:207 Function Parameters: 459617a3babSopenharmony_ci0:? Sequence 460617a3babSopenharmony_ci0:210 move second child to first child ( temp mediump 2-component vector of float) 461617a3babSopenharmony_ci0:210 'h' ( noContraction temp mediump 2-component vector of float) 462617a3babSopenharmony_ci0:210 fma ( global mediump 2-component vector of float) 463617a3babSopenharmony_ci0:210 'inf' ( smooth in mediump 2-component vector of float) 464617a3babSopenharmony_ci0:210 'ing' ( smooth in mediump 2-component vector of float) 465617a3babSopenharmony_ci0:210 'h' ( noContraction temp mediump 2-component vector of float) 466617a3babSopenharmony_ci0:211 textureGatherOffset ( global highp 4-component vector of float) 467617a3babSopenharmony_ci0:211 direct index ( temp highp sampler2D) 468617a3babSopenharmony_ci0:211 'sArray' ( uniform 4-element array of highp sampler2D) 469617a3babSopenharmony_ci0:211 Constant: 470617a3babSopenharmony_ci0:211 0 (const int) 471617a3babSopenharmony_ci0:211 Constant: 472617a3babSopenharmony_ci0:211 0.100000 473617a3babSopenharmony_ci0:211 0.100000 474617a3babSopenharmony_ci0:211 Convert float to int ( temp mediump 2-component vector of int) 475617a3babSopenharmony_ci0:211 'inf' ( smooth in mediump 2-component vector of float) 476617a3babSopenharmony_ci0:212 textureGatherOffsets ( global highp 4-component vector of float) 477617a3babSopenharmony_ci0:212 direct index ( temp highp sampler2D) 478617a3babSopenharmony_ci0:212 'sArray' ( uniform 4-element array of highp sampler2D) 479617a3babSopenharmony_ci0:212 Constant: 480617a3babSopenharmony_ci0:212 0 (const int) 481617a3babSopenharmony_ci0:212 Constant: 482617a3babSopenharmony_ci0:212 0.100000 483617a3babSopenharmony_ci0:212 0.100000 484617a3babSopenharmony_ci0:212 Constant: 485617a3babSopenharmony_ci0:212 0 (const int) 486617a3babSopenharmony_ci0:212 0 (const int) 487617a3babSopenharmony_ci0:212 0 (const int) 488617a3babSopenharmony_ci0:212 0 (const int) 489617a3babSopenharmony_ci0:212 0 (const int) 490617a3babSopenharmony_ci0:212 0 (const int) 491617a3babSopenharmony_ci0:212 0 (const int) 492617a3babSopenharmony_ci0:212 0 (const int) 493617a3babSopenharmony_ci0:217 Function Definition: pfoo( ( global void) 494617a3babSopenharmony_ci0:217 Function Parameters: 495617a3babSopenharmony_ci0:? Sequence 496617a3babSopenharmony_ci0:220 move second child to first child ( temp mediump 2-component vector of float) 497617a3babSopenharmony_ci0:220 'h' ( noContraction temp mediump 2-component vector of float) 498617a3babSopenharmony_ci0:220 fma ( global mediump 2-component vector of float) 499617a3babSopenharmony_ci0:220 'inf' ( smooth in mediump 2-component vector of float) 500617a3babSopenharmony_ci0:220 'ing' ( smooth in mediump 2-component vector of float) 501617a3babSopenharmony_ci0:220 'h' ( noContraction temp mediump 2-component vector of float) 502617a3babSopenharmony_ci0:221 textureGatherOffset ( global highp 4-component vector of float) 503617a3babSopenharmony_ci0:221 direct index ( temp highp sampler2D) 504617a3babSopenharmony_ci0:221 'sArray' ( uniform 4-element array of highp sampler2D) 505617a3babSopenharmony_ci0:221 Constant: 506617a3babSopenharmony_ci0:221 0 (const int) 507617a3babSopenharmony_ci0:221 Constant: 508617a3babSopenharmony_ci0:221 0.100000 509617a3babSopenharmony_ci0:221 0.100000 510617a3babSopenharmony_ci0:221 Convert float to int ( temp mediump 2-component vector of int) 511617a3babSopenharmony_ci0:221 'inf' ( smooth in mediump 2-component vector of float) 512617a3babSopenharmony_ci0:222 textureGatherOffsets ( global highp 4-component vector of float) 513617a3babSopenharmony_ci0:222 direct index ( temp highp sampler2D) 514617a3babSopenharmony_ci0:222 'sArray' ( uniform 4-element array of highp sampler2D) 515617a3babSopenharmony_ci0:222 Constant: 516617a3babSopenharmony_ci0:222 0 (const int) 517617a3babSopenharmony_ci0:222 Constant: 518617a3babSopenharmony_ci0:222 0.100000 519617a3babSopenharmony_ci0:222 0.100000 520617a3babSopenharmony_ci0:222 Constant: 521617a3babSopenharmony_ci0:222 0 (const int) 522617a3babSopenharmony_ci0:222 0 (const int) 523617a3babSopenharmony_ci0:222 0 (const int) 524617a3babSopenharmony_ci0:222 0 (const int) 525617a3babSopenharmony_ci0:222 0 (const int) 526617a3babSopenharmony_ci0:222 0 (const int) 527617a3babSopenharmony_ci0:222 0 (const int) 528617a3babSopenharmony_ci0:222 0 (const int) 529617a3babSopenharmony_ci0:223 textureGatherOffsets ( global highp 4-component vector of float) 530617a3babSopenharmony_ci0:223 direct index ( temp highp sampler2D) 531617a3babSopenharmony_ci0:223 'sArray' ( uniform 4-element array of highp sampler2D) 532617a3babSopenharmony_ci0:223 Constant: 533617a3babSopenharmony_ci0:223 0 (const int) 534617a3babSopenharmony_ci0:223 Constant: 535617a3babSopenharmony_ci0:223 0.100000 536617a3babSopenharmony_ci0:223 0.100000 537617a3babSopenharmony_ci0:223 'offsets' ( uniform 4-element array of mediump 2-component vector of int) 538617a3babSopenharmony_ci0:248 Function Definition: CAT( ( global void) 539617a3babSopenharmony_ci0:248 Function Parameters: 540617a3babSopenharmony_ci0:250 Sequence 541617a3babSopenharmony_ci0:250 Sequence 542617a3babSopenharmony_ci0:250 move second child to first child ( temp highp 4-component vector of float) 543617a3babSopenharmony_ci0:250 'b4' ( temp highp 4-component vector of float) 544617a3babSopenharmony_ci0:250 texture ( global highp 4-component vector of float) 545617a3babSopenharmony_ci0:250 'CA4' ( uniform highp samplerCubeArray) 546617a3babSopenharmony_ci0:250 Constant: 547617a3babSopenharmony_ci0:250 0.500000 548617a3babSopenharmony_ci0:250 0.500000 549617a3babSopenharmony_ci0:250 0.500000 550617a3babSopenharmony_ci0:250 0.500000 551617a3babSopenharmony_ci0:250 Constant: 552617a3babSopenharmony_ci0:250 0.240000 553617a3babSopenharmony_ci0:251 Sequence 554617a3babSopenharmony_ci0:251 move second child to first child ( temp highp 4-component vector of int) 555617a3babSopenharmony_ci0:251 'b6' ( temp highp 4-component vector of int) 556617a3babSopenharmony_ci0:251 texture ( global highp 4-component vector of int) 557617a3babSopenharmony_ci0:251 'CA6' ( uniform highp isamplerCubeArray) 558617a3babSopenharmony_ci0:251 Constant: 559617a3babSopenharmony_ci0:251 0.500000 560617a3babSopenharmony_ci0:251 0.500000 561617a3babSopenharmony_ci0:251 0.500000 562617a3babSopenharmony_ci0:251 0.500000 563617a3babSopenharmony_ci0:251 Constant: 564617a3babSopenharmony_ci0:251 0.260000 565617a3babSopenharmony_ci0:252 Sequence 566617a3babSopenharmony_ci0:252 move second child to first child ( temp highp 4-component vector of uint) 567617a3babSopenharmony_ci0:252 'b7' ( temp highp 4-component vector of uint) 568617a3babSopenharmony_ci0:252 texture ( global highp 4-component vector of uint) 569617a3babSopenharmony_ci0:252 'CA7' ( uniform highp usamplerCubeArray) 570617a3babSopenharmony_ci0:252 Constant: 571617a3babSopenharmony_ci0:252 0.500000 572617a3babSopenharmony_ci0:252 0.500000 573617a3babSopenharmony_ci0:252 0.500000 574617a3babSopenharmony_ci0:252 0.500000 575617a3babSopenharmony_ci0:252 Constant: 576617a3babSopenharmony_ci0:252 0.270000 577617a3babSopenharmony_ci0:255 Function Definition: badSample( ( global void) 578617a3babSopenharmony_ci0:255 Function Parameters: 579617a3babSopenharmony_ci0:257 Sequence 580617a3babSopenharmony_ci0:257 Sequence 581617a3babSopenharmony_ci0:257 move second child to first child ( temp lowp int) 582617a3babSopenharmony_ci0:257 'a1' ( temp lowp int) 583617a3babSopenharmony_ci0:257 'gl_SampleID' ( flat in lowp int SampleId) 584617a3babSopenharmony_ci0:258 Sequence 585617a3babSopenharmony_ci0:258 move second child to first child ( temp mediump 2-component vector of float) 586617a3babSopenharmony_ci0:258 'a2' ( temp mediump 2-component vector of float) 587617a3babSopenharmony_ci0:258 'gl_SamplePosition' ( smooth in mediump 2-component vector of float SamplePosition) 588617a3babSopenharmony_ci0:259 Sequence 589617a3babSopenharmony_ci0:259 move second child to first child ( temp highp int) 590617a3babSopenharmony_ci0:259 'a3' ( temp highp int) 591617a3babSopenharmony_ci0:259 direct index ( flat temp highp int SampleMaskIn) 592617a3babSopenharmony_ci0:259 'gl_SampleMaskIn' ( flat in unsized 1-element array of highp int SampleMaskIn) 593617a3babSopenharmony_ci0:259 Constant: 594617a3babSopenharmony_ci0:259 0 (const int) 595617a3babSopenharmony_ci0:260 move second child to first child ( temp highp int) 596617a3babSopenharmony_ci0:260 direct index ( temp highp int SampleMaskIn) 597617a3babSopenharmony_ci0:260 'gl_SampleMask' ( out unsized 1-element array of highp int SampleMaskIn) 598617a3babSopenharmony_ci0:260 Constant: 599617a3babSopenharmony_ci0:260 0 (const int) 600617a3babSopenharmony_ci0:260 'a3' ( temp highp int) 601617a3babSopenharmony_ci0:261 Sequence 602617a3babSopenharmony_ci0:261 move second child to first child ( temp mediump int) 603617a3babSopenharmony_ci0:261 'n' ( temp mediump int) 604617a3babSopenharmony_ci0:261 'gl_NumSamples' ( uniform lowp int) 605617a3babSopenharmony_ci0:268 Function Definition: goodSample( ( global void) 606617a3babSopenharmony_ci0:268 Function Parameters: 607617a3babSopenharmony_ci0:270 Sequence 608617a3babSopenharmony_ci0:270 Sequence 609617a3babSopenharmony_ci0:270 move second child to first child ( temp lowp int) 610617a3babSopenharmony_ci0:270 'a1' ( temp lowp int) 611617a3babSopenharmony_ci0:270 'gl_SampleID' ( flat in lowp int SampleId) 612617a3babSopenharmony_ci0:271 Sequence 613617a3babSopenharmony_ci0:271 move second child to first child ( temp mediump 2-component vector of float) 614617a3babSopenharmony_ci0:271 'a2' ( temp mediump 2-component vector of float) 615617a3babSopenharmony_ci0:271 'gl_SamplePosition' ( smooth in mediump 2-component vector of float SamplePosition) 616617a3babSopenharmony_ci0:272 Sequence 617617a3babSopenharmony_ci0:272 move second child to first child ( temp highp int) 618617a3babSopenharmony_ci0:272 'a3' ( temp highp int) 619617a3babSopenharmony_ci0:272 direct index ( flat temp highp int SampleMaskIn) 620617a3babSopenharmony_ci0:272 'gl_SampleMaskIn' ( flat in unsized 1-element array of highp int SampleMaskIn) 621617a3babSopenharmony_ci0:272 Constant: 622617a3babSopenharmony_ci0:272 0 (const int) 623617a3babSopenharmony_ci0:273 move second child to first child ( temp highp int) 624617a3babSopenharmony_ci0:273 direct index ( temp highp int SampleMaskIn) 625617a3babSopenharmony_ci0:273 'gl_SampleMask' ( out unsized 1-element array of highp int SampleMaskIn) 626617a3babSopenharmony_ci0:273 Constant: 627617a3babSopenharmony_ci0:273 0 (const int) 628617a3babSopenharmony_ci0:273 'a3' ( temp highp int) 629617a3babSopenharmony_ci0:274 Sequence 630617a3babSopenharmony_ci0:274 move second child to first child ( temp mediump int) 631617a3babSopenharmony_ci0:274 'n1' ( temp mediump int) 632617a3babSopenharmony_ci0:274 Constant: 633617a3babSopenharmony_ci0:274 4 (const int) 634617a3babSopenharmony_ci0:275 Sequence 635617a3babSopenharmony_ci0:275 move second child to first child ( temp mediump int) 636617a3babSopenharmony_ci0:275 'n2' ( temp mediump int) 637617a3babSopenharmony_ci0:275 'gl_NumSamples' ( uniform lowp int) 638617a3babSopenharmony_ci0:283 Function Definition: badImageAtom( ( global void) 639617a3babSopenharmony_ci0:283 Function Parameters: 640617a3babSopenharmony_ci0:? Sequence 641617a3babSopenharmony_ci0:289 imageAtomicAdd ( global highp int) 642617a3babSopenharmony_ci0:289 'im2Di' (layout( r32i) uniform highp iimage2D) 643617a3babSopenharmony_ci0:289 'P' ( uniform mediump 2-component vector of int) 644617a3babSopenharmony_ci0:289 'dati' ( temp mediump int) 645617a3babSopenharmony_ci0:290 imageAtomicAdd ( global highp uint) 646617a3babSopenharmony_ci0:290 'im2Du' (layout( r32ui) uniform highp uimage2D) 647617a3babSopenharmony_ci0:290 'P' ( uniform mediump 2-component vector of int) 648617a3babSopenharmony_ci0:290 'datu' ( temp mediump uint) 649617a3babSopenharmony_ci0:291 imageAtomicMin ( global highp int) 650617a3babSopenharmony_ci0:291 'im2Di' (layout( r32i) uniform highp iimage2D) 651617a3babSopenharmony_ci0:291 'P' ( uniform mediump 2-component vector of int) 652617a3babSopenharmony_ci0:291 'dati' ( temp mediump int) 653617a3babSopenharmony_ci0:292 imageAtomicMin ( global highp uint) 654617a3babSopenharmony_ci0:292 'im2Du' (layout( r32ui) uniform highp uimage2D) 655617a3babSopenharmony_ci0:292 'P' ( uniform mediump 2-component vector of int) 656617a3babSopenharmony_ci0:292 'datu' ( temp mediump uint) 657617a3babSopenharmony_ci0:293 imageAtomicMax ( global highp int) 658617a3babSopenharmony_ci0:293 'im2Di' (layout( r32i) uniform highp iimage2D) 659617a3babSopenharmony_ci0:293 'P' ( uniform mediump 2-component vector of int) 660617a3babSopenharmony_ci0:293 'dati' ( temp mediump int) 661617a3babSopenharmony_ci0:294 imageAtomicMax ( global highp uint) 662617a3babSopenharmony_ci0:294 'im2Du' (layout( r32ui) uniform highp uimage2D) 663617a3babSopenharmony_ci0:294 'P' ( uniform mediump 2-component vector of int) 664617a3babSopenharmony_ci0:294 'datu' ( temp mediump uint) 665617a3babSopenharmony_ci0:295 imageAtomicAnd ( global highp int) 666617a3babSopenharmony_ci0:295 'im2Di' (layout( r32i) uniform highp iimage2D) 667617a3babSopenharmony_ci0:295 'P' ( uniform mediump 2-component vector of int) 668617a3babSopenharmony_ci0:295 'dati' ( temp mediump int) 669617a3babSopenharmony_ci0:296 imageAtomicAnd ( global highp uint) 670617a3babSopenharmony_ci0:296 'im2Du' (layout( r32ui) uniform highp uimage2D) 671617a3babSopenharmony_ci0:296 'P' ( uniform mediump 2-component vector of int) 672617a3babSopenharmony_ci0:296 'datu' ( temp mediump uint) 673617a3babSopenharmony_ci0:297 imageAtomicOr ( global highp int) 674617a3babSopenharmony_ci0:297 'im2Di' (layout( r32i) uniform highp iimage2D) 675617a3babSopenharmony_ci0:297 'P' ( uniform mediump 2-component vector of int) 676617a3babSopenharmony_ci0:297 'dati' ( temp mediump int) 677617a3babSopenharmony_ci0:298 imageAtomicOr ( global highp uint) 678617a3babSopenharmony_ci0:298 'im2Du' (layout( r32ui) uniform highp uimage2D) 679617a3babSopenharmony_ci0:298 'P' ( uniform mediump 2-component vector of int) 680617a3babSopenharmony_ci0:298 'datu' ( temp mediump uint) 681617a3babSopenharmony_ci0:299 imageAtomicXor ( global highp int) 682617a3babSopenharmony_ci0:299 'im2Di' (layout( r32i) uniform highp iimage2D) 683617a3babSopenharmony_ci0:299 'P' ( uniform mediump 2-component vector of int) 684617a3babSopenharmony_ci0:299 'dati' ( temp mediump int) 685617a3babSopenharmony_ci0:300 imageAtomicXor ( global highp uint) 686617a3babSopenharmony_ci0:300 'im2Du' (layout( r32ui) uniform highp uimage2D) 687617a3babSopenharmony_ci0:300 'P' ( uniform mediump 2-component vector of int) 688617a3babSopenharmony_ci0:300 'datu' ( temp mediump uint) 689617a3babSopenharmony_ci0:301 imageAtomicExchange ( global highp int) 690617a3babSopenharmony_ci0:301 'im2Di' (layout( r32i) uniform highp iimage2D) 691617a3babSopenharmony_ci0:301 'P' ( uniform mediump 2-component vector of int) 692617a3babSopenharmony_ci0:301 'dati' ( temp mediump int) 693617a3babSopenharmony_ci0:302 imageAtomicExchange ( global highp uint) 694617a3babSopenharmony_ci0:302 'im2Du' (layout( r32ui) uniform highp uimage2D) 695617a3babSopenharmony_ci0:302 'P' ( uniform mediump 2-component vector of int) 696617a3babSopenharmony_ci0:302 'datu' ( temp mediump uint) 697617a3babSopenharmony_ci0:303 imageAtomicExchange ( global highp float) 698617a3babSopenharmony_ci0:303 'im2Df' (layout( r32f) uniform highp image2D) 699617a3babSopenharmony_ci0:303 'P' ( uniform mediump 2-component vector of int) 700617a3babSopenharmony_ci0:303 'datf' ( temp mediump float) 701617a3babSopenharmony_ci0:304 imageAtomicCompSwap ( global highp int) 702617a3babSopenharmony_ci0:304 'im2Di' (layout( r32i) uniform highp iimage2D) 703617a3babSopenharmony_ci0:304 'P' ( uniform mediump 2-component vector of int) 704617a3babSopenharmony_ci0:304 Constant: 705617a3babSopenharmony_ci0:304 3 (const int) 706617a3babSopenharmony_ci0:304 'dati' ( temp mediump int) 707617a3babSopenharmony_ci0:305 imageAtomicCompSwap ( global highp uint) 708617a3babSopenharmony_ci0:305 'im2Du' (layout( r32ui) uniform highp uimage2D) 709617a3babSopenharmony_ci0:305 'P' ( uniform mediump 2-component vector of int) 710617a3babSopenharmony_ci0:305 Constant: 711617a3babSopenharmony_ci0:305 5 (const uint) 712617a3babSopenharmony_ci0:305 'datu' ( temp mediump uint) 713617a3babSopenharmony_ci0:316 Function Definition: goodImageAtom( ( global void) 714617a3babSopenharmony_ci0:316 Function Parameters: 715617a3babSopenharmony_ci0:? Sequence 716617a3babSopenharmony_ci0:322 imageAtomicAdd ( global highp int) 717617a3babSopenharmony_ci0:322 'im2Di' (layout( r32i) uniform highp iimage2D) 718617a3babSopenharmony_ci0:322 'P' ( uniform mediump 2-component vector of int) 719617a3babSopenharmony_ci0:322 'dati' ( temp mediump int) 720617a3babSopenharmony_ci0:323 imageAtomicAdd ( global highp uint) 721617a3babSopenharmony_ci0:323 'im2Du' (layout( r32ui) uniform highp uimage2D) 722617a3babSopenharmony_ci0:323 'P' ( uniform mediump 2-component vector of int) 723617a3babSopenharmony_ci0:323 'datu' ( temp mediump uint) 724617a3babSopenharmony_ci0:324 imageAtomicMin ( global highp int) 725617a3babSopenharmony_ci0:324 'im2Di' (layout( r32i) uniform highp iimage2D) 726617a3babSopenharmony_ci0:324 'P' ( uniform mediump 2-component vector of int) 727617a3babSopenharmony_ci0:324 'dati' ( temp mediump int) 728617a3babSopenharmony_ci0:325 imageAtomicMin ( global highp uint) 729617a3babSopenharmony_ci0:325 'im2Du' (layout( r32ui) uniform highp uimage2D) 730617a3babSopenharmony_ci0:325 'P' ( uniform mediump 2-component vector of int) 731617a3babSopenharmony_ci0:325 'datu' ( temp mediump uint) 732617a3babSopenharmony_ci0:326 imageAtomicMax ( global highp int) 733617a3babSopenharmony_ci0:326 'im2Di' (layout( r32i) uniform highp iimage2D) 734617a3babSopenharmony_ci0:326 'P' ( uniform mediump 2-component vector of int) 735617a3babSopenharmony_ci0:326 'dati' ( temp mediump int) 736617a3babSopenharmony_ci0:327 imageAtomicMax ( global highp uint) 737617a3babSopenharmony_ci0:327 'im2Du' (layout( r32ui) uniform highp uimage2D) 738617a3babSopenharmony_ci0:327 'P' ( uniform mediump 2-component vector of int) 739617a3babSopenharmony_ci0:327 'datu' ( temp mediump uint) 740617a3babSopenharmony_ci0:328 imageAtomicAnd ( global highp int) 741617a3babSopenharmony_ci0:328 'im2Di' (layout( r32i) uniform highp iimage2D) 742617a3babSopenharmony_ci0:328 'P' ( uniform mediump 2-component vector of int) 743617a3babSopenharmony_ci0:328 'dati' ( temp mediump int) 744617a3babSopenharmony_ci0:329 imageAtomicAnd ( global highp uint) 745617a3babSopenharmony_ci0:329 'im2Du' (layout( r32ui) uniform highp uimage2D) 746617a3babSopenharmony_ci0:329 'P' ( uniform mediump 2-component vector of int) 747617a3babSopenharmony_ci0:329 'datu' ( temp mediump uint) 748617a3babSopenharmony_ci0:330 imageAtomicOr ( global highp int) 749617a3babSopenharmony_ci0:330 'im2Di' (layout( r32i) uniform highp iimage2D) 750617a3babSopenharmony_ci0:330 'P' ( uniform mediump 2-component vector of int) 751617a3babSopenharmony_ci0:330 'dati' ( temp mediump int) 752617a3babSopenharmony_ci0:331 imageAtomicOr ( global highp uint) 753617a3babSopenharmony_ci0:331 'im2Du' (layout( r32ui) uniform highp uimage2D) 754617a3babSopenharmony_ci0:331 'P' ( uniform mediump 2-component vector of int) 755617a3babSopenharmony_ci0:331 'datu' ( temp mediump uint) 756617a3babSopenharmony_ci0:332 imageAtomicXor ( global highp int) 757617a3babSopenharmony_ci0:332 'im2Di' (layout( r32i) uniform highp iimage2D) 758617a3babSopenharmony_ci0:332 'P' ( uniform mediump 2-component vector of int) 759617a3babSopenharmony_ci0:332 'dati' ( temp mediump int) 760617a3babSopenharmony_ci0:333 imageAtomicXor ( global highp uint) 761617a3babSopenharmony_ci0:333 'im2Du' (layout( r32ui) uniform highp uimage2D) 762617a3babSopenharmony_ci0:333 'P' ( uniform mediump 2-component vector of int) 763617a3babSopenharmony_ci0:333 'datu' ( temp mediump uint) 764617a3babSopenharmony_ci0:334 imageAtomicExchange ( global highp int) 765617a3babSopenharmony_ci0:334 'im2Di' (layout( r32i) uniform highp iimage2D) 766617a3babSopenharmony_ci0:334 'P' ( uniform mediump 2-component vector of int) 767617a3babSopenharmony_ci0:334 'dati' ( temp mediump int) 768617a3babSopenharmony_ci0:335 imageAtomicExchange ( global highp uint) 769617a3babSopenharmony_ci0:335 'im2Du' (layout( r32ui) uniform highp uimage2D) 770617a3babSopenharmony_ci0:335 'P' ( uniform mediump 2-component vector of int) 771617a3babSopenharmony_ci0:335 'datu' ( temp mediump uint) 772617a3babSopenharmony_ci0:336 imageAtomicExchange ( global highp float) 773617a3babSopenharmony_ci0:336 'im2Df' (layout( r32f) uniform highp image2D) 774617a3babSopenharmony_ci0:336 'P' ( uniform mediump 2-component vector of int) 775617a3babSopenharmony_ci0:336 'datf' ( temp mediump float) 776617a3babSopenharmony_ci0:337 imageAtomicCompSwap ( global highp int) 777617a3babSopenharmony_ci0:337 'im2Di' (layout( r32i) uniform highp iimage2D) 778617a3babSopenharmony_ci0:337 'P' ( uniform mediump 2-component vector of int) 779617a3babSopenharmony_ci0:337 Constant: 780617a3babSopenharmony_ci0:337 3 (const int) 781617a3babSopenharmony_ci0:337 'dati' ( temp mediump int) 782617a3babSopenharmony_ci0:338 imageAtomicCompSwap ( global highp uint) 783617a3babSopenharmony_ci0:338 'im2Du' (layout( r32ui) uniform highp uimage2D) 784617a3babSopenharmony_ci0:338 'P' ( uniform mediump 2-component vector of int) 785617a3babSopenharmony_ci0:338 Constant: 786617a3babSopenharmony_ci0:338 5 (const uint) 787617a3babSopenharmony_ci0:338 'datu' ( temp mediump uint) 788617a3babSopenharmony_ci0:340 imageAtomicMax ( global highp int) 789617a3babSopenharmony_ci0:340 'badIm2Di' (layout( rgba16i) uniform highp iimage2D) 790617a3babSopenharmony_ci0:340 'P' ( uniform mediump 2-component vector of int) 791617a3babSopenharmony_ci0:340 'dati' ( temp mediump int) 792617a3babSopenharmony_ci0:341 imageAtomicMax ( global highp uint) 793617a3babSopenharmony_ci0:341 'badIm2Du' (layout( rgba8ui) uniform highp uimage2D) 794617a3babSopenharmony_ci0:341 'P' ( uniform mediump 2-component vector of int) 795617a3babSopenharmony_ci0:341 'datu' ( temp mediump uint) 796617a3babSopenharmony_ci0:342 imageAtomicExchange ( global highp float) 797617a3babSopenharmony_ci0:342 'badIm2Df' (layout( rgba32f) uniform highp image2D) 798617a3babSopenharmony_ci0:342 'P' ( uniform mediump 2-component vector of int) 799617a3babSopenharmony_ci0:342 'datf' ( temp mediump float) 800617a3babSopenharmony_ci0:353 Function Definition: badInterp( ( global void) 801617a3babSopenharmony_ci0:353 Function Parameters: 802617a3babSopenharmony_ci0:355 Sequence 803617a3babSopenharmony_ci0:355 interpolateAtCentroid ( global mediump 2-component vector of float) 804617a3babSopenharmony_ci0:355 'colorfc' ( centroid flat in mediump 2-component vector of float) 805617a3babSopenharmony_ci0:356 interpolateAtSample ( global mediump 2-component vector of float) 806617a3babSopenharmony_ci0:356 'colorfc' ( centroid flat in mediump 2-component vector of float) 807617a3babSopenharmony_ci0:356 Constant: 808617a3babSopenharmony_ci0:356 1 (const int) 809617a3babSopenharmony_ci0:357 interpolateAtOffset ( global mediump 2-component vector of float) 810617a3babSopenharmony_ci0:357 'colorfc' ( centroid flat in mediump 2-component vector of float) 811617a3babSopenharmony_ci0:357 Constant: 812617a3babSopenharmony_ci0:357 0.200000 813617a3babSopenharmony_ci0:357 0.200000 814617a3babSopenharmony_ci0:369 Function Definition: interp( ( global void) 815617a3babSopenharmony_ci0:369 Function Parameters: 816617a3babSopenharmony_ci0:? Sequence 817617a3babSopenharmony_ci0:376 move second child to first child ( temp mediump 2-component vector of float) 818617a3babSopenharmony_ci0:376 'res2' ( temp mediump 2-component vector of float) 819617a3babSopenharmony_ci0:376 interpolateAtCentroid ( global mediump 2-component vector of float) 820617a3babSopenharmony_ci0:376 'colorfc' ( centroid flat in mediump 2-component vector of float) 821617a3babSopenharmony_ci0:377 move second child to first child ( temp mediump 4-component vector of float) 822617a3babSopenharmony_ci0:377 'res4' ( temp mediump 4-component vector of float) 823617a3babSopenharmony_ci0:377 interpolateAtCentroid ( global mediump 4-component vector of float) 824617a3babSopenharmony_ci0:377 'colorSampIn' ( smooth sample in mediump 4-component vector of float) 825617a3babSopenharmony_ci0:378 move second child to first child ( temp mediump 4-component vector of float) 826617a3babSopenharmony_ci0:378 'res4' ( temp mediump 4-component vector of float) 827617a3babSopenharmony_ci0:378 interpolateAtCentroid ( global mediump 4-component vector of float) 828617a3babSopenharmony_ci0:378 'colorfsi' ( flat sample in mediump 4-component vector of float) 829617a3babSopenharmony_ci0:379 move second child to first child ( temp mediump float) 830617a3babSopenharmony_ci0:379 'res' ( temp mediump float) 831617a3babSopenharmony_ci0:379 interpolateAtCentroid ( global mediump float) 832617a3babSopenharmony_ci0:379 'scalarIn' ( smooth in mediump float) 833617a3babSopenharmony_ci0:380 'res3' ( temp mediump 3-component vector of float) 834617a3babSopenharmony_ci0:381 move second child to first child ( temp mediump 3-component vector of float) 835617a3babSopenharmony_ci0:381 'res3' ( temp mediump 3-component vector of float) 836617a3babSopenharmony_ci0:381 interpolateAtCentroid ( global mediump 3-component vector of float) 837617a3babSopenharmony_ci0:381 direct index ( smooth sample temp mediump 3-component vector of float) 838617a3babSopenharmony_ci0:381 'sampInArray' ( smooth sample in 4-element array of mediump 3-component vector of float) 839617a3babSopenharmony_ci0:381 Constant: 840617a3babSopenharmony_ci0:381 2 (const int) 841617a3babSopenharmony_ci0:382 move second child to first child ( temp mediump 2-component vector of float) 842617a3babSopenharmony_ci0:382 'res2' ( temp mediump 2-component vector of float) 843617a3babSopenharmony_ci0:382 interpolateAtCentroid ( global mediump 2-component vector of float) 844617a3babSopenharmony_ci0:382 vector swizzle ( temp mediump 2-component vector of float) 845617a3babSopenharmony_ci0:382 direct index ( smooth sample temp mediump 3-component vector of float) 846617a3babSopenharmony_ci0:382 'sampInArray' ( smooth sample in 4-element array of mediump 3-component vector of float) 847617a3babSopenharmony_ci0:382 Constant: 848617a3babSopenharmony_ci0:382 2 (const int) 849617a3babSopenharmony_ci0:382 Sequence 850617a3babSopenharmony_ci0:382 Constant: 851617a3babSopenharmony_ci0:382 0 (const int) 852617a3babSopenharmony_ci0:382 Constant: 853617a3babSopenharmony_ci0:382 1 (const int) 854617a3babSopenharmony_ci0:384 'res3' ( temp mediump 3-component vector of float) 855617a3babSopenharmony_ci0:385 move second child to first child ( temp mediump 3-component vector of float) 856617a3babSopenharmony_ci0:385 'res3' ( temp mediump 3-component vector of float) 857617a3babSopenharmony_ci0:385 interpolateAtSample ( global mediump 3-component vector of float) 858617a3babSopenharmony_ci0:385 indirect index ( smooth sample temp mediump 3-component vector of float) 859617a3babSopenharmony_ci0:385 'sampInArray' ( smooth sample in 4-element array of mediump 3-component vector of float) 860617a3babSopenharmony_ci0:385 'i' ( uniform mediump int) 861617a3babSopenharmony_ci0:385 Constant: 862617a3babSopenharmony_ci0:385 0 (const int) 863617a3babSopenharmony_ci0:386 move second child to first child ( temp mediump 2-component vector of float) 864617a3babSopenharmony_ci0:386 'res2' ( temp mediump 2-component vector of float) 865617a3babSopenharmony_ci0:386 interpolateAtSample ( global mediump 2-component vector of float) 866617a3babSopenharmony_ci0:386 vector swizzle ( temp mediump 2-component vector of float) 867617a3babSopenharmony_ci0:386 direct index ( smooth sample temp mediump 3-component vector of float) 868617a3babSopenharmony_ci0:386 'sampInArray' ( smooth sample in 4-element array of mediump 3-component vector of float) 869617a3babSopenharmony_ci0:386 Constant: 870617a3babSopenharmony_ci0:386 2 (const int) 871617a3babSopenharmony_ci0:386 Sequence 872617a3babSopenharmony_ci0:386 Constant: 873617a3babSopenharmony_ci0:386 0 (const int) 874617a3babSopenharmony_ci0:386 Constant: 875617a3babSopenharmony_ci0:386 1 (const int) 876617a3babSopenharmony_ci0:386 Constant: 877617a3babSopenharmony_ci0:386 2 (const int) 878617a3babSopenharmony_ci0:387 move second child to first child ( temp mediump float) 879617a3babSopenharmony_ci0:387 'res' ( temp mediump float) 880617a3babSopenharmony_ci0:387 interpolateAtSample ( global mediump float) 881617a3babSopenharmony_ci0:387 'scalarIn' ( smooth in mediump float) 882617a3babSopenharmony_ci0:387 Constant: 883617a3babSopenharmony_ci0:387 1 (const int) 884617a3babSopenharmony_ci0:389 'res3' ( temp mediump 3-component vector of float) 885617a3babSopenharmony_ci0:390 move second child to first child ( temp mediump 3-component vector of float) 886617a3babSopenharmony_ci0:390 'res3' ( temp mediump 3-component vector of float) 887617a3babSopenharmony_ci0:390 interpolateAtOffset ( global mediump 3-component vector of float) 888617a3babSopenharmony_ci0:390 direct index ( smooth sample temp mediump 3-component vector of float) 889617a3babSopenharmony_ci0:390 'sampInArray' ( smooth sample in 4-element array of mediump 3-component vector of float) 890617a3babSopenharmony_ci0:390 Constant: 891617a3babSopenharmony_ci0:390 2 (const int) 892617a3babSopenharmony_ci0:390 Constant: 893617a3babSopenharmony_ci0:390 0.200000 894617a3babSopenharmony_ci0:390 0.200000 895617a3babSopenharmony_ci0:391 move second child to first child ( temp mediump 2-component vector of float) 896617a3babSopenharmony_ci0:391 'res2' ( temp mediump 2-component vector of float) 897617a3babSopenharmony_ci0:391 interpolateAtOffset ( global mediump 2-component vector of float) 898617a3babSopenharmony_ci0:391 vector swizzle ( temp mediump 2-component vector of float) 899617a3babSopenharmony_ci0:391 direct index ( smooth sample temp mediump 3-component vector of float) 900617a3babSopenharmony_ci0:391 'sampInArray' ( smooth sample in 4-element array of mediump 3-component vector of float) 901617a3babSopenharmony_ci0:391 Constant: 902617a3babSopenharmony_ci0:391 2 (const int) 903617a3babSopenharmony_ci0:391 Sequence 904617a3babSopenharmony_ci0:391 Constant: 905617a3babSopenharmony_ci0:391 0 (const int) 906617a3babSopenharmony_ci0:391 Constant: 907617a3babSopenharmony_ci0:391 1 (const int) 908617a3babSopenharmony_ci0:391 Constant: 909617a3babSopenharmony_ci0:391 0.200000 910617a3babSopenharmony_ci0:391 0.200000 911617a3babSopenharmony_ci0:392 move second child to first child ( temp mediump float) 912617a3babSopenharmony_ci0:392 'res' ( temp mediump float) 913617a3babSopenharmony_ci0:392 interpolateAtOffset ( global mediump float) 914617a3babSopenharmony_ci0:392 add ( temp mediump float) 915617a3babSopenharmony_ci0:392 'scalarIn' ( smooth in mediump float) 916617a3babSopenharmony_ci0:392 'scalarIn' ( smooth in mediump float) 917617a3babSopenharmony_ci0:392 Constant: 918617a3babSopenharmony_ci0:392 0.200000 919617a3babSopenharmony_ci0:392 0.200000 920617a3babSopenharmony_ci0:393 move second child to first child ( temp mediump float) 921617a3babSopenharmony_ci0:393 'res' ( temp mediump float) 922617a3babSopenharmony_ci0:393 interpolateAtOffset ( global mediump float) 923617a3babSopenharmony_ci0:393 'scalarIn' ( smooth in mediump float) 924617a3babSopenharmony_ci0:393 Constant: 925617a3babSopenharmony_ci0:393 0.200000 926617a3babSopenharmony_ci0:393 0.200000 927617a3babSopenharmony_ci0:396 move second child to first child ( temp mediump float) 928617a3babSopenharmony_ci0:396 'res' ( temp mediump float) 929617a3babSopenharmony_ci0:396 interpolateAtCentroid ( global mediump float) 930617a3babSopenharmony_ci0:396 'f' ( temp mediump float) 931617a3babSopenharmony_ci0:397 move second child to first child ( temp mediump 4-component vector of float) 932617a3babSopenharmony_ci0:397 'res4' ( temp mediump 4-component vector of float) 933617a3babSopenharmony_ci0:397 interpolateAtSample ( global mediump 4-component vector of float) 934617a3babSopenharmony_ci0:397 'outp' ( out mediump 4-component vector of float) 935617a3babSopenharmony_ci0:397 Constant: 936617a3babSopenharmony_ci0:397 0 (const int) 937617a3babSopenharmony_ci0:427 Function Definition: blendFoo( ( temp void) 938617a3babSopenharmony_ci0:427 Function Parameters: 939617a3babSopenharmony_ci0:428 Function Definition: blendFoo(vf3; ( global void) 940617a3babSopenharmony_ci0:428 Function Parameters: 941617a3babSopenharmony_ci0:428 'v' ( in mediump 3-component vector of float) 942617a3babSopenharmony_ci0:433 Function Definition: devi( ( global void) 943617a3babSopenharmony_ci0:433 Function Parameters: 944617a3babSopenharmony_ci0:435 Sequence 945617a3babSopenharmony_ci0:435 'gl_DeviceIndex' ( flat in highp int DeviceIndex) 946617a3babSopenharmony_ci0:436 'gl_ViewIndex' ( flat in highp int ViewIndex) 947617a3babSopenharmony_ci0:447 Function Definition: devie( ( global void) 948617a3babSopenharmony_ci0:447 Function Parameters: 949617a3babSopenharmony_ci0:449 Sequence 950617a3babSopenharmony_ci0:449 'gl_DeviceIndex' ( flat in highp int DeviceIndex) 951617a3babSopenharmony_ci0:450 'gl_ViewIndex' ( flat in highp int ViewIndex) 952617a3babSopenharmony_ci0:456 Function Definition: func(u1;vu4; ( global void) 953617a3babSopenharmony_ci0:456 Function Parameters: 954617a3babSopenharmony_ci0:456 'a' ( in mediump uint) 955617a3babSopenharmony_ci0:456 'b' ( in mediump 4-component vector of uint) 956617a3babSopenharmony_ci0:461 Function Definition: func(u1;vu4; ( global mediump int) 957617a3babSopenharmony_ci0:461 Function Parameters: 958617a3babSopenharmony_ci0:461 'a' ( in mediump uint) 959617a3babSopenharmony_ci0:461 'b' ( in mediump 4-component vector of uint) 960617a3babSopenharmony_ci0:463 Sequence 961617a3babSopenharmony_ci0:463 Branch: Return 962617a3babSopenharmony_ci0:468 Function Definition: testimplicit( ( global void) 963617a3babSopenharmony_ci0:468 Function Parameters: 964617a3babSopenharmony_ci0:470 Sequence 965617a3babSopenharmony_ci0:470 Sequence 966617a3babSopenharmony_ci0:470 move second child to first child ( temp mediump uint) 967617a3babSopenharmony_ci0:470 'a' ( temp mediump uint) 968617a3babSopenharmony_ci0:470 Convert int to uint ( temp mediump uint) 969617a3babSopenharmony_ci0:470 'b' ( global mediump int) 970617a3babSopenharmony_ci0:471 Sequence 971617a3babSopenharmony_ci0:471 move second child to first child ( temp mediump 4-component vector of float) 972617a3babSopenharmony_ci0:471 'col' ( temp mediump 4-component vector of float) 973617a3babSopenharmony_ci0:471 Constant: 974617a3babSopenharmony_ci0:471 1.000000 975617a3babSopenharmony_ci0:471 2.000000 976617a3babSopenharmony_ci0:471 3.000000 977617a3babSopenharmony_ci0:471 4.000000 978617a3babSopenharmony_ci0:475 Sequence 979617a3babSopenharmony_ci0:475 move second child to first child ( temp mediump uint) 980617a3babSopenharmony_ci0:475 'c' ( temp mediump uint) 981617a3babSopenharmony_ci0:475 Convert int to uint ( temp mediump uint) 982617a3babSopenharmony_ci0:475 component-wise multiply ( temp mediump int) 983617a3babSopenharmony_ci0:475 'b' ( temp mediump int) 984617a3babSopenharmony_ci0:475 Constant: 985617a3babSopenharmony_ci0:475 3 (const int) 986617a3babSopenharmony_ci0:476 Sequence 987617a3babSopenharmony_ci0:476 move second child to first child ( temp mediump uint) 988617a3babSopenharmony_ci0:476 'd' ( temp mediump uint) 989617a3babSopenharmony_ci0:476 component-wise multiply ( temp mediump uint) 990617a3babSopenharmony_ci0:476 Convert int to uint ( temp mediump uint) 991617a3babSopenharmony_ci0:476 'b' ( temp mediump int) 992617a3babSopenharmony_ci0:476 Constant: 993617a3babSopenharmony_ci0:476 3 (const uint) 994617a3babSopenharmony_ci0:477 Sequence 995617a3babSopenharmony_ci0:477 move second child to first child ( temp mediump uint) 996617a3babSopenharmony_ci0:477 'e' ( temp mediump uint) 997617a3babSopenharmony_ci0:477 Convert int to uint ( temp mediump uint) 998617a3babSopenharmony_ci0:477 mod ( temp mediump int) 999617a3babSopenharmony_ci0:477 'b' ( temp mediump int) 1000617a3babSopenharmony_ci0:477 Constant: 1001617a3babSopenharmony_ci0:477 3 (const int) 1002617a3babSopenharmony_ci0:478 Sequence 1003617a3babSopenharmony_ci0:478 move second child to first child ( temp mediump uint) 1004617a3babSopenharmony_ci0:478 'f' ( temp mediump uint) 1005617a3babSopenharmony_ci0:478 Test condition and select ( temp mediump uint) 1006617a3babSopenharmony_ci0:478 Condition 1007617a3babSopenharmony_ci0:478 Compare Greater Than ( temp bool) 1008617a3babSopenharmony_ci0:478 'b' ( temp mediump int) 1009617a3babSopenharmony_ci0:478 Constant: 1010617a3babSopenharmony_ci0:478 3 (const int) 1011617a3babSopenharmony_ci0:478 true case 1012617a3babSopenharmony_ci0:478 Convert int to uint ( temp uint) 1013617a3babSopenharmony_ci0:478 'b' ( temp mediump int) 1014617a3babSopenharmony_ci0:478 false case 1015617a3babSopenharmony_ci0:478 'c' ( temp mediump uint) 1016617a3babSopenharmony_ci0:479 Function Call: func(u1;vu4; ( global void) 1017617a3babSopenharmony_ci0:479 Convert int to uint ( temp uint) 1018617a3babSopenharmony_ci0:479 'b' ( temp mediump int) 1019617a3babSopenharmony_ci0:479 Constant: 1020617a3babSopenharmony_ci0:479 1 (const uint) 1021617a3babSopenharmony_ci0:479 2 (const uint) 1022617a3babSopenharmony_ci0:479 3 (const uint) 1023617a3babSopenharmony_ci0:479 4 (const uint) 1024617a3babSopenharmony_ci0:484 Function Definition: testimplicitFail( ( global void) 1025617a3babSopenharmony_ci0:484 Function Parameters: 1026617a3babSopenharmony_ci0:? Linker Objects 1027617a3babSopenharmony_ci0:? 'gl_FragCoord' ( smooth in mediump 4-component vector of float) 1028617a3babSopenharmony_ci0:? 'v3' (layout( location=2) smooth in mediump 3-component vector of float) 1029617a3babSopenharmony_ci0:? 'yi' (layout( location=2) smooth in mediump 4X4 matrix of float) 1030617a3babSopenharmony_ci0:? 'arrayedSampler' ( uniform 5-element array of highp sampler2D) 1031617a3babSopenharmony_ci0:? 'usamp2d' ( uniform highp usampler2D) 1032617a3babSopenharmony_ci0:? 'samp2dr' ( uniform mediump usampler2DRect) 1033617a3babSopenharmony_ci0:? 'isamp2DA' ( uniform highp isampler2DArray) 1034617a3babSopenharmony_ci0:? 'c2D' ( smooth in mediump 2-component vector of float) 1035617a3babSopenharmony_ci0:? 'i' ( uniform mediump int) 1036617a3babSopenharmony_ci0:? 'outp' ( out mediump 4-component vector of float) 1037617a3babSopenharmony_ci0:? 's1' (layout( binding=3) uniform highp sampler2D) 1038617a3babSopenharmony_ci0:? 's2' (layout( binding=3) uniform highp sampler2D) 1039617a3babSopenharmony_ci0:? 'i2D' (layout( binding=2) writeonly uniform highp image2D) 1040617a3babSopenharmony_ci0:? 'i3D' (layout( binding=4) readonly uniform mediump image3D) 1041617a3babSopenharmony_ci0:? 'iCube' (layout( binding=5) uniform mediump imageCube) 1042617a3babSopenharmony_ci0:? 'i2DA' (layout( binding=6) uniform mediump image2DArray) 1043617a3babSopenharmony_ci0:? 'i2Dqualified' (layout( binding=6) coherent volatile restrict uniform mediump image2D) 1044617a3babSopenharmony_ci0:? 'bbi' (layout( binding=1 column_major shared) uniform block{layout( column_major shared) uniform mediump int foo, layout( binding=2 column_major shared) uniform mediump float f}) 1045617a3babSopenharmony_ci0:? 'centroidIn' ( centroid smooth in mediump 4-component vector of float) 1046617a3babSopenharmony_ci0:? 'bigl' ( uniform mediump 4-component vector of float) 1047617a3babSopenharmony_ci0:? 'bigout1' (layout( location=40) out mediump 4-component vector of float) 1048617a3babSopenharmony_ci0:? 'bigout2' (layout( location=40) out mediump 4-component vector of float) 1049617a3babSopenharmony_ci0:? 'neg' ( out mediump 4-component vector of float) 1050617a3babSopenharmony_ci0:? 'b430i' (layout( column_major std430) buffer block{layout( column_major std430 offset=0) buffer mediump int i}) 1051617a3babSopenharmony_ci0:? 'bshari' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump int i}) 1052617a3babSopenharmony_ci0:? 'smoothIn' ( smooth in mediump 4-component vector of float) 1053617a3babSopenharmony_ci0:? 'flatIn' ( flat in mediump int) 1054617a3babSopenharmony_ci0:? 's2dms' ( uniform mediump sampler2DMS) 1055617a3babSopenharmony_ci0:? 'bout' ( out bool) 1056617a3babSopenharmony_ci0:? 'imageOut' ( out highp image2D) 1057617a3babSopenharmony_ci0:? 'mout' ( out mediump 2X3 matrix of float) 1058617a3babSopenharmony_ci0:? 'inb' ( smooth in bool) 1059617a3babSopenharmony_ci0:? 'ino' ( smooth in highp sampler2D) 1060617a3babSopenharmony_ci0:? 'ina' ( smooth in 4-element array of mediump float) 1061617a3babSopenharmony_ci0:? 'inaa' ( smooth in 4-element array of 2-element array of mediump float) 1062617a3babSopenharmony_ci0:? 'ins' ( smooth in structure{ global mediump float f}) 1063617a3babSopenharmony_ci0:? 'inasa' ( smooth in 4-element array of structure{ global mediump float f}) 1064617a3babSopenharmony_ci0:? 'insa' ( smooth in 4-element array of structure{ global mediump float f}) 1065617a3babSopenharmony_ci0:? 'inSA' ( smooth in structure{ global 4-element array of mediump float f}) 1066617a3babSopenharmony_ci0:? 'inSS' ( smooth in structure{ global mediump float f, global structure{ global mediump float f} s}) 1067617a3babSopenharmony_ci0:? 'outbinst' ( out block{ out mediump int a}) 1068617a3babSopenharmony_ci0:? 'inbinst' ( in block{ in mediump int a, in mediump 4-component vector of float v, in structure{ global mediump int b} s}) 1069617a3babSopenharmony_ci0:? 'anon@0' ( in block{layout( location=12) in mediump int aAnon, layout( location=13) centroid in mediump 4-component vector of float vAnon}) 1070617a3babSopenharmony_ci0:? 'aliased' (layout( location=13) smooth in mediump 4-component vector of float) 1071617a3babSopenharmony_ci0:? 'arrayedInst' ( in 4-element array of block{ in mediump float f}) 1072617a3babSopenharmony_ci0:? 'gl_FragDepth' ( gl_FragDepth highp float FragDepth) 1073617a3babSopenharmony_ci0:? 'inf' ( smooth in mediump 2-component vector of float) 1074617a3babSopenharmony_ci0:? 'ing' ( smooth in mediump 2-component vector of float) 1075617a3babSopenharmony_ci0:? 'offsets' ( uniform 4-element array of mediump 2-component vector of int) 1076617a3babSopenharmony_ci0:? 'sArray' ( uniform 4-element array of highp sampler2D) 1077617a3babSopenharmony_ci0:? 'sIndex' ( uniform mediump int) 1078617a3babSopenharmony_ci0:? 'auArray' (layout( binding=0 offset=0) uniform 2-element array of highp atomic_uint) 1079617a3babSopenharmony_ci0:? 'ubInst' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform mediump int i}) 1080617a3babSopenharmony_ci0:? 'bbInst' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer mediump int i}) 1081617a3babSopenharmony_ci0:? 'iArray' ( writeonly uniform 5-element array of highp image2D) 1082617a3babSopenharmony_ci0:? 'constOffsets' ( const 4-element array of mediump 2-component vector of int) 1083617a3babSopenharmony_ci0:? 0 (const int) 1084617a3babSopenharmony_ci0:? 0 (const int) 1085617a3babSopenharmony_ci0:? 0 (const int) 1086617a3babSopenharmony_ci0:? 0 (const int) 1087617a3babSopenharmony_ci0:? 0 (const int) 1088617a3babSopenharmony_ci0:? 0 (const int) 1089617a3babSopenharmony_ci0:? 0 (const int) 1090617a3babSopenharmony_ci0:? 0 (const int) 1091617a3babSopenharmony_ci0:? 'CA1' ( writeonly uniform highp imageCubeArray) 1092617a3babSopenharmony_ci0:? 'CA2' ( writeonly uniform highp iimageCubeArray) 1093617a3babSopenharmony_ci0:? 'CA3' ( writeonly uniform highp uimageCubeArray) 1094617a3babSopenharmony_ci0:? 'CA4' ( uniform highp samplerCubeArray) 1095617a3babSopenharmony_ci0:? 'CA5' ( uniform highp samplerCubeArrayShadow) 1096617a3babSopenharmony_ci0:? 'CA6' ( uniform highp isamplerCubeArray) 1097617a3babSopenharmony_ci0:? 'CA7' ( uniform highp usamplerCubeArray) 1098617a3babSopenharmony_ci0:? 'gl_SampleMaskIn' ( flat in unsized 1-element array of highp int SampleMaskIn) 1099617a3babSopenharmony_ci0:? 'gl_SampleMask' ( out unsized 1-element array of highp int SampleMaskIn) 1100617a3babSopenharmony_ci0:? 'im2Df' (layout( r32f) uniform highp image2D) 1101617a3babSopenharmony_ci0:? 'im2Du' (layout( r32ui) uniform highp uimage2D) 1102617a3babSopenharmony_ci0:? 'im2Di' (layout( r32i) uniform highp iimage2D) 1103617a3babSopenharmony_ci0:? 'P' ( uniform mediump 2-component vector of int) 1104617a3babSopenharmony_ci0:? 'badIm2Df' (layout( rgba32f) uniform highp image2D) 1105617a3babSopenharmony_ci0:? 'badIm2Du' (layout( rgba8ui) uniform highp uimage2D) 1106617a3babSopenharmony_ci0:? 'badIm2Di' (layout( rgba16i) uniform highp iimage2D) 1107617a3babSopenharmony_ci0:? 'colorSampInBad' ( smooth sample in mediump 4-component vector of float) 1108617a3babSopenharmony_ci0:? 'colorCentroidBad' ( centroid out mediump 4-component vector of float) 1109617a3babSopenharmony_ci0:? 'colorBadFlat' ( flat out mediump 4-component vector of float) 1110617a3babSopenharmony_ci0:? 'colorBadSmooth' ( smooth out mediump 4-component vector of float) 1111617a3babSopenharmony_ci0:? 'colorBadNo' ( noperspective out mediump 4-component vector of float) 1112617a3babSopenharmony_ci0:? 'colorfc' ( centroid flat in mediump 2-component vector of float) 1113617a3babSopenharmony_ci0:? 'scalarIn' ( smooth in mediump float) 1114617a3babSopenharmony_ci0:? 'colorSampIn' ( smooth sample in mediump 4-component vector of float) 1115617a3babSopenharmony_ci0:? 'colorSampleBad' ( sample out mediump 4-component vector of float) 1116617a3babSopenharmony_ci0:? 'colorfsi' ( flat sample in mediump 4-component vector of float) 1117617a3babSopenharmony_ci0:? 'sampInArray' ( smooth sample in 4-element array of mediump 3-component vector of float) 1118617a3babSopenharmony_ci0:? 'badout' ( out mediump 4-component vector of float) 1119617a3babSopenharmony_ci0:? 'outAA' ( out 2-element array of 2-element array of mediump 4-component vector of float) 1120617a3babSopenharmony_ci0:? 'b' ( global mediump int) 1121617a3babSopenharmony_ci 1122617a3babSopenharmony_ci 1123617a3babSopenharmony_ciLinked fragment stage: 1124617a3babSopenharmony_ci 1125617a3babSopenharmony_ciERROR: Linking fragment stage: when more than one fragment shader output, all must have location qualifiers 1126617a3babSopenharmony_ci 1127617a3babSopenharmony_ciShader version: 310 1128617a3babSopenharmony_ciRequested GL_EXT_device_group 1129617a3babSopenharmony_ciRequested GL_EXT_multiview 1130617a3babSopenharmony_ciRequested GL_EXT_shader_implicit_conversions 1131617a3babSopenharmony_ciRequested GL_EXT_shader_io_blocks 1132617a3babSopenharmony_ciRequested GL_EXT_texture_cube_map_array 1133617a3babSopenharmony_ciRequested GL_KHR_blend_equation_advanced 1134617a3babSopenharmony_ciRequested GL_OES_geometry_shader 1135617a3babSopenharmony_ciRequested GL_OES_gpu_shader5 1136617a3babSopenharmony_ciRequested GL_OES_sample_variables 1137617a3babSopenharmony_ciRequested GL_OES_shader_image_atomic 1138617a3babSopenharmony_ciRequested GL_OES_shader_io_blocks 1139617a3babSopenharmony_ciRequested GL_OES_shader_multisample_interpolation 1140617a3babSopenharmony_cigl_FragCoord pixel center is integer 1141617a3babSopenharmony_cigl_FragCoord origin is upper left 1142617a3babSopenharmony_ciusing early_fragment_tests 1143617a3babSopenharmony_ciusing depth_any 1144617a3babSopenharmony_ciusing blend_support_multiply blend_support_screen blend_support_overlay blend_support_darken blend_support_lighten blend_support_colordodge blend_support_colorburn blend_support_hardlight blend_support_softlight blend_support_difference blend_support_exclusion blend_support_hsl_hue blend_support_hsl_saturation blend_support_hsl_color blend_support_hsl_luminosity blend_support_all_equations 1145617a3babSopenharmony_ciERROR: node is still EOpNull! 1146617a3babSopenharmony_ci0:21 Function Definition: main( ( global void) 1147617a3babSopenharmony_ci0:21 Function Parameters: 1148617a3babSopenharmony_ci0:23 Sequence 1149617a3babSopenharmony_ci0:23 Sequence 1150617a3babSopenharmony_ci0:23 move second child to first child ( temp highp 4-component vector of float) 1151617a3babSopenharmony_ci0:23 'v' ( temp mediump 4-component vector of float) 1152617a3babSopenharmony_ci0:23 texture ( global highp 4-component vector of float) 1153617a3babSopenharmony_ci0:23 indirect index ( temp highp sampler2D) 1154617a3babSopenharmony_ci0:23 'arrayedSampler' ( uniform 5-element array of highp sampler2D) 1155617a3babSopenharmony_ci0:23 'i' ( uniform mediump int) 1156617a3babSopenharmony_ci0:23 'c2D' ( smooth in mediump 2-component vector of float) 1157617a3babSopenharmony_ci0:28 Sequence 1158617a3babSopenharmony_ci0:28 move second child to first child ( temp highp 4-component vector of float) 1159617a3babSopenharmony_ci0:28 'v4' ( temp mediump 4-component vector of float) 1160617a3babSopenharmony_ci0:28 textureGather ( global highp 4-component vector of float) 1161617a3babSopenharmony_ci0:28 direct index ( temp highp sampler2D) 1162617a3babSopenharmony_ci0:28 'arrayedSampler' ( uniform 5-element array of highp sampler2D) 1163617a3babSopenharmony_ci0:28 Constant: 1164617a3babSopenharmony_ci0:28 0 (const int) 1165617a3babSopenharmony_ci0:28 'c2D' ( smooth in mediump 2-component vector of float) 1166617a3babSopenharmony_ci0:29 Sequence 1167617a3babSopenharmony_ci0:29 move second child to first child ( temp highp 4-component vector of int) 1168617a3babSopenharmony_ci0:29 'iv4' ( temp mediump 4-component vector of int) 1169617a3babSopenharmony_ci0:29 textureGatherOffset ( global highp 4-component vector of int) 1170617a3babSopenharmony_ci0:29 'isamp2DA' ( uniform highp isampler2DArray) 1171617a3babSopenharmony_ci0:29 Constant: 1172617a3babSopenharmony_ci0:29 0.100000 1173617a3babSopenharmony_ci0:29 0.100000 1174617a3babSopenharmony_ci0:29 0.100000 1175617a3babSopenharmony_ci0:29 Constant: 1176617a3babSopenharmony_ci0:29 1 (const int) 1177617a3babSopenharmony_ci0:29 1 (const int) 1178617a3babSopenharmony_ci0:29 Constant: 1179617a3babSopenharmony_ci0:29 3 (const int) 1180617a3babSopenharmony_ci0:30 move second child to first child ( temp highp 4-component vector of int) 1181617a3babSopenharmony_ci0:30 'iv4' ( temp mediump 4-component vector of int) 1182617a3babSopenharmony_ci0:30 textureGatherOffset ( global highp 4-component vector of int) 1183617a3babSopenharmony_ci0:30 'isamp2DA' ( uniform highp isampler2DArray) 1184617a3babSopenharmony_ci0:30 Constant: 1185617a3babSopenharmony_ci0:30 0.100000 1186617a3babSopenharmony_ci0:30 0.100000 1187617a3babSopenharmony_ci0:30 0.100000 1188617a3babSopenharmony_ci0:30 Constant: 1189617a3babSopenharmony_ci0:30 1 (const int) 1190617a3babSopenharmony_ci0:30 1 (const int) 1191617a3babSopenharmony_ci0:30 'i' ( uniform mediump int) 1192617a3babSopenharmony_ci0:31 move second child to first child ( temp highp 4-component vector of int) 1193617a3babSopenharmony_ci0:31 'iv4' ( temp mediump 4-component vector of int) 1194617a3babSopenharmony_ci0:31 textureGatherOffset ( global highp 4-component vector of int) 1195617a3babSopenharmony_ci0:31 'isamp2DA' ( uniform highp isampler2DArray) 1196617a3babSopenharmony_ci0:31 Constant: 1197617a3babSopenharmony_ci0:31 0.100000 1198617a3babSopenharmony_ci0:31 0.100000 1199617a3babSopenharmony_ci0:31 0.100000 1200617a3babSopenharmony_ci0:31 Constant: 1201617a3babSopenharmony_ci0:31 1 (const int) 1202617a3babSopenharmony_ci0:31 1 (const int) 1203617a3babSopenharmony_ci0:31 Constant: 1204617a3babSopenharmony_ci0:31 4 (const int) 1205617a3babSopenharmony_ci0:32 move second child to first child ( temp highp 4-component vector of int) 1206617a3babSopenharmony_ci0:32 'iv4' ( temp mediump 4-component vector of int) 1207617a3babSopenharmony_ci0:32 textureGatherOffset ( global highp 4-component vector of int) 1208617a3babSopenharmony_ci0:32 'isamp2DA' ( uniform highp isampler2DArray) 1209617a3babSopenharmony_ci0:32 Constant: 1210617a3babSopenharmony_ci0:32 0.100000 1211617a3babSopenharmony_ci0:32 0.100000 1212617a3babSopenharmony_ci0:32 0.100000 1213617a3babSopenharmony_ci0:32 Constant: 1214617a3babSopenharmony_ci0:32 1 (const int) 1215617a3babSopenharmony_ci0:32 1 (const int) 1216617a3babSopenharmony_ci0:32 Constant: 1217617a3babSopenharmony_ci0:32 3 (const int) 1218617a3babSopenharmony_ci0:33 move second child to first child ( temp highp 4-component vector of int) 1219617a3babSopenharmony_ci0:33 'iv4' ( temp mediump 4-component vector of int) 1220617a3babSopenharmony_ci0:33 textureGatherOffset ( global highp 4-component vector of int) 1221617a3babSopenharmony_ci0:33 'isamp2DA' ( uniform highp isampler2DArray) 1222617a3babSopenharmony_ci0:33 Constant: 1223617a3babSopenharmony_ci0:33 0.100000 1224617a3babSopenharmony_ci0:33 0.100000 1225617a3babSopenharmony_ci0:33 0.100000 1226617a3babSopenharmony_ci0:33 Constant: 1227617a3babSopenharmony_ci0:33 0 (const int) 1228617a3babSopenharmony_ci0:33 0 (const int) 1229617a3babSopenharmony_ci0:34 move second child to first child ( temp highp 4-component vector of int) 1230617a3babSopenharmony_ci0:34 'iv4' ( temp mediump 4-component vector of int) 1231617a3babSopenharmony_ci0:34 textureGatherOffset ( global highp 4-component vector of int) 1232617a3babSopenharmony_ci0:34 'isamp2DA' ( uniform highp isampler2DArray) 1233617a3babSopenharmony_ci0:34 Constant: 1234617a3babSopenharmony_ci0:34 0.100000 1235617a3babSopenharmony_ci0:34 0.100000 1236617a3babSopenharmony_ci0:34 0.100000 1237617a3babSopenharmony_ci0:34 Construct ivec2 ( temp highp 2-component vector of int) 1238617a3babSopenharmony_ci0:34 'i' ( uniform mediump int) 1239617a3babSopenharmony_ci0:? Linker Objects 1240617a3babSopenharmony_ci0:? 'gl_FragCoord' ( smooth in mediump 4-component vector of float) 1241617a3babSopenharmony_ci0:? 'v3' (layout( location=2) smooth in mediump 3-component vector of float) 1242617a3babSopenharmony_ci0:? 'yi' (layout( location=2) smooth in mediump 4X4 matrix of float) 1243617a3babSopenharmony_ci0:? 'arrayedSampler' ( uniform 5-element array of highp sampler2D) 1244617a3babSopenharmony_ci0:? 'usamp2d' ( uniform highp usampler2D) 1245617a3babSopenharmony_ci0:? 'samp2dr' ( uniform mediump usampler2DRect) 1246617a3babSopenharmony_ci0:? 'isamp2DA' ( uniform highp isampler2DArray) 1247617a3babSopenharmony_ci0:? 'c2D' ( smooth in mediump 2-component vector of float) 1248617a3babSopenharmony_ci0:? 'i' ( uniform mediump int) 1249617a3babSopenharmony_ci0:? 'outp' ( out mediump 4-component vector of float) 1250617a3babSopenharmony_ci0:? 's1' (layout( binding=3) uniform highp sampler2D) 1251617a3babSopenharmony_ci0:? 's2' (layout( binding=3) uniform highp sampler2D) 1252617a3babSopenharmony_ci0:? 'i2D' (layout( binding=2) writeonly uniform highp image2D) 1253617a3babSopenharmony_ci0:? 'i3D' (layout( binding=4) readonly uniform mediump image3D) 1254617a3babSopenharmony_ci0:? 'iCube' (layout( binding=5) uniform mediump imageCube) 1255617a3babSopenharmony_ci0:? 'i2DA' (layout( binding=6) uniform mediump image2DArray) 1256617a3babSopenharmony_ci0:? 'i2Dqualified' (layout( binding=6) coherent volatile restrict uniform mediump image2D) 1257617a3babSopenharmony_ci0:? 'bbi' (layout( binding=1 column_major shared) uniform block{layout( column_major shared) uniform mediump int foo, layout( binding=2 column_major shared) uniform mediump float f}) 1258617a3babSopenharmony_ci0:? 'centroidIn' ( centroid smooth in mediump 4-component vector of float) 1259617a3babSopenharmony_ci0:? 'bigl' ( uniform mediump 4-component vector of float) 1260617a3babSopenharmony_ci0:? 'bigout1' (layout( location=40) out mediump 4-component vector of float) 1261617a3babSopenharmony_ci0:? 'bigout2' (layout( location=40) out mediump 4-component vector of float) 1262617a3babSopenharmony_ci0:? 'neg' ( out mediump 4-component vector of float) 1263617a3babSopenharmony_ci0:? 'b430i' (layout( column_major std430) buffer block{layout( column_major std430 offset=0) buffer mediump int i}) 1264617a3babSopenharmony_ci0:? 'bshari' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump int i}) 1265617a3babSopenharmony_ci0:? 'smoothIn' ( smooth in mediump 4-component vector of float) 1266617a3babSopenharmony_ci0:? 'flatIn' ( flat in mediump int) 1267617a3babSopenharmony_ci0:? 's2dms' ( uniform mediump sampler2DMS) 1268617a3babSopenharmony_ci0:? 'bout' ( out bool) 1269617a3babSopenharmony_ci0:? 'imageOut' ( out highp image2D) 1270617a3babSopenharmony_ci0:? 'mout' ( out mediump 2X3 matrix of float) 1271617a3babSopenharmony_ci0:? 'inb' ( smooth in bool) 1272617a3babSopenharmony_ci0:? 'ino' ( smooth in highp sampler2D) 1273617a3babSopenharmony_ci0:? 'ina' ( smooth in 4-element array of mediump float) 1274617a3babSopenharmony_ci0:? 'inaa' ( smooth in 4-element array of 2-element array of mediump float) 1275617a3babSopenharmony_ci0:? 'ins' ( smooth in structure{ global mediump float f}) 1276617a3babSopenharmony_ci0:? 'inasa' ( smooth in 4-element array of structure{ global mediump float f}) 1277617a3babSopenharmony_ci0:? 'insa' ( smooth in 4-element array of structure{ global mediump float f}) 1278617a3babSopenharmony_ci0:? 'inSA' ( smooth in structure{ global 4-element array of mediump float f}) 1279617a3babSopenharmony_ci0:? 'inSS' ( smooth in structure{ global mediump float f, global structure{ global mediump float f} s}) 1280617a3babSopenharmony_ci0:? 'outbinst' ( out block{ out mediump int a}) 1281617a3babSopenharmony_ci0:? 'inbinst' ( in block{ in mediump int a, in mediump 4-component vector of float v, in structure{ global mediump int b} s}) 1282617a3babSopenharmony_ci0:? 'anon@0' ( in block{layout( location=12) in mediump int aAnon, layout( location=13) centroid in mediump 4-component vector of float vAnon}) 1283617a3babSopenharmony_ci0:? 'aliased' (layout( location=13) smooth in mediump 4-component vector of float) 1284617a3babSopenharmony_ci0:? 'arrayedInst' ( in 4-element array of block{ in mediump float f}) 1285617a3babSopenharmony_ci0:? 'gl_FragDepth' ( gl_FragDepth highp float FragDepth) 1286617a3babSopenharmony_ci0:? 'inf' ( smooth in mediump 2-component vector of float) 1287617a3babSopenharmony_ci0:? 'ing' ( smooth in mediump 2-component vector of float) 1288617a3babSopenharmony_ci0:? 'offsets' ( uniform 4-element array of mediump 2-component vector of int) 1289617a3babSopenharmony_ci0:? 'sArray' ( uniform 4-element array of highp sampler2D) 1290617a3babSopenharmony_ci0:? 'sIndex' ( uniform mediump int) 1291617a3babSopenharmony_ci0:? 'auArray' (layout( binding=0 offset=0) uniform 2-element array of highp atomic_uint) 1292617a3babSopenharmony_ci0:? 'ubInst' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform mediump int i}) 1293617a3babSopenharmony_ci0:? 'bbInst' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer mediump int i}) 1294617a3babSopenharmony_ci0:? 'iArray' ( writeonly uniform 5-element array of highp image2D) 1295617a3babSopenharmony_ci0:? 'constOffsets' ( const 4-element array of mediump 2-component vector of int) 1296617a3babSopenharmony_ci0:? 0 (const int) 1297617a3babSopenharmony_ci0:? 0 (const int) 1298617a3babSopenharmony_ci0:? 0 (const int) 1299617a3babSopenharmony_ci0:? 0 (const int) 1300617a3babSopenharmony_ci0:? 0 (const int) 1301617a3babSopenharmony_ci0:? 0 (const int) 1302617a3babSopenharmony_ci0:? 0 (const int) 1303617a3babSopenharmony_ci0:? 0 (const int) 1304617a3babSopenharmony_ci0:? 'CA1' ( writeonly uniform highp imageCubeArray) 1305617a3babSopenharmony_ci0:? 'CA2' ( writeonly uniform highp iimageCubeArray) 1306617a3babSopenharmony_ci0:? 'CA3' ( writeonly uniform highp uimageCubeArray) 1307617a3babSopenharmony_ci0:? 'CA4' ( uniform highp samplerCubeArray) 1308617a3babSopenharmony_ci0:? 'CA5' ( uniform highp samplerCubeArrayShadow) 1309617a3babSopenharmony_ci0:? 'CA6' ( uniform highp isamplerCubeArray) 1310617a3babSopenharmony_ci0:? 'CA7' ( uniform highp usamplerCubeArray) 1311617a3babSopenharmony_ci0:? 'gl_SampleMaskIn' ( flat in 1-element array of highp int SampleMaskIn) 1312617a3babSopenharmony_ci0:? 'gl_SampleMask' ( out 1-element array of highp int SampleMaskIn) 1313617a3babSopenharmony_ci0:? 'im2Df' (layout( r32f) uniform highp image2D) 1314617a3babSopenharmony_ci0:? 'im2Du' (layout( r32ui) uniform highp uimage2D) 1315617a3babSopenharmony_ci0:? 'im2Di' (layout( r32i) uniform highp iimage2D) 1316617a3babSopenharmony_ci0:? 'P' ( uniform mediump 2-component vector of int) 1317617a3babSopenharmony_ci0:? 'badIm2Df' (layout( rgba32f) uniform highp image2D) 1318617a3babSopenharmony_ci0:? 'badIm2Du' (layout( rgba8ui) uniform highp uimage2D) 1319617a3babSopenharmony_ci0:? 'badIm2Di' (layout( rgba16i) uniform highp iimage2D) 1320617a3babSopenharmony_ci0:? 'colorSampInBad' ( smooth sample in mediump 4-component vector of float) 1321617a3babSopenharmony_ci0:? 'colorCentroidBad' ( centroid out mediump 4-component vector of float) 1322617a3babSopenharmony_ci0:? 'colorBadFlat' ( flat out mediump 4-component vector of float) 1323617a3babSopenharmony_ci0:? 'colorBadSmooth' ( smooth out mediump 4-component vector of float) 1324617a3babSopenharmony_ci0:? 'colorBadNo' ( noperspective out mediump 4-component vector of float) 1325617a3babSopenharmony_ci0:? 'colorfc' ( centroid flat in mediump 2-component vector of float) 1326617a3babSopenharmony_ci0:? 'scalarIn' ( smooth in mediump float) 1327617a3babSopenharmony_ci0:? 'colorSampIn' ( smooth sample in mediump 4-component vector of float) 1328617a3babSopenharmony_ci0:? 'colorSampleBad' ( sample out mediump 4-component vector of float) 1329617a3babSopenharmony_ci0:? 'colorfsi' ( flat sample in mediump 4-component vector of float) 1330617a3babSopenharmony_ci0:? 'sampInArray' ( smooth sample in 4-element array of mediump 3-component vector of float) 1331617a3babSopenharmony_ci0:? 'badout' ( out mediump 4-component vector of float) 1332617a3babSopenharmony_ci0:? 'outAA' ( out 2-element array of 2-element array of mediump 4-component vector of float) 1333617a3babSopenharmony_ci0:? 'b' ( global mediump int) 1334617a3babSopenharmony_ci 1335