1617a3babSopenharmony_ciruntimeArray.vert 2617a3babSopenharmony_ciWARNING: 0:33: '[]' : assuming binding count of one for compile-time checking of binding numbers for unsized array 3617a3babSopenharmony_ciWARNING: 0:34: '[]' : assuming binding count of one for compile-time checking of binding numbers for unsized array 4617a3babSopenharmony_ciWARNING: 0:37: '[]' : assuming binding count of one for compile-time checking of binding numbers for unsized array 5617a3babSopenharmony_ciWARNING: 0:38: '[]' : assuming binding count of one for compile-time checking of binding numbers for unsized array 6617a3babSopenharmony_ciWARNING: 0:39: '[]' : assuming binding count of one for compile-time checking of binding numbers for unsized array 7617a3babSopenharmony_ciWARNING: 0:40: '[]' : assuming binding count of one for compile-time checking of binding numbers for unsized array 8617a3babSopenharmony_ciERROR: 0:61: '[' : array must be redeclared with a size before being indexed with a variable 9617a3babSopenharmony_ciERROR: 0:62: '[' : array must be redeclared with a size before being indexed with a variable 10617a3babSopenharmony_ciERROR: 0:63: '[' : array must be redeclared with a size before being indexed with a variable 11617a3babSopenharmony_ciERROR: 0:66: 'length' : array must be declared with a size before using this method 12617a3babSopenharmony_ciERROR: 0:67: 'length' : array must be declared with a size before using this method 13617a3babSopenharmony_ciERROR: 0:68: 'length' : array must be declared with a size before using this method 14617a3babSopenharmony_ciERROR: 0:71: '[' : array must be redeclared with a size before being indexed with a variable 15617a3babSopenharmony_ciERROR: 0:72: '[' : array must be redeclared with a size before being indexed with a variable 16617a3babSopenharmony_ciERROR: 0:73: '[' : array must be redeclared with a size before being indexed with a variable 17617a3babSopenharmony_ciERROR: 0:76: 'length' : array must be declared with a size before using this method 18617a3babSopenharmony_ciERROR: 0:77: 'length' : array must be declared with a size before using this method 19617a3babSopenharmony_ciERROR: 0:78: 'length' : array must be declared with a size before using this method 20617a3babSopenharmony_ciERROR: 0:81: '[' : array must be redeclared with a size before being indexed with a variable 21617a3babSopenharmony_ciERROR: 0:82: '[' : array must be redeclared with a size before being indexed with a variable 22617a3babSopenharmony_ciERROR: 0:83: '[' : array must be redeclared with a size before being indexed with a variable 23617a3babSopenharmony_ciERROR: 0:86: 'length' : array must be declared with a size before using this method 24617a3babSopenharmony_ciERROR: 0:87: 'length' : array must be declared with a size before using this method 25617a3babSopenharmony_ciERROR: 0:88: 'length' : array must be declared with a size before using this method 26617a3babSopenharmony_ciERROR: 0:100: 'variable index' : required extension not requested: GL_EXT_nonuniform_qualifier 27617a3babSopenharmony_ciERROR: 0:101: 'variable index' : required extension not requested: GL_EXT_nonuniform_qualifier 28617a3babSopenharmony_ciERROR: 0:102: 'variable index' : required extension not requested: GL_EXT_nonuniform_qualifier 29617a3babSopenharmony_ciERROR: 0:103: 'variable index' : required extension not requested: GL_EXT_nonuniform_qualifier 30617a3babSopenharmony_ciERROR: 0:104: 'variable index' : required extension not requested: GL_EXT_nonuniform_qualifier 31617a3babSopenharmony_ciERROR: 0:105: 'variable index' : required extension not requested: GL_EXT_nonuniform_qualifier 32617a3babSopenharmony_ciERROR: 0:106: 'variable index' : required extension not requested: GL_EXT_nonuniform_qualifier 33617a3babSopenharmony_ciERROR: 0:107: 'variable index' : required extension not requested: GL_EXT_nonuniform_qualifier 34617a3babSopenharmony_ciERROR: 0:109: '[]' : array initializer must be sized 35617a3babSopenharmony_ciERROR: 27 compilation errors. No code generated. 36617a3babSopenharmony_ci 37617a3babSopenharmony_ci 38617a3babSopenharmony_ciShader version: 450 39617a3babSopenharmony_ciERROR: node is still EOpNull! 40617a3babSopenharmony_ci0:44 Function Definition: main( ( global void) 41617a3babSopenharmony_ci0:44 Function Parameters: 42617a3babSopenharmony_ci0:46 Sequence 43617a3babSopenharmony_ci0:46 direct index (layout( column_major shared) temp int) 44617a3babSopenharmony_ci0:46 a: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 45617a3babSopenharmony_ci0:46 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 46617a3babSopenharmony_ci0:46 Constant: 47617a3babSopenharmony_ci0:46 0 (const int) 48617a3babSopenharmony_ci0:46 Constant: 49617a3babSopenharmony_ci0:46 3 (const int) 50617a3babSopenharmony_ci0:47 direct index (layout( column_major shared) temp float) 51617a3babSopenharmony_ci0:47 b: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 52617a3babSopenharmony_ci0:47 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 53617a3babSopenharmony_ci0:47 Constant: 54617a3babSopenharmony_ci0:47 1 (const int) 55617a3babSopenharmony_ci0:47 Constant: 56617a3babSopenharmony_ci0:47 3 (const int) 57617a3babSopenharmony_ci0:48 direct index (layout( column_major shared) temp int) 58617a3babSopenharmony_ci0:48 a: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 59617a3babSopenharmony_ci0:48 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 60617a3babSopenharmony_ci0:48 Constant: 61617a3babSopenharmony_ci0:48 0 (const int) 62617a3babSopenharmony_ci0:48 Constant: 63617a3babSopenharmony_ci0:48 3 (const int) 64617a3babSopenharmony_ci0:49 direct index (layout( column_major shared) temp float) 65617a3babSopenharmony_ci0:49 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 66617a3babSopenharmony_ci0:49 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 67617a3babSopenharmony_ci0:49 Constant: 68617a3babSopenharmony_ci0:49 1 (const int) 69617a3babSopenharmony_ci0:49 Constant: 70617a3babSopenharmony_ci0:49 3 (const int) 71617a3babSopenharmony_ci0:51 direct index (layout( column_major shared) temp int) 72617a3babSopenharmony_ci0:51 a: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 73617a3babSopenharmony_ci0:51 direct index (layout( column_major shared) temp block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 74617a3babSopenharmony_ci0:51 'ubufa' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 75617a3babSopenharmony_ci0:51 Constant: 76617a3babSopenharmony_ci0:51 3 (const int) 77617a3babSopenharmony_ci0:51 Constant: 78617a3babSopenharmony_ci0:51 0 (const int) 79617a3babSopenharmony_ci0:51 Constant: 80617a3babSopenharmony_ci0:51 3 (const int) 81617a3babSopenharmony_ci0:52 direct index (layout( column_major shared) temp float) 82617a3babSopenharmony_ci0:52 b: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 83617a3babSopenharmony_ci0:52 direct index (layout( column_major shared) temp block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 84617a3babSopenharmony_ci0:52 'ubufa' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 85617a3babSopenharmony_ci0:52 Constant: 86617a3babSopenharmony_ci0:52 3 (const int) 87617a3babSopenharmony_ci0:52 Constant: 88617a3babSopenharmony_ci0:52 1 (const int) 89617a3babSopenharmony_ci0:52 Constant: 90617a3babSopenharmony_ci0:52 3 (const int) 91617a3babSopenharmony_ci0:53 direct index (layout( column_major shared) temp int) 92617a3babSopenharmony_ci0:53 a: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 93617a3babSopenharmony_ci0:53 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 94617a3babSopenharmony_ci0:53 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 95617a3babSopenharmony_ci0:53 Constant: 96617a3babSopenharmony_ci0:53 3 (const int) 97617a3babSopenharmony_ci0:53 Constant: 98617a3babSopenharmony_ci0:53 0 (const int) 99617a3babSopenharmony_ci0:53 Constant: 100617a3babSopenharmony_ci0:53 3 (const int) 101617a3babSopenharmony_ci0:54 direct index (layout( column_major shared) temp float) 102617a3babSopenharmony_ci0:54 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 103617a3babSopenharmony_ci0:54 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 104617a3babSopenharmony_ci0:54 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 105617a3babSopenharmony_ci0:54 Constant: 106617a3babSopenharmony_ci0:54 3 (const int) 107617a3babSopenharmony_ci0:54 Constant: 108617a3babSopenharmony_ci0:54 1 (const int) 109617a3babSopenharmony_ci0:54 Constant: 110617a3babSopenharmony_ci0:54 3 (const int) 111617a3babSopenharmony_ci0:56 direct index (layout( column_major shared) temp int) 112617a3babSopenharmony_ci0:56 aua: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 113617a3babSopenharmony_ci0:56 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int aua, layout( column_major shared) uniform runtime-sized array of float aub}) 114617a3babSopenharmony_ci0:56 Constant: 115617a3babSopenharmony_ci0:56 0 (const uint) 116617a3babSopenharmony_ci0:56 Constant: 117617a3babSopenharmony_ci0:56 3 (const int) 118617a3babSopenharmony_ci0:57 direct index (layout( column_major shared) temp float) 119617a3babSopenharmony_ci0:57 aub: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 120617a3babSopenharmony_ci0:57 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int aua, layout( column_major shared) uniform runtime-sized array of float aub}) 121617a3babSopenharmony_ci0:57 Constant: 122617a3babSopenharmony_ci0:57 1 (const uint) 123617a3babSopenharmony_ci0:57 Constant: 124617a3babSopenharmony_ci0:57 3 (const int) 125617a3babSopenharmony_ci0:58 direct index (layout( column_major shared) temp int) 126617a3babSopenharmony_ci0:58 aba: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 127617a3babSopenharmony_ci0:58 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 128617a3babSopenharmony_ci0:58 Constant: 129617a3babSopenharmony_ci0:58 0 (const uint) 130617a3babSopenharmony_ci0:58 Constant: 131617a3babSopenharmony_ci0:58 3 (const int) 132617a3babSopenharmony_ci0:59 direct index (layout( column_major shared) temp float) 133617a3babSopenharmony_ci0:59 abb: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 134617a3babSopenharmony_ci0:59 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 135617a3babSopenharmony_ci0:59 Constant: 136617a3babSopenharmony_ci0:59 1 (const uint) 137617a3babSopenharmony_ci0:59 Constant: 138617a3babSopenharmony_ci0:59 3 (const int) 139617a3babSopenharmony_ci0:61 indirect index (layout( column_major shared) temp int) 140617a3babSopenharmony_ci0:61 a: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 141617a3babSopenharmony_ci0:61 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 142617a3babSopenharmony_ci0:61 Constant: 143617a3babSopenharmony_ci0:61 0 (const int) 144617a3babSopenharmony_ci0:61 'i' ( global int) 145617a3babSopenharmony_ci0:62 indirect index (layout( column_major shared) temp float) 146617a3babSopenharmony_ci0:62 b: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 147617a3babSopenharmony_ci0:62 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 148617a3babSopenharmony_ci0:62 Constant: 149617a3babSopenharmony_ci0:62 1 (const int) 150617a3babSopenharmony_ci0:62 'i' ( global int) 151617a3babSopenharmony_ci0:63 indirect index (layout( column_major shared) temp int) 152617a3babSopenharmony_ci0:63 a: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 153617a3babSopenharmony_ci0:63 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 154617a3babSopenharmony_ci0:63 Constant: 155617a3babSopenharmony_ci0:63 0 (const int) 156617a3babSopenharmony_ci0:63 'i' ( global int) 157617a3babSopenharmony_ci0:64 indirect index (layout( column_major shared) temp float) 158617a3babSopenharmony_ci0:64 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 159617a3babSopenharmony_ci0:64 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 160617a3babSopenharmony_ci0:64 Constant: 161617a3babSopenharmony_ci0:64 1 (const int) 162617a3babSopenharmony_ci0:64 'i' ( global int) 163617a3babSopenharmony_ci0:66 Constant: 164617a3babSopenharmony_ci0:66 1 (const int) 165617a3babSopenharmony_ci0:67 Constant: 166617a3babSopenharmony_ci0:67 1 (const int) 167617a3babSopenharmony_ci0:68 Constant: 168617a3babSopenharmony_ci0:68 1 (const int) 169617a3babSopenharmony_ci0:69 array length ( temp int) 170617a3babSopenharmony_ci0:69 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 171617a3babSopenharmony_ci0:69 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 172617a3babSopenharmony_ci0:69 Constant: 173617a3babSopenharmony_ci0:69 1 (const int) 174617a3babSopenharmony_ci0:71 indirect index (layout( column_major shared) temp int) 175617a3babSopenharmony_ci0:71 a: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 176617a3babSopenharmony_ci0:71 direct index (layout( column_major shared) temp block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 177617a3babSopenharmony_ci0:71 'ubufa' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 178617a3babSopenharmony_ci0:71 Constant: 179617a3babSopenharmony_ci0:71 1 (const int) 180617a3babSopenharmony_ci0:71 Constant: 181617a3babSopenharmony_ci0:71 0 (const int) 182617a3babSopenharmony_ci0:71 'i' ( global int) 183617a3babSopenharmony_ci0:72 indirect index (layout( column_major shared) temp float) 184617a3babSopenharmony_ci0:72 b: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 185617a3babSopenharmony_ci0:72 direct index (layout( column_major shared) temp block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 186617a3babSopenharmony_ci0:72 'ubufa' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 187617a3babSopenharmony_ci0:72 Constant: 188617a3babSopenharmony_ci0:72 1 (const int) 189617a3babSopenharmony_ci0:72 Constant: 190617a3babSopenharmony_ci0:72 1 (const int) 191617a3babSopenharmony_ci0:72 'i' ( global int) 192617a3babSopenharmony_ci0:73 indirect index (layout( column_major shared) temp int) 193617a3babSopenharmony_ci0:73 a: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 194617a3babSopenharmony_ci0:73 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 195617a3babSopenharmony_ci0:73 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 196617a3babSopenharmony_ci0:73 Constant: 197617a3babSopenharmony_ci0:73 1 (const int) 198617a3babSopenharmony_ci0:73 Constant: 199617a3babSopenharmony_ci0:73 0 (const int) 200617a3babSopenharmony_ci0:73 'i' ( global int) 201617a3babSopenharmony_ci0:74 indirect index (layout( column_major shared) temp float) 202617a3babSopenharmony_ci0:74 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 203617a3babSopenharmony_ci0:74 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 204617a3babSopenharmony_ci0:74 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 205617a3babSopenharmony_ci0:74 Constant: 206617a3babSopenharmony_ci0:74 1 (const int) 207617a3babSopenharmony_ci0:74 Constant: 208617a3babSopenharmony_ci0:74 1 (const int) 209617a3babSopenharmony_ci0:74 'i' ( global int) 210617a3babSopenharmony_ci0:76 Constant: 211617a3babSopenharmony_ci0:76 1 (const int) 212617a3babSopenharmony_ci0:77 Constant: 213617a3babSopenharmony_ci0:77 1 (const int) 214617a3babSopenharmony_ci0:78 Constant: 215617a3babSopenharmony_ci0:78 1 (const int) 216617a3babSopenharmony_ci0:79 array length ( temp int) 217617a3babSopenharmony_ci0:79 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 218617a3babSopenharmony_ci0:79 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 219617a3babSopenharmony_ci0:79 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 220617a3babSopenharmony_ci0:79 Constant: 221617a3babSopenharmony_ci0:79 1 (const int) 222617a3babSopenharmony_ci0:79 Constant: 223617a3babSopenharmony_ci0:79 1 (const int) 224617a3babSopenharmony_ci0:81 indirect index (layout( column_major shared) temp int) 225617a3babSopenharmony_ci0:81 aua: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 226617a3babSopenharmony_ci0:81 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int aua, layout( column_major shared) uniform runtime-sized array of float aub}) 227617a3babSopenharmony_ci0:81 Constant: 228617a3babSopenharmony_ci0:81 0 (const uint) 229617a3babSopenharmony_ci0:81 'i' ( global int) 230617a3babSopenharmony_ci0:82 indirect index (layout( column_major shared) temp float) 231617a3babSopenharmony_ci0:82 aub: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 232617a3babSopenharmony_ci0:82 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int aua, layout( column_major shared) uniform runtime-sized array of float aub}) 233617a3babSopenharmony_ci0:82 Constant: 234617a3babSopenharmony_ci0:82 1 (const uint) 235617a3babSopenharmony_ci0:82 'i' ( global int) 236617a3babSopenharmony_ci0:83 indirect index (layout( column_major shared) temp int) 237617a3babSopenharmony_ci0:83 aba: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 238617a3babSopenharmony_ci0:83 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 239617a3babSopenharmony_ci0:83 Constant: 240617a3babSopenharmony_ci0:83 0 (const uint) 241617a3babSopenharmony_ci0:83 'i' ( global int) 242617a3babSopenharmony_ci0:84 indirect index (layout( column_major shared) temp float) 243617a3babSopenharmony_ci0:84 abb: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 244617a3babSopenharmony_ci0:84 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 245617a3babSopenharmony_ci0:84 Constant: 246617a3babSopenharmony_ci0:84 1 (const uint) 247617a3babSopenharmony_ci0:84 'i' ( global int) 248617a3babSopenharmony_ci0:86 Constant: 249617a3babSopenharmony_ci0:86 1 (const int) 250617a3babSopenharmony_ci0:87 Constant: 251617a3babSopenharmony_ci0:87 1 (const int) 252617a3babSopenharmony_ci0:88 Constant: 253617a3babSopenharmony_ci0:88 1 (const int) 254617a3babSopenharmony_ci0:89 array length ( temp int) 255617a3babSopenharmony_ci0:89 abb: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 256617a3babSopenharmony_ci0:89 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 257617a3babSopenharmony_ci0:89 Constant: 258617a3babSopenharmony_ci0:89 1 (const uint) 259617a3babSopenharmony_ci0:91 direct index (layout( binding=1) temp samplerBuffer) 260617a3babSopenharmony_ci0:91 'uniformTexelBufferDyn' (layout( binding=1) uniform runtime-sized array of samplerBuffer) 261617a3babSopenharmony_ci0:91 Constant: 262617a3babSopenharmony_ci0:91 1 (const int) 263617a3babSopenharmony_ci0:92 direct index (layout( binding=2 r32f) temp imageBuffer) 264617a3babSopenharmony_ci0:92 'storageTexelBufferDyn' (layout( binding=2 r32f) uniform runtime-sized array of imageBuffer) 265617a3babSopenharmony_ci0:92 Constant: 266617a3babSopenharmony_ci0:92 1 (const int) 267617a3babSopenharmony_ci0:93 direct index (layout( binding=3 column_major shared) temp block{layout( column_major shared) uniform float a}) 268617a3babSopenharmony_ci0:93 'uniformBuffer' (layout( binding=3 column_major shared) uniform runtime-sized array of block{layout( column_major shared) uniform float a}) 269617a3babSopenharmony_ci0:93 Constant: 270617a3babSopenharmony_ci0:93 1 (const int) 271617a3babSopenharmony_ci0:94 direct index (layout( binding=4 column_major shared) temp block{layout( column_major shared) buffer float b}) 272617a3babSopenharmony_ci0:94 'storageBuffer' (layout( binding=4 column_major shared) buffer runtime-sized array of block{layout( column_major shared) buffer float b}) 273617a3babSopenharmony_ci0:94 Constant: 274617a3babSopenharmony_ci0:94 1 (const int) 275617a3babSopenharmony_ci0:95 direct index (layout( binding=5) temp sampler2D) 276617a3babSopenharmony_ci0:95 'sampledImage' (layout( binding=5) uniform runtime-sized array of sampler2D) 277617a3babSopenharmony_ci0:95 Constant: 278617a3babSopenharmony_ci0:95 1 (const int) 279617a3babSopenharmony_ci0:96 direct index (layout( binding=6 r32f) temp image2D) 280617a3babSopenharmony_ci0:96 'storageImage' (layout( binding=6 r32f) uniform runtime-sized array of image2D) 281617a3babSopenharmony_ci0:96 Constant: 282617a3babSopenharmony_ci0:96 1 (const int) 283617a3babSopenharmony_ci0:97 direct index (layout( binding=8) temp samplerBuffer) 284617a3babSopenharmony_ci0:97 'uniformTexelBuffer' (layout( binding=8) uniform runtime-sized array of samplerBuffer) 285617a3babSopenharmony_ci0:97 Constant: 286617a3babSopenharmony_ci0:97 1 (const int) 287617a3babSopenharmony_ci0:98 direct index (layout( binding=9 r32f) temp imageBuffer) 288617a3babSopenharmony_ci0:98 'storageTexelBuffer' (layout( binding=9 r32f) uniform runtime-sized array of imageBuffer) 289617a3babSopenharmony_ci0:98 Constant: 290617a3babSopenharmony_ci0:98 1 (const int) 291617a3babSopenharmony_ci0:100 indirect index (layout( binding=1) temp samplerBuffer) 292617a3babSopenharmony_ci0:100 'uniformTexelBufferDyn' (layout( binding=1) uniform runtime-sized array of samplerBuffer) 293617a3babSopenharmony_ci0:100 'i' ( global int) 294617a3babSopenharmony_ci0:101 indirect index (layout( binding=2 r32f) temp imageBuffer) 295617a3babSopenharmony_ci0:101 'storageTexelBufferDyn' (layout( binding=2 r32f) uniform runtime-sized array of imageBuffer) 296617a3babSopenharmony_ci0:101 'i' ( global int) 297617a3babSopenharmony_ci0:102 indirect index (layout( binding=3 column_major shared) temp block{layout( column_major shared) uniform float a}) 298617a3babSopenharmony_ci0:102 'uniformBuffer' (layout( binding=3 column_major shared) uniform runtime-sized array of block{layout( column_major shared) uniform float a}) 299617a3babSopenharmony_ci0:102 'i' ( global int) 300617a3babSopenharmony_ci0:103 indirect index (layout( binding=4 column_major shared) temp block{layout( column_major shared) buffer float b}) 301617a3babSopenharmony_ci0:103 'storageBuffer' (layout( binding=4 column_major shared) buffer runtime-sized array of block{layout( column_major shared) buffer float b}) 302617a3babSopenharmony_ci0:103 'i' ( global int) 303617a3babSopenharmony_ci0:104 indirect index (layout( binding=5) temp sampler2D) 304617a3babSopenharmony_ci0:104 'sampledImage' (layout( binding=5) uniform runtime-sized array of sampler2D) 305617a3babSopenharmony_ci0:104 'i' ( global int) 306617a3babSopenharmony_ci0:105 indirect index (layout( binding=6 r32f) temp image2D) 307617a3babSopenharmony_ci0:105 'storageImage' (layout( binding=6 r32f) uniform runtime-sized array of image2D) 308617a3babSopenharmony_ci0:105 'i' ( global int) 309617a3babSopenharmony_ci0:106 indirect index (layout( binding=8) temp samplerBuffer) 310617a3babSopenharmony_ci0:106 'uniformTexelBuffer' (layout( binding=8) uniform runtime-sized array of samplerBuffer) 311617a3babSopenharmony_ci0:106 'i' ( global int) 312617a3babSopenharmony_ci0:107 indirect index (layout( binding=9 r32f) temp imageBuffer) 313617a3babSopenharmony_ci0:107 'storageTexelBuffer' (layout( binding=9 r32f) uniform runtime-sized array of imageBuffer) 314617a3babSopenharmony_ci0:107 'i' ( global int) 315617a3babSopenharmony_ci0:109 Sequence 316617a3babSopenharmony_ci0:109 move second child to first child ( temp unsized 1-element array of float) 317617a3babSopenharmony_ci0:109 'local' ( temp unsized 1-element array of float) 318617a3babSopenharmony_ci0:109 b: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 319617a3babSopenharmony_ci0:109 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 320617a3babSopenharmony_ci0:109 Constant: 321617a3babSopenharmony_ci0:109 1 (const int) 322617a3babSopenharmony_ci0:? Linker Objects 323617a3babSopenharmony_ci0:? 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 324617a3babSopenharmony_ci0:? 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 325617a3babSopenharmony_ci0:? 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 326617a3babSopenharmony_ci0:? 'ubufa' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 327617a3babSopenharmony_ci0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 328617a3babSopenharmony_ci0:? 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int aua, layout( column_major shared) uniform runtime-sized array of float aub}) 329617a3babSopenharmony_ci0:? 'uniformTexelBufferDyn' (layout( binding=1) uniform runtime-sized array of samplerBuffer) 330617a3babSopenharmony_ci0:? 'storageTexelBufferDyn' (layout( binding=2 r32f) uniform runtime-sized array of imageBuffer) 331617a3babSopenharmony_ci0:? 'uniformBuffer' (layout( binding=3 column_major shared) uniform runtime-sized array of block{layout( column_major shared) uniform float a}) 332617a3babSopenharmony_ci0:? 'storageBuffer' (layout( binding=4 column_major shared) buffer runtime-sized array of block{layout( column_major shared) buffer float b}) 333617a3babSopenharmony_ci0:? 'sampledImage' (layout( binding=5) uniform runtime-sized array of sampler2D) 334617a3babSopenharmony_ci0:? 'storageImage' (layout( binding=6 r32f) uniform runtime-sized array of image2D) 335617a3babSopenharmony_ci0:? 'uniformTexelBuffer' (layout( binding=8) uniform runtime-sized array of samplerBuffer) 336617a3babSopenharmony_ci0:? 'storageTexelBuffer' (layout( binding=9 r32f) uniform runtime-sized array of imageBuffer) 337617a3babSopenharmony_ci0:? 'i' ( global int) 338617a3babSopenharmony_ci0:? 'gl_VertexID' ( gl_VertexId int VertexId) 339617a3babSopenharmony_ci0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId) 340617a3babSopenharmony_ci 341617a3babSopenharmony_ci 342617a3babSopenharmony_ciLinked vertex stage: 343617a3babSopenharmony_ci 344617a3babSopenharmony_ci 345617a3babSopenharmony_ciShader version: 450 346617a3babSopenharmony_ciERROR: node is still EOpNull! 347617a3babSopenharmony_ci0:44 Function Definition: main( ( global void) 348617a3babSopenharmony_ci0:44 Function Parameters: 349617a3babSopenharmony_ci0:46 Sequence 350617a3babSopenharmony_ci0:46 direct index (layout( column_major shared) temp int) 351617a3babSopenharmony_ci0:46 a: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 352617a3babSopenharmony_ci0:46 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 353617a3babSopenharmony_ci0:46 Constant: 354617a3babSopenharmony_ci0:46 0 (const int) 355617a3babSopenharmony_ci0:46 Constant: 356617a3babSopenharmony_ci0:46 3 (const int) 357617a3babSopenharmony_ci0:47 direct index (layout( column_major shared) temp float) 358617a3babSopenharmony_ci0:47 b: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 359617a3babSopenharmony_ci0:47 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 360617a3babSopenharmony_ci0:47 Constant: 361617a3babSopenharmony_ci0:47 1 (const int) 362617a3babSopenharmony_ci0:47 Constant: 363617a3babSopenharmony_ci0:47 3 (const int) 364617a3babSopenharmony_ci0:48 direct index (layout( column_major shared) temp int) 365617a3babSopenharmony_ci0:48 a: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 366617a3babSopenharmony_ci0:48 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 367617a3babSopenharmony_ci0:48 Constant: 368617a3babSopenharmony_ci0:48 0 (const int) 369617a3babSopenharmony_ci0:48 Constant: 370617a3babSopenharmony_ci0:48 3 (const int) 371617a3babSopenharmony_ci0:49 direct index (layout( column_major shared) temp float) 372617a3babSopenharmony_ci0:49 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 373617a3babSopenharmony_ci0:49 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 374617a3babSopenharmony_ci0:49 Constant: 375617a3babSopenharmony_ci0:49 1 (const int) 376617a3babSopenharmony_ci0:49 Constant: 377617a3babSopenharmony_ci0:49 3 (const int) 378617a3babSopenharmony_ci0:51 direct index (layout( column_major shared) temp int) 379617a3babSopenharmony_ci0:51 a: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 380617a3babSopenharmony_ci0:51 direct index (layout( column_major shared) temp block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 381617a3babSopenharmony_ci0:51 'ubufa' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 382617a3babSopenharmony_ci0:51 Constant: 383617a3babSopenharmony_ci0:51 3 (const int) 384617a3babSopenharmony_ci0:51 Constant: 385617a3babSopenharmony_ci0:51 0 (const int) 386617a3babSopenharmony_ci0:51 Constant: 387617a3babSopenharmony_ci0:51 3 (const int) 388617a3babSopenharmony_ci0:52 direct index (layout( column_major shared) temp float) 389617a3babSopenharmony_ci0:52 b: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 390617a3babSopenharmony_ci0:52 direct index (layout( column_major shared) temp block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 391617a3babSopenharmony_ci0:52 'ubufa' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 392617a3babSopenharmony_ci0:52 Constant: 393617a3babSopenharmony_ci0:52 3 (const int) 394617a3babSopenharmony_ci0:52 Constant: 395617a3babSopenharmony_ci0:52 1 (const int) 396617a3babSopenharmony_ci0:52 Constant: 397617a3babSopenharmony_ci0:52 3 (const int) 398617a3babSopenharmony_ci0:53 direct index (layout( column_major shared) temp int) 399617a3babSopenharmony_ci0:53 a: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 400617a3babSopenharmony_ci0:53 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 401617a3babSopenharmony_ci0:53 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 402617a3babSopenharmony_ci0:53 Constant: 403617a3babSopenharmony_ci0:53 3 (const int) 404617a3babSopenharmony_ci0:53 Constant: 405617a3babSopenharmony_ci0:53 0 (const int) 406617a3babSopenharmony_ci0:53 Constant: 407617a3babSopenharmony_ci0:53 3 (const int) 408617a3babSopenharmony_ci0:54 direct index (layout( column_major shared) temp float) 409617a3babSopenharmony_ci0:54 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 410617a3babSopenharmony_ci0:54 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 411617a3babSopenharmony_ci0:54 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 412617a3babSopenharmony_ci0:54 Constant: 413617a3babSopenharmony_ci0:54 3 (const int) 414617a3babSopenharmony_ci0:54 Constant: 415617a3babSopenharmony_ci0:54 1 (const int) 416617a3babSopenharmony_ci0:54 Constant: 417617a3babSopenharmony_ci0:54 3 (const int) 418617a3babSopenharmony_ci0:56 direct index (layout( column_major shared) temp int) 419617a3babSopenharmony_ci0:56 aua: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 420617a3babSopenharmony_ci0:56 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int aua, layout( column_major shared) uniform runtime-sized array of float aub}) 421617a3babSopenharmony_ci0:56 Constant: 422617a3babSopenharmony_ci0:56 0 (const uint) 423617a3babSopenharmony_ci0:56 Constant: 424617a3babSopenharmony_ci0:56 3 (const int) 425617a3babSopenharmony_ci0:57 direct index (layout( column_major shared) temp float) 426617a3babSopenharmony_ci0:57 aub: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 427617a3babSopenharmony_ci0:57 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int aua, layout( column_major shared) uniform runtime-sized array of float aub}) 428617a3babSopenharmony_ci0:57 Constant: 429617a3babSopenharmony_ci0:57 1 (const uint) 430617a3babSopenharmony_ci0:57 Constant: 431617a3babSopenharmony_ci0:57 3 (const int) 432617a3babSopenharmony_ci0:58 direct index (layout( column_major shared) temp int) 433617a3babSopenharmony_ci0:58 aba: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 434617a3babSopenharmony_ci0:58 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 435617a3babSopenharmony_ci0:58 Constant: 436617a3babSopenharmony_ci0:58 0 (const uint) 437617a3babSopenharmony_ci0:58 Constant: 438617a3babSopenharmony_ci0:58 3 (const int) 439617a3babSopenharmony_ci0:59 direct index (layout( column_major shared) temp float) 440617a3babSopenharmony_ci0:59 abb: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 441617a3babSopenharmony_ci0:59 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 442617a3babSopenharmony_ci0:59 Constant: 443617a3babSopenharmony_ci0:59 1 (const uint) 444617a3babSopenharmony_ci0:59 Constant: 445617a3babSopenharmony_ci0:59 3 (const int) 446617a3babSopenharmony_ci0:61 indirect index (layout( column_major shared) temp int) 447617a3babSopenharmony_ci0:61 a: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 448617a3babSopenharmony_ci0:61 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 449617a3babSopenharmony_ci0:61 Constant: 450617a3babSopenharmony_ci0:61 0 (const int) 451617a3babSopenharmony_ci0:61 'i' ( global int) 452617a3babSopenharmony_ci0:62 indirect index (layout( column_major shared) temp float) 453617a3babSopenharmony_ci0:62 b: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 454617a3babSopenharmony_ci0:62 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 455617a3babSopenharmony_ci0:62 Constant: 456617a3babSopenharmony_ci0:62 1 (const int) 457617a3babSopenharmony_ci0:62 'i' ( global int) 458617a3babSopenharmony_ci0:63 indirect index (layout( column_major shared) temp int) 459617a3babSopenharmony_ci0:63 a: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 460617a3babSopenharmony_ci0:63 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 461617a3babSopenharmony_ci0:63 Constant: 462617a3babSopenharmony_ci0:63 0 (const int) 463617a3babSopenharmony_ci0:63 'i' ( global int) 464617a3babSopenharmony_ci0:64 indirect index (layout( column_major shared) temp float) 465617a3babSopenharmony_ci0:64 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 466617a3babSopenharmony_ci0:64 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 467617a3babSopenharmony_ci0:64 Constant: 468617a3babSopenharmony_ci0:64 1 (const int) 469617a3babSopenharmony_ci0:64 'i' ( global int) 470617a3babSopenharmony_ci0:66 Constant: 471617a3babSopenharmony_ci0:66 1 (const int) 472617a3babSopenharmony_ci0:67 Constant: 473617a3babSopenharmony_ci0:67 1 (const int) 474617a3babSopenharmony_ci0:68 Constant: 475617a3babSopenharmony_ci0:68 1 (const int) 476617a3babSopenharmony_ci0:69 array length ( temp int) 477617a3babSopenharmony_ci0:69 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 478617a3babSopenharmony_ci0:69 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 479617a3babSopenharmony_ci0:69 Constant: 480617a3babSopenharmony_ci0:69 1 (const int) 481617a3babSopenharmony_ci0:71 indirect index (layout( column_major shared) temp int) 482617a3babSopenharmony_ci0:71 a: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 483617a3babSopenharmony_ci0:71 direct index (layout( column_major shared) temp block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 484617a3babSopenharmony_ci0:71 'ubufa' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 485617a3babSopenharmony_ci0:71 Constant: 486617a3babSopenharmony_ci0:71 1 (const int) 487617a3babSopenharmony_ci0:71 Constant: 488617a3babSopenharmony_ci0:71 0 (const int) 489617a3babSopenharmony_ci0:71 'i' ( global int) 490617a3babSopenharmony_ci0:72 indirect index (layout( column_major shared) temp float) 491617a3babSopenharmony_ci0:72 b: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 492617a3babSopenharmony_ci0:72 direct index (layout( column_major shared) temp block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 493617a3babSopenharmony_ci0:72 'ubufa' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 494617a3babSopenharmony_ci0:72 Constant: 495617a3babSopenharmony_ci0:72 1 (const int) 496617a3babSopenharmony_ci0:72 Constant: 497617a3babSopenharmony_ci0:72 1 (const int) 498617a3babSopenharmony_ci0:72 'i' ( global int) 499617a3babSopenharmony_ci0:73 indirect index (layout( column_major shared) temp int) 500617a3babSopenharmony_ci0:73 a: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 501617a3babSopenharmony_ci0:73 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 502617a3babSopenharmony_ci0:73 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 503617a3babSopenharmony_ci0:73 Constant: 504617a3babSopenharmony_ci0:73 1 (const int) 505617a3babSopenharmony_ci0:73 Constant: 506617a3babSopenharmony_ci0:73 0 (const int) 507617a3babSopenharmony_ci0:73 'i' ( global int) 508617a3babSopenharmony_ci0:74 indirect index (layout( column_major shared) temp float) 509617a3babSopenharmony_ci0:74 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 510617a3babSopenharmony_ci0:74 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 511617a3babSopenharmony_ci0:74 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 512617a3babSopenharmony_ci0:74 Constant: 513617a3babSopenharmony_ci0:74 1 (const int) 514617a3babSopenharmony_ci0:74 Constant: 515617a3babSopenharmony_ci0:74 1 (const int) 516617a3babSopenharmony_ci0:74 'i' ( global int) 517617a3babSopenharmony_ci0:76 Constant: 518617a3babSopenharmony_ci0:76 1 (const int) 519617a3babSopenharmony_ci0:77 Constant: 520617a3babSopenharmony_ci0:77 1 (const int) 521617a3babSopenharmony_ci0:78 Constant: 522617a3babSopenharmony_ci0:78 1 (const int) 523617a3babSopenharmony_ci0:79 array length ( temp int) 524617a3babSopenharmony_ci0:79 b: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 525617a3babSopenharmony_ci0:79 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 526617a3babSopenharmony_ci0:79 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 527617a3babSopenharmony_ci0:79 Constant: 528617a3babSopenharmony_ci0:79 1 (const int) 529617a3babSopenharmony_ci0:79 Constant: 530617a3babSopenharmony_ci0:79 1 (const int) 531617a3babSopenharmony_ci0:81 indirect index (layout( column_major shared) temp int) 532617a3babSopenharmony_ci0:81 aua: direct index for structure (layout( column_major shared) uniform runtime-sized array of int) 533617a3babSopenharmony_ci0:81 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int aua, layout( column_major shared) uniform runtime-sized array of float aub}) 534617a3babSopenharmony_ci0:81 Constant: 535617a3babSopenharmony_ci0:81 0 (const uint) 536617a3babSopenharmony_ci0:81 'i' ( global int) 537617a3babSopenharmony_ci0:82 indirect index (layout( column_major shared) temp float) 538617a3babSopenharmony_ci0:82 aub: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 539617a3babSopenharmony_ci0:82 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int aua, layout( column_major shared) uniform runtime-sized array of float aub}) 540617a3babSopenharmony_ci0:82 Constant: 541617a3babSopenharmony_ci0:82 1 (const uint) 542617a3babSopenharmony_ci0:82 'i' ( global int) 543617a3babSopenharmony_ci0:83 indirect index (layout( column_major shared) temp int) 544617a3babSopenharmony_ci0:83 aba: direct index for structure (layout( column_major shared) buffer runtime-sized array of int) 545617a3babSopenharmony_ci0:83 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 546617a3babSopenharmony_ci0:83 Constant: 547617a3babSopenharmony_ci0:83 0 (const uint) 548617a3babSopenharmony_ci0:83 'i' ( global int) 549617a3babSopenharmony_ci0:84 indirect index (layout( column_major shared) temp float) 550617a3babSopenharmony_ci0:84 abb: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 551617a3babSopenharmony_ci0:84 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 552617a3babSopenharmony_ci0:84 Constant: 553617a3babSopenharmony_ci0:84 1 (const uint) 554617a3babSopenharmony_ci0:84 'i' ( global int) 555617a3babSopenharmony_ci0:86 Constant: 556617a3babSopenharmony_ci0:86 1 (const int) 557617a3babSopenharmony_ci0:87 Constant: 558617a3babSopenharmony_ci0:87 1 (const int) 559617a3babSopenharmony_ci0:88 Constant: 560617a3babSopenharmony_ci0:88 1 (const int) 561617a3babSopenharmony_ci0:89 array length ( temp int) 562617a3babSopenharmony_ci0:89 abb: direct index for structure (layout( column_major shared) buffer runtime-sized array of float) 563617a3babSopenharmony_ci0:89 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 564617a3babSopenharmony_ci0:89 Constant: 565617a3babSopenharmony_ci0:89 1 (const uint) 566617a3babSopenharmony_ci0:91 direct index (layout( binding=1) temp samplerBuffer) 567617a3babSopenharmony_ci0:91 'uniformTexelBufferDyn' (layout( binding=1) uniform runtime-sized array of samplerBuffer) 568617a3babSopenharmony_ci0:91 Constant: 569617a3babSopenharmony_ci0:91 1 (const int) 570617a3babSopenharmony_ci0:92 direct index (layout( binding=2 r32f) temp imageBuffer) 571617a3babSopenharmony_ci0:92 'storageTexelBufferDyn' (layout( binding=2 r32f) uniform runtime-sized array of imageBuffer) 572617a3babSopenharmony_ci0:92 Constant: 573617a3babSopenharmony_ci0:92 1 (const int) 574617a3babSopenharmony_ci0:93 direct index (layout( binding=3 column_major shared) temp block{layout( column_major shared) uniform float a}) 575617a3babSopenharmony_ci0:93 'uniformBuffer' (layout( binding=3 column_major shared) uniform runtime-sized array of block{layout( column_major shared) uniform float a}) 576617a3babSopenharmony_ci0:93 Constant: 577617a3babSopenharmony_ci0:93 1 (const int) 578617a3babSopenharmony_ci0:94 direct index (layout( binding=4 column_major shared) temp block{layout( column_major shared) buffer float b}) 579617a3babSopenharmony_ci0:94 'storageBuffer' (layout( binding=4 column_major shared) buffer runtime-sized array of block{layout( column_major shared) buffer float b}) 580617a3babSopenharmony_ci0:94 Constant: 581617a3babSopenharmony_ci0:94 1 (const int) 582617a3babSopenharmony_ci0:95 direct index (layout( binding=5) temp sampler2D) 583617a3babSopenharmony_ci0:95 'sampledImage' (layout( binding=5) uniform runtime-sized array of sampler2D) 584617a3babSopenharmony_ci0:95 Constant: 585617a3babSopenharmony_ci0:95 1 (const int) 586617a3babSopenharmony_ci0:96 direct index (layout( binding=6 r32f) temp image2D) 587617a3babSopenharmony_ci0:96 'storageImage' (layout( binding=6 r32f) uniform runtime-sized array of image2D) 588617a3babSopenharmony_ci0:96 Constant: 589617a3babSopenharmony_ci0:96 1 (const int) 590617a3babSopenharmony_ci0:97 direct index (layout( binding=8) temp samplerBuffer) 591617a3babSopenharmony_ci0:97 'uniformTexelBuffer' (layout( binding=8) uniform runtime-sized array of samplerBuffer) 592617a3babSopenharmony_ci0:97 Constant: 593617a3babSopenharmony_ci0:97 1 (const int) 594617a3babSopenharmony_ci0:98 direct index (layout( binding=9 r32f) temp imageBuffer) 595617a3babSopenharmony_ci0:98 'storageTexelBuffer' (layout( binding=9 r32f) uniform runtime-sized array of imageBuffer) 596617a3babSopenharmony_ci0:98 Constant: 597617a3babSopenharmony_ci0:98 1 (const int) 598617a3babSopenharmony_ci0:100 indirect index (layout( binding=1) temp samplerBuffer) 599617a3babSopenharmony_ci0:100 'uniformTexelBufferDyn' (layout( binding=1) uniform runtime-sized array of samplerBuffer) 600617a3babSopenharmony_ci0:100 'i' ( global int) 601617a3babSopenharmony_ci0:101 indirect index (layout( binding=2 r32f) temp imageBuffer) 602617a3babSopenharmony_ci0:101 'storageTexelBufferDyn' (layout( binding=2 r32f) uniform runtime-sized array of imageBuffer) 603617a3babSopenharmony_ci0:101 'i' ( global int) 604617a3babSopenharmony_ci0:102 indirect index (layout( binding=3 column_major shared) temp block{layout( column_major shared) uniform float a}) 605617a3babSopenharmony_ci0:102 'uniformBuffer' (layout( binding=3 column_major shared) uniform runtime-sized array of block{layout( column_major shared) uniform float a}) 606617a3babSopenharmony_ci0:102 'i' ( global int) 607617a3babSopenharmony_ci0:103 indirect index (layout( binding=4 column_major shared) temp block{layout( column_major shared) buffer float b}) 608617a3babSopenharmony_ci0:103 'storageBuffer' (layout( binding=4 column_major shared) buffer runtime-sized array of block{layout( column_major shared) buffer float b}) 609617a3babSopenharmony_ci0:103 'i' ( global int) 610617a3babSopenharmony_ci0:104 indirect index (layout( binding=5) temp sampler2D) 611617a3babSopenharmony_ci0:104 'sampledImage' (layout( binding=5) uniform runtime-sized array of sampler2D) 612617a3babSopenharmony_ci0:104 'i' ( global int) 613617a3babSopenharmony_ci0:105 indirect index (layout( binding=6 r32f) temp image2D) 614617a3babSopenharmony_ci0:105 'storageImage' (layout( binding=6 r32f) uniform runtime-sized array of image2D) 615617a3babSopenharmony_ci0:105 'i' ( global int) 616617a3babSopenharmony_ci0:106 indirect index (layout( binding=8) temp samplerBuffer) 617617a3babSopenharmony_ci0:106 'uniformTexelBuffer' (layout( binding=8) uniform runtime-sized array of samplerBuffer) 618617a3babSopenharmony_ci0:106 'i' ( global int) 619617a3babSopenharmony_ci0:107 indirect index (layout( binding=9 r32f) temp imageBuffer) 620617a3babSopenharmony_ci0:107 'storageTexelBuffer' (layout( binding=9 r32f) uniform runtime-sized array of imageBuffer) 621617a3babSopenharmony_ci0:107 'i' ( global int) 622617a3babSopenharmony_ci0:109 Sequence 623617a3babSopenharmony_ci0:109 move second child to first child ( temp 1-element array of float) 624617a3babSopenharmony_ci0:109 'local' ( temp 1-element array of float) 625617a3babSopenharmony_ci0:109 b: direct index for structure (layout( column_major shared) uniform runtime-sized array of float) 626617a3babSopenharmony_ci0:109 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 627617a3babSopenharmony_ci0:109 Constant: 628617a3babSopenharmony_ci0:109 1 (const int) 629617a3babSopenharmony_ci0:? Linker Objects 630617a3babSopenharmony_ci0:? 'buf' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 631617a3babSopenharmony_ci0:? 'ubuf' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 632617a3babSopenharmony_ci0:? 'bufa' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer runtime-sized array of int a, layout( column_major shared) buffer runtime-sized array of float b}) 633617a3babSopenharmony_ci0:? 'ubufa' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform runtime-sized array of int a, layout( column_major shared) uniform runtime-sized array of float b}) 634617a3babSopenharmony_ci0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer runtime-sized array of int aba, layout( column_major shared) buffer runtime-sized array of float abb}) 635617a3babSopenharmony_ci0:? 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform runtime-sized array of int aua, layout( column_major shared) uniform runtime-sized array of float aub}) 636617a3babSopenharmony_ci0:? 'uniformTexelBufferDyn' (layout( binding=1) uniform runtime-sized array of samplerBuffer) 637617a3babSopenharmony_ci0:? 'storageTexelBufferDyn' (layout( binding=2 r32f) uniform runtime-sized array of imageBuffer) 638617a3babSopenharmony_ci0:? 'uniformBuffer' (layout( binding=3 column_major shared) uniform runtime-sized array of block{layout( column_major shared) uniform float a}) 639617a3babSopenharmony_ci0:? 'storageBuffer' (layout( binding=4 column_major shared) buffer runtime-sized array of block{layout( column_major shared) buffer float b}) 640617a3babSopenharmony_ci0:? 'sampledImage' (layout( binding=5) uniform runtime-sized array of sampler2D) 641617a3babSopenharmony_ci0:? 'storageImage' (layout( binding=6 r32f) uniform runtime-sized array of image2D) 642617a3babSopenharmony_ci0:? 'uniformTexelBuffer' (layout( binding=8) uniform runtime-sized array of samplerBuffer) 643617a3babSopenharmony_ci0:? 'storageTexelBuffer' (layout( binding=9 r32f) uniform runtime-sized array of imageBuffer) 644617a3babSopenharmony_ci0:? 'i' ( global int) 645617a3babSopenharmony_ci0:? 'gl_VertexID' ( gl_VertexId int VertexId) 646617a3babSopenharmony_ci0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId) 647617a3babSopenharmony_ci 648