1617a3babSopenharmony_ci300operations.frag 2617a3babSopenharmony_ciERROR: 0:11: 'float' : type requires declaration of default precision qualifier 3617a3babSopenharmony_ciERROR: 0:30: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}' and a right operand of type 'layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}' (or there is no acceptable conversion) 4617a3babSopenharmony_ciERROR: 0:31: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type ' global structure{ global mediump int i}' and a right operand of type ' global structure{ global mediump int i}' (or there is no acceptable conversion) 5617a3babSopenharmony_ciERROR: 0:32: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 6617a3babSopenharmony_ciERROR: 0:33: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 7617a3babSopenharmony_ciERROR: 0:34: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump int' (or there is no acceptable conversion) 8617a3babSopenharmony_ciERROR: 0:35: 'assign' : cannot convert from ' temp mediump 4-component vector of int' to ' temp mediump 3-component vector of int' 9617a3babSopenharmony_ciERROR: 0:36: '/' : wrong operand types: no operation '/' exists that takes a left-hand operand of type ' temp mediump 4-component vector of int' and a right operand of type ' temp mediump 4-component vector of uint' (or there is no acceptable conversion) 10617a3babSopenharmony_ciERROR: 0:37: '-' : wrong operand types: no operation '-' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump 3-component vector of float' (or there is no acceptable conversion) 11617a3babSopenharmony_ciERROR: 0:38: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump 3-component vector of int' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion) 12617a3babSopenharmony_ciERROR: 0:39: '*' : wrong operand types: no operation '*' exists that takes a left-hand operand of type ' global 5-element array of mediump float' and a right operand of type ' global 5-element array of mediump float' (or there is no acceptable conversion) 13617a3babSopenharmony_ciERROR: 0:40: '/' : wrong operand types: no operation '/' exists that takes a left-hand operand of type ' temp bool' and a right operand of type ' temp bool' (or there is no acceptable conversion) 14617a3babSopenharmony_ciERROR: 0:42: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type ' temp mediump float' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 15617a3babSopenharmony_ciERROR: 0:43: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 16617a3babSopenharmony_ciERROR: 0:44: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type ' temp mediump float' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion) 17617a3babSopenharmony_ciERROR: 0:45: '++' : l-value required "instanceName" (can't modify a uniform) 18617a3babSopenharmony_ciERROR: 0:45: '++' : wrong operand type no operation '++' exists that takes an operand of type layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f} (or there is no acceptable conversion) 19617a3babSopenharmony_ciERROR: 0:46: '++' : wrong operand type no operation '++' exists that takes an operand of type global structure{ global mediump int i} (or there is no acceptable conversion) 20617a3babSopenharmony_ciERROR: 0:47: '--' : wrong operand type no operation '--' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion) 21617a3babSopenharmony_ciERROR: 0:48: '++' : wrong operand type no operation '++' exists that takes an operand of type temp 3-component vector of bool (or there is no acceptable conversion) 22617a3babSopenharmony_ciERROR: 0:50: '<' : wrong operand types: no operation '<' exists that takes a left-hand operand of type ' temp mediump 3-component vector of int' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion) 23617a3babSopenharmony_ciERROR: 0:51: '>' : wrong operand types: no operation '>' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 2X2 matrix of float' (or there is no acceptable conversion) 24617a3babSopenharmony_ciERROR: 0:52: '!=' : wrong operand types: no operation '!=' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 4X4 matrix of float' (or there is no acceptable conversion) 25617a3babSopenharmony_ciERROR: 0:53: '>=' : wrong operand types: no operation '>=' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion) 26617a3babSopenharmony_ciERROR: 0:54: '<=' : wrong operand types: no operation '<=' exists that takes a left-hand operand of type ' global 5-element array of mediump float' and a right operand of type ' global 5-element array of mediump float' (or there is no acceptable conversion) 27617a3babSopenharmony_ciERROR: 0:55: '>' : wrong operand types: no operation '>' exists that takes a left-hand operand of type ' temp bool' and a right operand of type ' temp bool' (or there is no acceptable conversion) 28617a3babSopenharmony_ciERROR: 0:57: '&&' : wrong operand types: no operation '&&' exists that takes a left-hand operand of type ' temp bool' and a right operand of type ' temp 3-component vector of bool' (or there is no acceptable conversion) 29617a3babSopenharmony_ciERROR: 0:58: '^^' : wrong operand types: no operation '^^' exists that takes a left-hand operand of type ' temp 3-component vector of bool' and a right operand of type ' temp 3-component vector of bool' (or there is no acceptable conversion) 30617a3babSopenharmony_ciERROR: 0:59: '||' : wrong operand types: no operation '||' exists that takes a left-hand operand of type ' temp 3-component vector of bool' and a right operand of type ' temp bool' (or there is no acceptable conversion) 31617a3babSopenharmony_ciERROR: 0:60: '&&' : wrong operand types: no operation '&&' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump int' (or there is no acceptable conversion) 32617a3babSopenharmony_ciERROR: 0:61: '||' : wrong operand types: no operation '||' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion) 33617a3babSopenharmony_ciERROR: 0:62: '^^' : wrong operand types: no operation '^^' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 2X2 matrix of float' (or there is no acceptable conversion) 34617a3babSopenharmony_ciERROR: 0:64: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump uint (or there is no acceptable conversion) 35617a3babSopenharmony_ciERROR: 0:65: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump int (or there is no acceptable conversion) 36617a3babSopenharmony_ciERROR: 0:66: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump 2X2 matrix of float (or there is no acceptable conversion) 37617a3babSopenharmony_ciERROR: 0:67: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump 3-component vector of float (or there is no acceptable conversion) 38617a3babSopenharmony_ciERROR: 0:68: '!' : wrong operand type no operation '!' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion) 39617a3babSopenharmony_ciERROR: 0:70: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump float (or there is no acceptable conversion) 40617a3babSopenharmony_ciERROR: 0:71: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump 4X4 matrix of float (or there is no acceptable conversion) 41617a3babSopenharmony_ciERROR: 0:72: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump 3-component vector of float (or there is no acceptable conversion) 42617a3babSopenharmony_ciERROR: 0:73: '~' : wrong operand type no operation '~' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion) 43617a3babSopenharmony_ciERROR: 0:74: '~' : wrong operand type no operation '~' exists that takes an operand of type layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f} (or there is no acceptable conversion) 44617a3babSopenharmony_ciERROR: 0:76: '<<' : wrong operand types: no operation '<<' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump 3-component vector of int' (or there is no acceptable conversion) 45617a3babSopenharmony_ciERROR: 0:77: '<<' : wrong operand types: no operation '<<' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion) 46617a3babSopenharmony_ciERROR: 0:78: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 47617a3babSopenharmony_ciERROR: 0:79: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump float' and a right operand of type ' temp mediump int' (or there is no acceptable conversion) 48617a3babSopenharmony_ciERROR: 0:80: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump 4X4 matrix of float' and a right operand of type ' temp mediump int' (or there is no acceptable conversion) 49617a3babSopenharmony_ciERROR: 0:81: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' global 5-element array of mediump float' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion) 50617a3babSopenharmony_ciERROR: 0:82: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump 3-component vector of int' and a right operand of type ' temp mediump 4-component vector of int' (or there is no acceptable conversion) 51617a3babSopenharmony_ciERROR: 0:84: '&' : wrong operand types: no operation '&' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion) 52617a3babSopenharmony_ciERROR: 0:85: 'assign' : cannot convert from ' temp mediump 3-component vector of uint' to ' temp mediump uint' 53617a3babSopenharmony_ciERROR: 0:86: '|' : wrong operand types: no operation '|' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion) 54617a3babSopenharmony_ciERROR: 0:87: '&' : wrong operand types: no operation '&' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 55617a3babSopenharmony_ciERROR: 0:88: '|' : wrong operand types: no operation '|' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 2X2 matrix of float' (or there is no acceptable conversion) 56617a3babSopenharmony_ciERROR: 0:89: '^' : wrong operand types: no operation '^' exists that takes a left-hand operand of type ' global structure{ global mediump int i}' and a right operand of type ' global structure{ global mediump int i}' (or there is no acceptable conversion) 57617a3babSopenharmony_ciERROR: 0:90: 'assign' : l-value required 58617a3babSopenharmony_ciERROR: 56 compilation errors. No code generated. 59617a3babSopenharmony_ci 60617a3babSopenharmony_ci 61617a3babSopenharmony_ciShader version: 300 62617a3babSopenharmony_ciERROR: node is still EOpNull! 63617a3babSopenharmony_ci0:13 Function Definition: main( ( global void) 64617a3babSopenharmony_ci0:13 Function Parameters: 65617a3babSopenharmony_ci0:? Sequence 66617a3babSopenharmony_ci0:30 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 67617a3babSopenharmony_ci0:31 's' ( global structure{ global mediump int i}) 68617a3babSopenharmony_ci0:32 'i' ( temp mediump int) 69617a3babSopenharmony_ci0:33 'u' ( temp mediump uint) 70617a3babSopenharmony_ci0:34 'u' ( temp mediump uint) 71617a3babSopenharmony_ci0:35 'iv3' ( temp mediump 3-component vector of int) 72617a3babSopenharmony_ci0:36 'iv4' ( temp mediump 4-component vector of int) 73617a3babSopenharmony_ci0:37 'i' ( temp mediump int) 74617a3babSopenharmony_ci0:38 'iv3' ( temp mediump 3-component vector of int) 75617a3babSopenharmony_ci0:39 'a' ( global 5-element array of mediump float) 76617a3babSopenharmony_ci0:40 'b' ( temp bool) 77617a3babSopenharmony_ci0:42 'f' ( temp mediump float) 78617a3babSopenharmony_ci0:43 'i' ( temp mediump int) 79617a3babSopenharmony_ci0:44 'f' ( temp mediump float) 80617a3babSopenharmony_ci0:45 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 81617a3babSopenharmony_ci0:46 's' ( global structure{ global mediump int i}) 82617a3babSopenharmony_ci0:47 'a' ( global 5-element array of mediump float) 83617a3babSopenharmony_ci0:48 'b3' ( temp 3-component vector of bool) 84617a3babSopenharmony_ci0:50 Constant: 85617a3babSopenharmony_ci0:50 false (const bool) 86617a3babSopenharmony_ci0:51 Constant: 87617a3babSopenharmony_ci0:51 false (const bool) 88617a3babSopenharmony_ci0:52 Constant: 89617a3babSopenharmony_ci0:52 false (const bool) 90617a3babSopenharmony_ci0:53 Constant: 91617a3babSopenharmony_ci0:53 false (const bool) 92617a3babSopenharmony_ci0:54 Constant: 93617a3babSopenharmony_ci0:54 false (const bool) 94617a3babSopenharmony_ci0:55 Constant: 95617a3babSopenharmony_ci0:55 false (const bool) 96617a3babSopenharmony_ci0:57 Constant: 97617a3babSopenharmony_ci0:57 false (const bool) 98617a3babSopenharmony_ci0:58 Constant: 99617a3babSopenharmony_ci0:58 false (const bool) 100617a3babSopenharmony_ci0:59 Constant: 101617a3babSopenharmony_ci0:59 false (const bool) 102617a3babSopenharmony_ci0:60 Constant: 103617a3babSopenharmony_ci0:60 false (const bool) 104617a3babSopenharmony_ci0:61 Constant: 105617a3babSopenharmony_ci0:61 false (const bool) 106617a3babSopenharmony_ci0:62 Constant: 107617a3babSopenharmony_ci0:62 false (const bool) 108617a3babSopenharmony_ci0:64 'u' ( temp mediump uint) 109617a3babSopenharmony_ci0:65 'i' ( temp mediump int) 110617a3babSopenharmony_ci0:66 'm2' ( temp mediump 2X2 matrix of float) 111617a3babSopenharmony_ci0:67 'v3' ( temp mediump 3-component vector of float) 112617a3babSopenharmony_ci0:68 'a' ( global 5-element array of mediump float) 113617a3babSopenharmony_ci0:70 'f' ( temp mediump float) 114617a3babSopenharmony_ci0:71 'm4' ( temp mediump 4X4 matrix of float) 115617a3babSopenharmony_ci0:72 'v3' ( temp mediump 3-component vector of float) 116617a3babSopenharmony_ci0:73 'a' ( global 5-element array of mediump float) 117617a3babSopenharmony_ci0:74 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 118617a3babSopenharmony_ci0:76 'i' ( temp mediump int) 119617a3babSopenharmony_ci0:77 'u' ( temp mediump uint) 120617a3babSopenharmony_ci0:78 'i' ( temp mediump int) 121617a3babSopenharmony_ci0:79 'f' ( temp mediump float) 122617a3babSopenharmony_ci0:80 'm4' ( temp mediump 4X4 matrix of float) 123617a3babSopenharmony_ci0:81 'a' ( global 5-element array of mediump float) 124617a3babSopenharmony_ci0:82 'iv3' ( temp mediump 3-component vector of int) 125617a3babSopenharmony_ci0:84 'i' ( temp mediump int) 126617a3babSopenharmony_ci0:85 'u' ( temp mediump uint) 127617a3babSopenharmony_ci0:86 'i' ( temp mediump int) 128617a3babSopenharmony_ci0:87 'u' ( temp mediump uint) 129617a3babSopenharmony_ci0:88 'm2' ( temp mediump 2X2 matrix of float) 130617a3babSopenharmony_ci0:89 's' ( global structure{ global mediump int i}) 131617a3babSopenharmony_ci0:90 move second child to first child ( temp mediump float) 132617a3babSopenharmony_ci0:90 move second child to first child ( temp mediump float) 133617a3babSopenharmony_ci0:90 'f' ( temp mediump float) 134617a3babSopenharmony_ci0:90 'f' ( temp mediump float) 135617a3babSopenharmony_ci0:90 'f' ( temp mediump float) 136617a3babSopenharmony_ci0:93 vector-scale ( temp mediump 4-component vector of float) 137617a3babSopenharmony_ci0:93 'f' ( temp mediump float) 138617a3babSopenharmony_ci0:93 'v4' ( temp mediump 4-component vector of float) 139617a3babSopenharmony_ci0:94 add ( temp mediump uint) 140617a3babSopenharmony_ci0:94 'u' ( temp mediump uint) 141617a3babSopenharmony_ci0:94 'u' ( temp mediump uint) 142617a3babSopenharmony_ci0:95 divide ( temp mediump 4-component vector of uint) 143617a3babSopenharmony_ci0:95 'uv4' ( temp mediump 4-component vector of uint) 144617a3babSopenharmony_ci0:95 'u' ( temp mediump uint) 145617a3babSopenharmony_ci0:96 subtract second child into first child ( temp mediump 3-component vector of int) 146617a3babSopenharmony_ci0:96 'iv3' ( temp mediump 3-component vector of int) 147617a3babSopenharmony_ci0:96 'iv3' ( temp mediump 3-component vector of int) 148617a3babSopenharmony_ci0:98 mod second child into first child ( temp mediump int) 149617a3babSopenharmony_ci0:98 'i' ( temp mediump int) 150617a3babSopenharmony_ci0:98 Constant: 151617a3babSopenharmony_ci0:98 3 (const int) 152617a3babSopenharmony_ci0:99 mod ( temp mediump 3-component vector of uint) 153617a3babSopenharmony_ci0:99 'uv3' ( temp mediump 3-component vector of uint) 154617a3babSopenharmony_ci0:99 Constant: 155617a3babSopenharmony_ci0:99 4 (const uint) 156617a3babSopenharmony_ci0:100 Pre-Decrement ( temp mediump 2X2 matrix of float) 157617a3babSopenharmony_ci0:100 'm2' ( temp mediump 2X2 matrix of float) 158617a3babSopenharmony_ci0:101 Post-Increment ( temp mediump 4-component vector of int) 159617a3babSopenharmony_ci0:101 'iv4' ( temp mediump 4-component vector of int) 160617a3babSopenharmony_ci0:103 Compare Not Equal ( temp bool) 161617a3babSopenharmony_ci0:103 'm4' ( temp mediump 4X4 matrix of float) 162617a3babSopenharmony_ci0:103 'm4' ( temp mediump 4X4 matrix of float) 163617a3babSopenharmony_ci0:104 Compare Equal ( temp bool) 164617a3babSopenharmony_ci0:104 'm2' ( temp mediump 2X2 matrix of float) 165617a3babSopenharmony_ci0:104 'm2' ( temp mediump 2X2 matrix of float) 166617a3babSopenharmony_ci0:105 Compare Less Than or Equal ( temp bool) 167617a3babSopenharmony_ci0:105 'i' ( temp mediump int) 168617a3babSopenharmony_ci0:105 'i' ( temp mediump int) 169617a3babSopenharmony_ci0:106 Compare Equal ( temp bool) 170617a3babSopenharmony_ci0:106 'a' ( global 5-element array of mediump float) 171617a3babSopenharmony_ci0:106 'a' ( global 5-element array of mediump float) 172617a3babSopenharmony_ci0:107 Compare Not Equal ( temp bool) 173617a3babSopenharmony_ci0:107 's' ( global structure{ global mediump int i}) 174617a3babSopenharmony_ci0:107 's' ( global structure{ global mediump int i}) 175617a3babSopenharmony_ci0:109 logical-and ( temp bool) 176617a3babSopenharmony_ci0:109 'b' ( temp bool) 177617a3babSopenharmony_ci0:109 'b' ( temp bool) 178617a3babSopenharmony_ci0:110 logical-or ( temp bool) 179617a3babSopenharmony_ci0:110 'b' ( temp bool) 180617a3babSopenharmony_ci0:110 'b' ( temp bool) 181617a3babSopenharmony_ci0:111 logical-xor ( temp bool) 182617a3babSopenharmony_ci0:111 'b' ( temp bool) 183617a3babSopenharmony_ci0:111 'b' ( temp bool) 184617a3babSopenharmony_ci0:113 Comma ( temp mediump 3-component vector of uint) 185617a3babSopenharmony_ci0:113 Negate conditional ( temp bool) 186617a3babSopenharmony_ci0:113 'b' ( temp bool) 187617a3babSopenharmony_ci0:113 'uv3' ( temp mediump 3-component vector of uint) 188617a3babSopenharmony_ci0:115 Bitwise not ( temp mediump int) 189617a3babSopenharmony_ci0:115 'i' ( temp mediump int) 190617a3babSopenharmony_ci0:116 Bitwise not ( temp mediump uint) 191617a3babSopenharmony_ci0:116 'u' ( temp mediump uint) 192617a3babSopenharmony_ci0:117 Bitwise not ( temp mediump 3-component vector of uint) 193617a3babSopenharmony_ci0:117 'uv3' ( temp mediump 3-component vector of uint) 194617a3babSopenharmony_ci0:118 Bitwise not ( temp mediump 3-component vector of int) 195617a3babSopenharmony_ci0:118 'iv3' ( temp mediump 3-component vector of int) 196617a3babSopenharmony_ci0:120 left shift second child into first child ( temp mediump 3-component vector of uint) 197617a3babSopenharmony_ci0:120 'uv3' ( temp mediump 3-component vector of uint) 198617a3babSopenharmony_ci0:120 'i' ( temp mediump int) 199617a3babSopenharmony_ci0:121 right-shift ( temp mediump int) 200617a3babSopenharmony_ci0:121 'i' ( temp mediump int) 201617a3babSopenharmony_ci0:121 'i' ( temp mediump int) 202617a3babSopenharmony_ci0:122 left-shift ( temp mediump uint) 203617a3babSopenharmony_ci0:122 'u' ( temp mediump uint) 204617a3babSopenharmony_ci0:122 'u' ( temp mediump uint) 205617a3babSopenharmony_ci0:123 right-shift ( temp mediump 3-component vector of int) 206617a3babSopenharmony_ci0:123 'iv3' ( temp mediump 3-component vector of int) 207617a3babSopenharmony_ci0:123 'iv3' ( temp mediump 3-component vector of int) 208617a3babSopenharmony_ci0:125 bitwise and ( temp mediump int) 209617a3babSopenharmony_ci0:125 'i' ( temp mediump int) 210617a3babSopenharmony_ci0:125 'i' ( temp mediump int) 211617a3babSopenharmony_ci0:126 inclusive-or ( temp mediump uint) 212617a3babSopenharmony_ci0:126 'u' ( temp mediump uint) 213617a3babSopenharmony_ci0:126 'u' ( temp mediump uint) 214617a3babSopenharmony_ci0:127 exclusive-or ( temp mediump 3-component vector of int) 215617a3babSopenharmony_ci0:127 'iv3' ( temp mediump 3-component vector of int) 216617a3babSopenharmony_ci0:127 'iv3' ( temp mediump 3-component vector of int) 217617a3babSopenharmony_ci0:128 bitwise and ( temp mediump 3-component vector of uint) 218617a3babSopenharmony_ci0:128 'u' ( temp mediump uint) 219617a3babSopenharmony_ci0:128 'uv3' ( temp mediump 3-component vector of uint) 220617a3babSopenharmony_ci0:129 inclusive-or ( temp mediump 3-component vector of uint) 221617a3babSopenharmony_ci0:129 'uv3' ( temp mediump 3-component vector of uint) 222617a3babSopenharmony_ci0:129 'u' ( temp mediump uint) 223617a3babSopenharmony_ci0:130 and second child into first child ( temp mediump 3-component vector of uint) 224617a3babSopenharmony_ci0:130 'uv3' ( temp mediump 3-component vector of uint) 225617a3babSopenharmony_ci0:130 'u' ( temp mediump uint) 226617a3babSopenharmony_ci0:132 direct index ( temp mediump int) 227617a3babSopenharmony_ci0:132 'arr' ( temp 2-element array of mediump int) 228617a3babSopenharmony_ci0:132 Constant: 229617a3babSopenharmony_ci0:132 1 (const int) 230617a3babSopenharmony_ci0:134 direct index ( temp mediump int) 231617a3babSopenharmony_ci0:134 'arr2' ( temp 3-element array of mediump int) 232617a3babSopenharmony_ci0:134 Constant: 233617a3babSopenharmony_ci0:134 2 (const int) 234617a3babSopenharmony_ci0:? Linker Objects 235617a3babSopenharmony_ci0:? 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 236617a3babSopenharmony_ci0:? 's' ( global structure{ global mediump int i}) 237617a3babSopenharmony_ci0:? 'a' ( global 5-element array of mediump float) 238617a3babSopenharmony_ci 239617a3babSopenharmony_ci 240617a3babSopenharmony_ciLinked fragment stage: 241617a3babSopenharmony_ci 242617a3babSopenharmony_ci 243617a3babSopenharmony_ciShader version: 300 244617a3babSopenharmony_ciERROR: node is still EOpNull! 245617a3babSopenharmony_ci0:13 Function Definition: main( ( global void) 246617a3babSopenharmony_ci0:13 Function Parameters: 247617a3babSopenharmony_ci0:? Sequence 248617a3babSopenharmony_ci0:30 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 249617a3babSopenharmony_ci0:31 's' ( global structure{ global mediump int i}) 250617a3babSopenharmony_ci0:32 'i' ( temp mediump int) 251617a3babSopenharmony_ci0:33 'u' ( temp mediump uint) 252617a3babSopenharmony_ci0:34 'u' ( temp mediump uint) 253617a3babSopenharmony_ci0:35 'iv3' ( temp mediump 3-component vector of int) 254617a3babSopenharmony_ci0:36 'iv4' ( temp mediump 4-component vector of int) 255617a3babSopenharmony_ci0:37 'i' ( temp mediump int) 256617a3babSopenharmony_ci0:38 'iv3' ( temp mediump 3-component vector of int) 257617a3babSopenharmony_ci0:39 'a' ( global 5-element array of mediump float) 258617a3babSopenharmony_ci0:40 'b' ( temp bool) 259617a3babSopenharmony_ci0:42 'f' ( temp mediump float) 260617a3babSopenharmony_ci0:43 'i' ( temp mediump int) 261617a3babSopenharmony_ci0:44 'f' ( temp mediump float) 262617a3babSopenharmony_ci0:45 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 263617a3babSopenharmony_ci0:46 's' ( global structure{ global mediump int i}) 264617a3babSopenharmony_ci0:47 'a' ( global 5-element array of mediump float) 265617a3babSopenharmony_ci0:48 'b3' ( temp 3-component vector of bool) 266617a3babSopenharmony_ci0:50 Constant: 267617a3babSopenharmony_ci0:50 false (const bool) 268617a3babSopenharmony_ci0:51 Constant: 269617a3babSopenharmony_ci0:51 false (const bool) 270617a3babSopenharmony_ci0:52 Constant: 271617a3babSopenharmony_ci0:52 false (const bool) 272617a3babSopenharmony_ci0:53 Constant: 273617a3babSopenharmony_ci0:53 false (const bool) 274617a3babSopenharmony_ci0:54 Constant: 275617a3babSopenharmony_ci0:54 false (const bool) 276617a3babSopenharmony_ci0:55 Constant: 277617a3babSopenharmony_ci0:55 false (const bool) 278617a3babSopenharmony_ci0:57 Constant: 279617a3babSopenharmony_ci0:57 false (const bool) 280617a3babSopenharmony_ci0:58 Constant: 281617a3babSopenharmony_ci0:58 false (const bool) 282617a3babSopenharmony_ci0:59 Constant: 283617a3babSopenharmony_ci0:59 false (const bool) 284617a3babSopenharmony_ci0:60 Constant: 285617a3babSopenharmony_ci0:60 false (const bool) 286617a3babSopenharmony_ci0:61 Constant: 287617a3babSopenharmony_ci0:61 false (const bool) 288617a3babSopenharmony_ci0:62 Constant: 289617a3babSopenharmony_ci0:62 false (const bool) 290617a3babSopenharmony_ci0:64 'u' ( temp mediump uint) 291617a3babSopenharmony_ci0:65 'i' ( temp mediump int) 292617a3babSopenharmony_ci0:66 'm2' ( temp mediump 2X2 matrix of float) 293617a3babSopenharmony_ci0:67 'v3' ( temp mediump 3-component vector of float) 294617a3babSopenharmony_ci0:68 'a' ( global 5-element array of mediump float) 295617a3babSopenharmony_ci0:70 'f' ( temp mediump float) 296617a3babSopenharmony_ci0:71 'm4' ( temp mediump 4X4 matrix of float) 297617a3babSopenharmony_ci0:72 'v3' ( temp mediump 3-component vector of float) 298617a3babSopenharmony_ci0:73 'a' ( global 5-element array of mediump float) 299617a3babSopenharmony_ci0:74 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 300617a3babSopenharmony_ci0:76 'i' ( temp mediump int) 301617a3babSopenharmony_ci0:77 'u' ( temp mediump uint) 302617a3babSopenharmony_ci0:78 'i' ( temp mediump int) 303617a3babSopenharmony_ci0:79 'f' ( temp mediump float) 304617a3babSopenharmony_ci0:80 'm4' ( temp mediump 4X4 matrix of float) 305617a3babSopenharmony_ci0:81 'a' ( global 5-element array of mediump float) 306617a3babSopenharmony_ci0:82 'iv3' ( temp mediump 3-component vector of int) 307617a3babSopenharmony_ci0:84 'i' ( temp mediump int) 308617a3babSopenharmony_ci0:85 'u' ( temp mediump uint) 309617a3babSopenharmony_ci0:86 'i' ( temp mediump int) 310617a3babSopenharmony_ci0:87 'u' ( temp mediump uint) 311617a3babSopenharmony_ci0:88 'm2' ( temp mediump 2X2 matrix of float) 312617a3babSopenharmony_ci0:89 's' ( global structure{ global mediump int i}) 313617a3babSopenharmony_ci0:90 move second child to first child ( temp mediump float) 314617a3babSopenharmony_ci0:90 move second child to first child ( temp mediump float) 315617a3babSopenharmony_ci0:90 'f' ( temp mediump float) 316617a3babSopenharmony_ci0:90 'f' ( temp mediump float) 317617a3babSopenharmony_ci0:90 'f' ( temp mediump float) 318617a3babSopenharmony_ci0:93 vector-scale ( temp mediump 4-component vector of float) 319617a3babSopenharmony_ci0:93 'f' ( temp mediump float) 320617a3babSopenharmony_ci0:93 'v4' ( temp mediump 4-component vector of float) 321617a3babSopenharmony_ci0:94 add ( temp mediump uint) 322617a3babSopenharmony_ci0:94 'u' ( temp mediump uint) 323617a3babSopenharmony_ci0:94 'u' ( temp mediump uint) 324617a3babSopenharmony_ci0:95 divide ( temp mediump 4-component vector of uint) 325617a3babSopenharmony_ci0:95 'uv4' ( temp mediump 4-component vector of uint) 326617a3babSopenharmony_ci0:95 'u' ( temp mediump uint) 327617a3babSopenharmony_ci0:96 subtract second child into first child ( temp mediump 3-component vector of int) 328617a3babSopenharmony_ci0:96 'iv3' ( temp mediump 3-component vector of int) 329617a3babSopenharmony_ci0:96 'iv3' ( temp mediump 3-component vector of int) 330617a3babSopenharmony_ci0:98 mod second child into first child ( temp mediump int) 331617a3babSopenharmony_ci0:98 'i' ( temp mediump int) 332617a3babSopenharmony_ci0:98 Constant: 333617a3babSopenharmony_ci0:98 3 (const int) 334617a3babSopenharmony_ci0:99 mod ( temp mediump 3-component vector of uint) 335617a3babSopenharmony_ci0:99 'uv3' ( temp mediump 3-component vector of uint) 336617a3babSopenharmony_ci0:99 Constant: 337617a3babSopenharmony_ci0:99 4 (const uint) 338617a3babSopenharmony_ci0:100 Pre-Decrement ( temp mediump 2X2 matrix of float) 339617a3babSopenharmony_ci0:100 'm2' ( temp mediump 2X2 matrix of float) 340617a3babSopenharmony_ci0:101 Post-Increment ( temp mediump 4-component vector of int) 341617a3babSopenharmony_ci0:101 'iv4' ( temp mediump 4-component vector of int) 342617a3babSopenharmony_ci0:103 Compare Not Equal ( temp bool) 343617a3babSopenharmony_ci0:103 'm4' ( temp mediump 4X4 matrix of float) 344617a3babSopenharmony_ci0:103 'm4' ( temp mediump 4X4 matrix of float) 345617a3babSopenharmony_ci0:104 Compare Equal ( temp bool) 346617a3babSopenharmony_ci0:104 'm2' ( temp mediump 2X2 matrix of float) 347617a3babSopenharmony_ci0:104 'm2' ( temp mediump 2X2 matrix of float) 348617a3babSopenharmony_ci0:105 Compare Less Than or Equal ( temp bool) 349617a3babSopenharmony_ci0:105 'i' ( temp mediump int) 350617a3babSopenharmony_ci0:105 'i' ( temp mediump int) 351617a3babSopenharmony_ci0:106 Compare Equal ( temp bool) 352617a3babSopenharmony_ci0:106 'a' ( global 5-element array of mediump float) 353617a3babSopenharmony_ci0:106 'a' ( global 5-element array of mediump float) 354617a3babSopenharmony_ci0:107 Compare Not Equal ( temp bool) 355617a3babSopenharmony_ci0:107 's' ( global structure{ global mediump int i}) 356617a3babSopenharmony_ci0:107 's' ( global structure{ global mediump int i}) 357617a3babSopenharmony_ci0:109 logical-and ( temp bool) 358617a3babSopenharmony_ci0:109 'b' ( temp bool) 359617a3babSopenharmony_ci0:109 'b' ( temp bool) 360617a3babSopenharmony_ci0:110 logical-or ( temp bool) 361617a3babSopenharmony_ci0:110 'b' ( temp bool) 362617a3babSopenharmony_ci0:110 'b' ( temp bool) 363617a3babSopenharmony_ci0:111 logical-xor ( temp bool) 364617a3babSopenharmony_ci0:111 'b' ( temp bool) 365617a3babSopenharmony_ci0:111 'b' ( temp bool) 366617a3babSopenharmony_ci0:113 Comma ( temp mediump 3-component vector of uint) 367617a3babSopenharmony_ci0:113 Negate conditional ( temp bool) 368617a3babSopenharmony_ci0:113 'b' ( temp bool) 369617a3babSopenharmony_ci0:113 'uv3' ( temp mediump 3-component vector of uint) 370617a3babSopenharmony_ci0:115 Bitwise not ( temp mediump int) 371617a3babSopenharmony_ci0:115 'i' ( temp mediump int) 372617a3babSopenharmony_ci0:116 Bitwise not ( temp mediump uint) 373617a3babSopenharmony_ci0:116 'u' ( temp mediump uint) 374617a3babSopenharmony_ci0:117 Bitwise not ( temp mediump 3-component vector of uint) 375617a3babSopenharmony_ci0:117 'uv3' ( temp mediump 3-component vector of uint) 376617a3babSopenharmony_ci0:118 Bitwise not ( temp mediump 3-component vector of int) 377617a3babSopenharmony_ci0:118 'iv3' ( temp mediump 3-component vector of int) 378617a3babSopenharmony_ci0:120 left shift second child into first child ( temp mediump 3-component vector of uint) 379617a3babSopenharmony_ci0:120 'uv3' ( temp mediump 3-component vector of uint) 380617a3babSopenharmony_ci0:120 'i' ( temp mediump int) 381617a3babSopenharmony_ci0:121 right-shift ( temp mediump int) 382617a3babSopenharmony_ci0:121 'i' ( temp mediump int) 383617a3babSopenharmony_ci0:121 'i' ( temp mediump int) 384617a3babSopenharmony_ci0:122 left-shift ( temp mediump uint) 385617a3babSopenharmony_ci0:122 'u' ( temp mediump uint) 386617a3babSopenharmony_ci0:122 'u' ( temp mediump uint) 387617a3babSopenharmony_ci0:123 right-shift ( temp mediump 3-component vector of int) 388617a3babSopenharmony_ci0:123 'iv3' ( temp mediump 3-component vector of int) 389617a3babSopenharmony_ci0:123 'iv3' ( temp mediump 3-component vector of int) 390617a3babSopenharmony_ci0:125 bitwise and ( temp mediump int) 391617a3babSopenharmony_ci0:125 'i' ( temp mediump int) 392617a3babSopenharmony_ci0:125 'i' ( temp mediump int) 393617a3babSopenharmony_ci0:126 inclusive-or ( temp mediump uint) 394617a3babSopenharmony_ci0:126 'u' ( temp mediump uint) 395617a3babSopenharmony_ci0:126 'u' ( temp mediump uint) 396617a3babSopenharmony_ci0:127 exclusive-or ( temp mediump 3-component vector of int) 397617a3babSopenharmony_ci0:127 'iv3' ( temp mediump 3-component vector of int) 398617a3babSopenharmony_ci0:127 'iv3' ( temp mediump 3-component vector of int) 399617a3babSopenharmony_ci0:128 bitwise and ( temp mediump 3-component vector of uint) 400617a3babSopenharmony_ci0:128 'u' ( temp mediump uint) 401617a3babSopenharmony_ci0:128 'uv3' ( temp mediump 3-component vector of uint) 402617a3babSopenharmony_ci0:129 inclusive-or ( temp mediump 3-component vector of uint) 403617a3babSopenharmony_ci0:129 'uv3' ( temp mediump 3-component vector of uint) 404617a3babSopenharmony_ci0:129 'u' ( temp mediump uint) 405617a3babSopenharmony_ci0:130 and second child into first child ( temp mediump 3-component vector of uint) 406617a3babSopenharmony_ci0:130 'uv3' ( temp mediump 3-component vector of uint) 407617a3babSopenharmony_ci0:130 'u' ( temp mediump uint) 408617a3babSopenharmony_ci0:132 direct index ( temp mediump int) 409617a3babSopenharmony_ci0:132 'arr' ( temp 2-element array of mediump int) 410617a3babSopenharmony_ci0:132 Constant: 411617a3babSopenharmony_ci0:132 1 (const int) 412617a3babSopenharmony_ci0:134 direct index ( temp mediump int) 413617a3babSopenharmony_ci0:134 'arr2' ( temp 3-element array of mediump int) 414617a3babSopenharmony_ci0:134 Constant: 415617a3babSopenharmony_ci0:134 2 (const int) 416617a3babSopenharmony_ci0:? Linker Objects 417617a3babSopenharmony_ci0:? 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 418617a3babSopenharmony_ci0:? 's' ( global structure{ global mediump int i}) 419617a3babSopenharmony_ci0:? 'a' ( global 5-element array of mediump float) 420617a3babSopenharmony_ci 421