1617a3babSopenharmony_cihlsl.rw.vec2.bracket.frag 2617a3babSopenharmony_ciShader version: 500 3617a3babSopenharmony_cigl_FragCoord origin is upper left 4617a3babSopenharmony_ci0:? Sequence 5617a3babSopenharmony_ci0:42 Function Definition: Fn1(vi2; ( temp 2-component vector of int) 6617a3babSopenharmony_ci0:42 Function Parameters: 7617a3babSopenharmony_ci0:42 'x' ( in 2-component vector of int) 8617a3babSopenharmony_ci0:? Sequence 9617a3babSopenharmony_ci0:42 Branch: Return with expression 10617a3babSopenharmony_ci0:42 'x' ( in 2-component vector of int) 11617a3babSopenharmony_ci0:43 Function Definition: Fn1(vu2; ( temp 2-component vector of uint) 12617a3babSopenharmony_ci0:43 Function Parameters: 13617a3babSopenharmony_ci0:43 'x' ( in 2-component vector of uint) 14617a3babSopenharmony_ci0:? Sequence 15617a3babSopenharmony_ci0:43 Branch: Return with expression 16617a3babSopenharmony_ci0:43 'x' ( in 2-component vector of uint) 17617a3babSopenharmony_ci0:44 Function Definition: Fn1(vf2; ( temp 2-component vector of float) 18617a3babSopenharmony_ci0:44 Function Parameters: 19617a3babSopenharmony_ci0:44 'x' ( in 2-component vector of float) 20617a3babSopenharmony_ci0:? Sequence 21617a3babSopenharmony_ci0:44 Branch: Return with expression 22617a3babSopenharmony_ci0:44 'x' ( in 2-component vector of float) 23617a3babSopenharmony_ci0:46 Function Definition: Fn2(vi2; ( temp void) 24617a3babSopenharmony_ci0:46 Function Parameters: 25617a3babSopenharmony_ci0:46 'x' ( out 2-component vector of int) 26617a3babSopenharmony_ci0:? Sequence 27617a3babSopenharmony_ci0:46 move second child to first child ( temp 2-component vector of int) 28617a3babSopenharmony_ci0:46 'x' ( out 2-component vector of int) 29617a3babSopenharmony_ci0:46 Constant: 30617a3babSopenharmony_ci0:46 0 (const int) 31617a3babSopenharmony_ci0:46 0 (const int) 32617a3babSopenharmony_ci0:47 Function Definition: Fn2(vu2; ( temp void) 33617a3babSopenharmony_ci0:47 Function Parameters: 34617a3babSopenharmony_ci0:47 'x' ( out 2-component vector of uint) 35617a3babSopenharmony_ci0:? Sequence 36617a3babSopenharmony_ci0:47 move second child to first child ( temp 2-component vector of uint) 37617a3babSopenharmony_ci0:47 'x' ( out 2-component vector of uint) 38617a3babSopenharmony_ci0:47 Constant: 39617a3babSopenharmony_ci0:47 0 (const uint) 40617a3babSopenharmony_ci0:47 0 (const uint) 41617a3babSopenharmony_ci0:48 Function Definition: Fn2(vf2; ( temp void) 42617a3babSopenharmony_ci0:48 Function Parameters: 43617a3babSopenharmony_ci0:48 'x' ( out 2-component vector of float) 44617a3babSopenharmony_ci0:? Sequence 45617a3babSopenharmony_ci0:48 move second child to first child ( temp 2-component vector of float) 46617a3babSopenharmony_ci0:48 'x' ( out 2-component vector of float) 47617a3babSopenharmony_ci0:48 Constant: 48617a3babSopenharmony_ci0:48 0.000000 49617a3babSopenharmony_ci0:48 0.000000 50617a3babSopenharmony_ci0:50 Function Definition: SomeValue( ( temp 2-component vector of float) 51617a3babSopenharmony_ci0:50 Function Parameters: 52617a3babSopenharmony_ci0:? Sequence 53617a3babSopenharmony_ci0:50 Branch: Return with expression 54617a3babSopenharmony_ci0:50 Convert int to float ( temp 2-component vector of float) 55617a3babSopenharmony_ci0:50 c2: direct index for structure ( uniform 2-component vector of int) 56617a3babSopenharmony_ci0:50 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 57617a3babSopenharmony_ci0:50 Constant: 58617a3babSopenharmony_ci0:50 1 (const uint) 59617a3babSopenharmony_ci0:53 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color}) 60617a3babSopenharmony_ci0:53 Function Parameters: 61617a3babSopenharmony_ci0:? Sequence 62617a3babSopenharmony_ci0:57 imageLoad ( temp 2-component vector of float) 63617a3babSopenharmony_ci0:57 'g_tTex1df2' (layout( rg32f) uniform image1D) 64617a3babSopenharmony_ci0:57 c1: direct index for structure ( uniform int) 65617a3babSopenharmony_ci0:57 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 66617a3babSopenharmony_ci0:57 Constant: 67617a3babSopenharmony_ci0:57 0 (const uint) 68617a3babSopenharmony_ci0:59 Sequence 69617a3babSopenharmony_ci0:59 move second child to first child ( temp 2-component vector of float) 70617a3babSopenharmony_ci0:59 'r00' ( temp 2-component vector of float) 71617a3babSopenharmony_ci0:59 imageLoad ( temp 2-component vector of float) 72617a3babSopenharmony_ci0:59 'g_tTex1df2' (layout( rg32f) uniform image1D) 73617a3babSopenharmony_ci0:59 c1: direct index for structure ( uniform int) 74617a3babSopenharmony_ci0:59 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 75617a3babSopenharmony_ci0:59 Constant: 76617a3babSopenharmony_ci0:59 0 (const uint) 77617a3babSopenharmony_ci0:60 Sequence 78617a3babSopenharmony_ci0:60 move second child to first child ( temp 2-component vector of int) 79617a3babSopenharmony_ci0:60 'r01' ( temp 2-component vector of int) 80617a3babSopenharmony_ci0:60 imageLoad ( temp 2-component vector of int) 81617a3babSopenharmony_ci0:60 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 82617a3babSopenharmony_ci0:60 c1: direct index for structure ( uniform int) 83617a3babSopenharmony_ci0:60 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 84617a3babSopenharmony_ci0:60 Constant: 85617a3babSopenharmony_ci0:60 0 (const uint) 86617a3babSopenharmony_ci0:61 Sequence 87617a3babSopenharmony_ci0:61 move second child to first child ( temp 2-component vector of uint) 88617a3babSopenharmony_ci0:61 'r02' ( temp 2-component vector of uint) 89617a3babSopenharmony_ci0:61 imageLoad ( temp 2-component vector of uint) 90617a3babSopenharmony_ci0:61 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 91617a3babSopenharmony_ci0:61 c1: direct index for structure ( uniform int) 92617a3babSopenharmony_ci0:61 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 93617a3babSopenharmony_ci0:61 Constant: 94617a3babSopenharmony_ci0:61 0 (const uint) 95617a3babSopenharmony_ci0:64 Sequence 96617a3babSopenharmony_ci0:64 move second child to first child ( temp 2-component vector of float) 97617a3babSopenharmony_ci0:64 'r10' ( temp 2-component vector of float) 98617a3babSopenharmony_ci0:64 imageLoad ( temp 2-component vector of float) 99617a3babSopenharmony_ci0:64 'g_tTex2df2' (layout( rg32f) uniform image2D) 100617a3babSopenharmony_ci0:64 c2: direct index for structure ( uniform 2-component vector of int) 101617a3babSopenharmony_ci0:64 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 102617a3babSopenharmony_ci0:64 Constant: 103617a3babSopenharmony_ci0:64 1 (const uint) 104617a3babSopenharmony_ci0:65 Sequence 105617a3babSopenharmony_ci0:65 move second child to first child ( temp 2-component vector of int) 106617a3babSopenharmony_ci0:65 'r11' ( temp 2-component vector of int) 107617a3babSopenharmony_ci0:65 imageLoad ( temp 2-component vector of int) 108617a3babSopenharmony_ci0:65 'g_tTex2di2' (layout( rg32i) uniform iimage2D) 109617a3babSopenharmony_ci0:65 c2: direct index for structure ( uniform 2-component vector of int) 110617a3babSopenharmony_ci0:65 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 111617a3babSopenharmony_ci0:65 Constant: 112617a3babSopenharmony_ci0:65 1 (const uint) 113617a3babSopenharmony_ci0:66 Sequence 114617a3babSopenharmony_ci0:66 move second child to first child ( temp 2-component vector of uint) 115617a3babSopenharmony_ci0:66 'r12' ( temp 2-component vector of uint) 116617a3babSopenharmony_ci0:66 imageLoad ( temp 2-component vector of uint) 117617a3babSopenharmony_ci0:66 'g_tTex2du2' (layout( rg32ui) uniform uimage2D) 118617a3babSopenharmony_ci0:66 c2: direct index for structure ( uniform 2-component vector of int) 119617a3babSopenharmony_ci0:66 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 120617a3babSopenharmony_ci0:66 Constant: 121617a3babSopenharmony_ci0:66 1 (const uint) 122617a3babSopenharmony_ci0:69 Sequence 123617a3babSopenharmony_ci0:69 move second child to first child ( temp 2-component vector of float) 124617a3babSopenharmony_ci0:69 'r20' ( temp 2-component vector of float) 125617a3babSopenharmony_ci0:69 imageLoad ( temp 2-component vector of float) 126617a3babSopenharmony_ci0:69 'g_tTex3df2' (layout( rg32f) uniform image3D) 127617a3babSopenharmony_ci0:69 c3: direct index for structure ( uniform 3-component vector of int) 128617a3babSopenharmony_ci0:69 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 129617a3babSopenharmony_ci0:69 Constant: 130617a3babSopenharmony_ci0:69 2 (const uint) 131617a3babSopenharmony_ci0:70 Sequence 132617a3babSopenharmony_ci0:70 move second child to first child ( temp 2-component vector of int) 133617a3babSopenharmony_ci0:70 'r21' ( temp 2-component vector of int) 134617a3babSopenharmony_ci0:70 imageLoad ( temp 2-component vector of int) 135617a3babSopenharmony_ci0:70 'g_tTex3di2' (layout( rg32i) uniform iimage3D) 136617a3babSopenharmony_ci0:70 c3: direct index for structure ( uniform 3-component vector of int) 137617a3babSopenharmony_ci0:70 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 138617a3babSopenharmony_ci0:70 Constant: 139617a3babSopenharmony_ci0:70 2 (const uint) 140617a3babSopenharmony_ci0:71 Sequence 141617a3babSopenharmony_ci0:71 move second child to first child ( temp 2-component vector of uint) 142617a3babSopenharmony_ci0:71 'r22' ( temp 2-component vector of uint) 143617a3babSopenharmony_ci0:71 imageLoad ( temp 2-component vector of uint) 144617a3babSopenharmony_ci0:71 'g_tTex3du2' (layout( rg32ui) uniform uimage3D) 145617a3babSopenharmony_ci0:71 c3: direct index for structure ( uniform 3-component vector of int) 146617a3babSopenharmony_ci0:71 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 147617a3babSopenharmony_ci0:71 Constant: 148617a3babSopenharmony_ci0:71 2 (const uint) 149617a3babSopenharmony_ci0:73 Sequence 150617a3babSopenharmony_ci0:73 move second child to first child ( temp 2-component vector of float) 151617a3babSopenharmony_ci0:73 'lf2' ( temp 2-component vector of float) 152617a3babSopenharmony_ci0:73 uf2: direct index for structure ( uniform 2-component vector of float) 153617a3babSopenharmony_ci0:73 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 154617a3babSopenharmony_ci0:73 Constant: 155617a3babSopenharmony_ci0:73 8 (const uint) 156617a3babSopenharmony_ci0:77 Sequence 157617a3babSopenharmony_ci0:77 move second child to first child ( temp 2-component vector of float) 158617a3babSopenharmony_ci0:77 'storeTemp' ( temp 2-component vector of float) 159617a3babSopenharmony_ci0:77 Function Call: SomeValue( ( temp 2-component vector of float) 160617a3babSopenharmony_ci0:77 imageStore ( temp void) 161617a3babSopenharmony_ci0:77 'g_tTex1df2' (layout( rg32f) uniform image1D) 162617a3babSopenharmony_ci0:77 c1: direct index for structure ( uniform int) 163617a3babSopenharmony_ci0:77 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 164617a3babSopenharmony_ci0:77 Constant: 165617a3babSopenharmony_ci0:77 0 (const uint) 166617a3babSopenharmony_ci0:77 'storeTemp' ( temp 2-component vector of float) 167617a3babSopenharmony_ci0:77 'storeTemp' ( temp 2-component vector of float) 168617a3babSopenharmony_ci0:78 Sequence 169617a3babSopenharmony_ci0:78 imageStore ( temp void) 170617a3babSopenharmony_ci0:78 'g_tTex1df2' (layout( rg32f) uniform image1D) 171617a3babSopenharmony_ci0:78 c1: direct index for structure ( uniform int) 172617a3babSopenharmony_ci0:78 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 173617a3babSopenharmony_ci0:78 Constant: 174617a3babSopenharmony_ci0:78 0 (const uint) 175617a3babSopenharmony_ci0:78 'lf2' ( temp 2-component vector of float) 176617a3babSopenharmony_ci0:78 'lf2' ( temp 2-component vector of float) 177617a3babSopenharmony_ci0:79 Sequence 178617a3babSopenharmony_ci0:79 move second child to first child ( temp 2-component vector of int) 179617a3babSopenharmony_ci0:79 'storeTemp' ( temp 2-component vector of int) 180617a3babSopenharmony_ci0:79 Constant: 181617a3babSopenharmony_ci0:79 2 (const int) 182617a3babSopenharmony_ci0:79 2 (const int) 183617a3babSopenharmony_ci0:79 imageStore ( temp void) 184617a3babSopenharmony_ci0:79 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 185617a3babSopenharmony_ci0:79 c1: direct index for structure ( uniform int) 186617a3babSopenharmony_ci0:79 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 187617a3babSopenharmony_ci0:79 Constant: 188617a3babSopenharmony_ci0:79 0 (const uint) 189617a3babSopenharmony_ci0:79 'storeTemp' ( temp 2-component vector of int) 190617a3babSopenharmony_ci0:79 'storeTemp' ( temp 2-component vector of int) 191617a3babSopenharmony_ci0:80 Sequence 192617a3babSopenharmony_ci0:80 move second child to first child ( temp 2-component vector of uint) 193617a3babSopenharmony_ci0:80 'storeTemp' ( temp 2-component vector of uint) 194617a3babSopenharmony_ci0:80 Constant: 195617a3babSopenharmony_ci0:80 3 (const uint) 196617a3babSopenharmony_ci0:80 2 (const uint) 197617a3babSopenharmony_ci0:80 imageStore ( temp void) 198617a3babSopenharmony_ci0:80 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 199617a3babSopenharmony_ci0:80 c1: direct index for structure ( uniform int) 200617a3babSopenharmony_ci0:80 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 201617a3babSopenharmony_ci0:80 Constant: 202617a3babSopenharmony_ci0:80 0 (const uint) 203617a3babSopenharmony_ci0:80 'storeTemp' ( temp 2-component vector of uint) 204617a3babSopenharmony_ci0:80 'storeTemp' ( temp 2-component vector of uint) 205617a3babSopenharmony_ci0:83 Sequence 206617a3babSopenharmony_ci0:83 move second child to first child ( temp 2-component vector of float) 207617a3babSopenharmony_ci0:83 'val1' ( temp 2-component vector of float) 208617a3babSopenharmony_ci0:83 Sequence 209617a3babSopenharmony_ci0:83 move second child to first child ( temp int) 210617a3babSopenharmony_ci0:83 'coordTemp' ( temp int) 211617a3babSopenharmony_ci0:83 c1: direct index for structure ( uniform int) 212617a3babSopenharmony_ci0:83 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 213617a3babSopenharmony_ci0:83 Constant: 214617a3babSopenharmony_ci0:83 0 (const uint) 215617a3babSopenharmony_ci0:83 move second child to first child ( temp 2-component vector of float) 216617a3babSopenharmony_ci0:83 'storeTemp' ( temp 2-component vector of float) 217617a3babSopenharmony_ci0:83 imageLoad ( temp 2-component vector of float) 218617a3babSopenharmony_ci0:83 'g_tTex1df2' (layout( rg32f) uniform image1D) 219617a3babSopenharmony_ci0:83 'coordTemp' ( temp int) 220617a3babSopenharmony_ci0:83 vector scale second child into first child ( temp 2-component vector of float) 221617a3babSopenharmony_ci0:83 'storeTemp' ( temp 2-component vector of float) 222617a3babSopenharmony_ci0:83 Constant: 223617a3babSopenharmony_ci0:83 2.000000 224617a3babSopenharmony_ci0:83 imageStore ( temp void) 225617a3babSopenharmony_ci0:83 'g_tTex1df2' (layout( rg32f) uniform image1D) 226617a3babSopenharmony_ci0:83 'coordTemp' ( temp int) 227617a3babSopenharmony_ci0:83 'storeTemp' ( temp 2-component vector of float) 228617a3babSopenharmony_ci0:83 'storeTemp' ( temp 2-component vector of float) 229617a3babSopenharmony_ci0:84 Sequence 230617a3babSopenharmony_ci0:84 move second child to first child ( temp int) 231617a3babSopenharmony_ci0:84 'coordTemp' ( temp int) 232617a3babSopenharmony_ci0:84 c1: direct index for structure ( uniform int) 233617a3babSopenharmony_ci0:84 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 234617a3babSopenharmony_ci0:84 Constant: 235617a3babSopenharmony_ci0:84 0 (const uint) 236617a3babSopenharmony_ci0:84 move second child to first child ( temp 2-component vector of float) 237617a3babSopenharmony_ci0:84 'storeTemp' ( temp 2-component vector of float) 238617a3babSopenharmony_ci0:84 imageLoad ( temp 2-component vector of float) 239617a3babSopenharmony_ci0:84 'g_tTex1df2' (layout( rg32f) uniform image1D) 240617a3babSopenharmony_ci0:84 'coordTemp' ( temp int) 241617a3babSopenharmony_ci0:84 subtract second child into first child ( temp 2-component vector of float) 242617a3babSopenharmony_ci0:84 'storeTemp' ( temp 2-component vector of float) 243617a3babSopenharmony_ci0:84 Constant: 244617a3babSopenharmony_ci0:84 3.000000 245617a3babSopenharmony_ci0:84 imageStore ( temp void) 246617a3babSopenharmony_ci0:84 'g_tTex1df2' (layout( rg32f) uniform image1D) 247617a3babSopenharmony_ci0:84 'coordTemp' ( temp int) 248617a3babSopenharmony_ci0:84 'storeTemp' ( temp 2-component vector of float) 249617a3babSopenharmony_ci0:84 'storeTemp' ( temp 2-component vector of float) 250617a3babSopenharmony_ci0:85 Sequence 251617a3babSopenharmony_ci0:85 move second child to first child ( temp int) 252617a3babSopenharmony_ci0:85 'coordTemp' ( temp int) 253617a3babSopenharmony_ci0:85 c1: direct index for structure ( uniform int) 254617a3babSopenharmony_ci0:85 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 255617a3babSopenharmony_ci0:85 Constant: 256617a3babSopenharmony_ci0:85 0 (const uint) 257617a3babSopenharmony_ci0:85 move second child to first child ( temp 2-component vector of float) 258617a3babSopenharmony_ci0:85 'storeTemp' ( temp 2-component vector of float) 259617a3babSopenharmony_ci0:85 imageLoad ( temp 2-component vector of float) 260617a3babSopenharmony_ci0:85 'g_tTex1df2' (layout( rg32f) uniform image1D) 261617a3babSopenharmony_ci0:85 'coordTemp' ( temp int) 262617a3babSopenharmony_ci0:85 add second child into first child ( temp 2-component vector of float) 263617a3babSopenharmony_ci0:85 'storeTemp' ( temp 2-component vector of float) 264617a3babSopenharmony_ci0:85 Constant: 265617a3babSopenharmony_ci0:85 4.000000 266617a3babSopenharmony_ci0:85 imageStore ( temp void) 267617a3babSopenharmony_ci0:85 'g_tTex1df2' (layout( rg32f) uniform image1D) 268617a3babSopenharmony_ci0:85 'coordTemp' ( temp int) 269617a3babSopenharmony_ci0:85 'storeTemp' ( temp 2-component vector of float) 270617a3babSopenharmony_ci0:85 'storeTemp' ( temp 2-component vector of float) 271617a3babSopenharmony_ci0:87 Sequence 272617a3babSopenharmony_ci0:87 move second child to first child ( temp int) 273617a3babSopenharmony_ci0:87 'coordTemp' ( temp int) 274617a3babSopenharmony_ci0:87 c1: direct index for structure ( uniform int) 275617a3babSopenharmony_ci0:87 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 276617a3babSopenharmony_ci0:87 Constant: 277617a3babSopenharmony_ci0:87 0 (const uint) 278617a3babSopenharmony_ci0:87 move second child to first child ( temp 2-component vector of int) 279617a3babSopenharmony_ci0:87 'storeTemp' ( temp 2-component vector of int) 280617a3babSopenharmony_ci0:87 imageLoad ( temp 2-component vector of int) 281617a3babSopenharmony_ci0:87 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 282617a3babSopenharmony_ci0:87 'coordTemp' ( temp int) 283617a3babSopenharmony_ci0:87 divide second child into first child ( temp 2-component vector of int) 284617a3babSopenharmony_ci0:87 'storeTemp' ( temp 2-component vector of int) 285617a3babSopenharmony_ci0:87 Constant: 286617a3babSopenharmony_ci0:87 2 (const int) 287617a3babSopenharmony_ci0:87 imageStore ( temp void) 288617a3babSopenharmony_ci0:87 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 289617a3babSopenharmony_ci0:87 'coordTemp' ( temp int) 290617a3babSopenharmony_ci0:87 'storeTemp' ( temp 2-component vector of int) 291617a3babSopenharmony_ci0:87 'storeTemp' ( temp 2-component vector of int) 292617a3babSopenharmony_ci0:88 Sequence 293617a3babSopenharmony_ci0:88 move second child to first child ( temp int) 294617a3babSopenharmony_ci0:88 'coordTemp' ( temp int) 295617a3babSopenharmony_ci0:88 c1: direct index for structure ( uniform int) 296617a3babSopenharmony_ci0:88 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 297617a3babSopenharmony_ci0:88 Constant: 298617a3babSopenharmony_ci0:88 0 (const uint) 299617a3babSopenharmony_ci0:88 move second child to first child ( temp 2-component vector of int) 300617a3babSopenharmony_ci0:88 'storeTemp' ( temp 2-component vector of int) 301617a3babSopenharmony_ci0:88 imageLoad ( temp 2-component vector of int) 302617a3babSopenharmony_ci0:88 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 303617a3babSopenharmony_ci0:88 'coordTemp' ( temp int) 304617a3babSopenharmony_ci0:88 mod second child into first child ( temp 2-component vector of int) 305617a3babSopenharmony_ci0:88 'storeTemp' ( temp 2-component vector of int) 306617a3babSopenharmony_ci0:88 Constant: 307617a3babSopenharmony_ci0:88 2 (const int) 308617a3babSopenharmony_ci0:88 imageStore ( temp void) 309617a3babSopenharmony_ci0:88 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 310617a3babSopenharmony_ci0:88 'coordTemp' ( temp int) 311617a3babSopenharmony_ci0:88 'storeTemp' ( temp 2-component vector of int) 312617a3babSopenharmony_ci0:88 'storeTemp' ( temp 2-component vector of int) 313617a3babSopenharmony_ci0:89 Sequence 314617a3babSopenharmony_ci0:89 move second child to first child ( temp int) 315617a3babSopenharmony_ci0:89 'coordTemp' ( temp int) 316617a3babSopenharmony_ci0:89 c1: direct index for structure ( uniform int) 317617a3babSopenharmony_ci0:89 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 318617a3babSopenharmony_ci0:89 Constant: 319617a3babSopenharmony_ci0:89 0 (const uint) 320617a3babSopenharmony_ci0:89 move second child to first child ( temp 2-component vector of int) 321617a3babSopenharmony_ci0:89 'storeTemp' ( temp 2-component vector of int) 322617a3babSopenharmony_ci0:89 imageLoad ( temp 2-component vector of int) 323617a3babSopenharmony_ci0:89 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 324617a3babSopenharmony_ci0:89 'coordTemp' ( temp int) 325617a3babSopenharmony_ci0:89 and second child into first child ( temp 2-component vector of int) 326617a3babSopenharmony_ci0:89 'storeTemp' ( temp 2-component vector of int) 327617a3babSopenharmony_ci0:89 Constant: 328617a3babSopenharmony_ci0:89 65535 (const int) 329617a3babSopenharmony_ci0:89 imageStore ( temp void) 330617a3babSopenharmony_ci0:89 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 331617a3babSopenharmony_ci0:89 'coordTemp' ( temp int) 332617a3babSopenharmony_ci0:89 'storeTemp' ( temp 2-component vector of int) 333617a3babSopenharmony_ci0:89 'storeTemp' ( temp 2-component vector of int) 334617a3babSopenharmony_ci0:90 Sequence 335617a3babSopenharmony_ci0:90 move second child to first child ( temp int) 336617a3babSopenharmony_ci0:90 'coordTemp' ( temp int) 337617a3babSopenharmony_ci0:90 c1: direct index for structure ( uniform int) 338617a3babSopenharmony_ci0:90 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 339617a3babSopenharmony_ci0:90 Constant: 340617a3babSopenharmony_ci0:90 0 (const uint) 341617a3babSopenharmony_ci0:90 move second child to first child ( temp 2-component vector of int) 342617a3babSopenharmony_ci0:90 'storeTemp' ( temp 2-component vector of int) 343617a3babSopenharmony_ci0:90 imageLoad ( temp 2-component vector of int) 344617a3babSopenharmony_ci0:90 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 345617a3babSopenharmony_ci0:90 'coordTemp' ( temp int) 346617a3babSopenharmony_ci0:90 or second child into first child ( temp 2-component vector of int) 347617a3babSopenharmony_ci0:90 'storeTemp' ( temp 2-component vector of int) 348617a3babSopenharmony_ci0:90 Constant: 349617a3babSopenharmony_ci0:90 61680 (const int) 350617a3babSopenharmony_ci0:90 imageStore ( temp void) 351617a3babSopenharmony_ci0:90 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 352617a3babSopenharmony_ci0:90 'coordTemp' ( temp int) 353617a3babSopenharmony_ci0:90 'storeTemp' ( temp 2-component vector of int) 354617a3babSopenharmony_ci0:90 'storeTemp' ( temp 2-component vector of int) 355617a3babSopenharmony_ci0:91 Sequence 356617a3babSopenharmony_ci0:91 move second child to first child ( temp int) 357617a3babSopenharmony_ci0:91 'coordTemp' ( temp int) 358617a3babSopenharmony_ci0:91 c1: direct index for structure ( uniform int) 359617a3babSopenharmony_ci0:91 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 360617a3babSopenharmony_ci0:91 Constant: 361617a3babSopenharmony_ci0:91 0 (const uint) 362617a3babSopenharmony_ci0:91 move second child to first child ( temp 2-component vector of int) 363617a3babSopenharmony_ci0:91 'storeTemp' ( temp 2-component vector of int) 364617a3babSopenharmony_ci0:91 imageLoad ( temp 2-component vector of int) 365617a3babSopenharmony_ci0:91 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 366617a3babSopenharmony_ci0:91 'coordTemp' ( temp int) 367617a3babSopenharmony_ci0:91 left shift second child into first child ( temp 2-component vector of int) 368617a3babSopenharmony_ci0:91 'storeTemp' ( temp 2-component vector of int) 369617a3babSopenharmony_ci0:91 Constant: 370617a3babSopenharmony_ci0:91 2 (const int) 371617a3babSopenharmony_ci0:91 imageStore ( temp void) 372617a3babSopenharmony_ci0:91 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 373617a3babSopenharmony_ci0:91 'coordTemp' ( temp int) 374617a3babSopenharmony_ci0:91 'storeTemp' ( temp 2-component vector of int) 375617a3babSopenharmony_ci0:91 'storeTemp' ( temp 2-component vector of int) 376617a3babSopenharmony_ci0:92 Sequence 377617a3babSopenharmony_ci0:92 move second child to first child ( temp int) 378617a3babSopenharmony_ci0:92 'coordTemp' ( temp int) 379617a3babSopenharmony_ci0:92 c1: direct index for structure ( uniform int) 380617a3babSopenharmony_ci0:92 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 381617a3babSopenharmony_ci0:92 Constant: 382617a3babSopenharmony_ci0:92 0 (const uint) 383617a3babSopenharmony_ci0:92 move second child to first child ( temp 2-component vector of int) 384617a3babSopenharmony_ci0:92 'storeTemp' ( temp 2-component vector of int) 385617a3babSopenharmony_ci0:92 imageLoad ( temp 2-component vector of int) 386617a3babSopenharmony_ci0:92 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 387617a3babSopenharmony_ci0:92 'coordTemp' ( temp int) 388617a3babSopenharmony_ci0:92 right shift second child into first child ( temp 2-component vector of int) 389617a3babSopenharmony_ci0:92 'storeTemp' ( temp 2-component vector of int) 390617a3babSopenharmony_ci0:92 Constant: 391617a3babSopenharmony_ci0:92 2 (const int) 392617a3babSopenharmony_ci0:92 imageStore ( temp void) 393617a3babSopenharmony_ci0:92 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 394617a3babSopenharmony_ci0:92 'coordTemp' ( temp int) 395617a3babSopenharmony_ci0:92 'storeTemp' ( temp 2-component vector of int) 396617a3babSopenharmony_ci0:92 'storeTemp' ( temp 2-component vector of int) 397617a3babSopenharmony_ci0:95 Sequence 398617a3babSopenharmony_ci0:95 move second child to first child ( temp 2-component vector of float) 399617a3babSopenharmony_ci0:95 'storeTemp' ( temp 2-component vector of float) 400617a3babSopenharmony_ci0:95 Function Call: SomeValue( ( temp 2-component vector of float) 401617a3babSopenharmony_ci0:95 imageStore ( temp void) 402617a3babSopenharmony_ci0:95 'g_tTex2df2' (layout( rg32f) uniform image2D) 403617a3babSopenharmony_ci0:95 c2: direct index for structure ( uniform 2-component vector of int) 404617a3babSopenharmony_ci0:95 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 405617a3babSopenharmony_ci0:95 Constant: 406617a3babSopenharmony_ci0:95 1 (const uint) 407617a3babSopenharmony_ci0:95 'storeTemp' ( temp 2-component vector of float) 408617a3babSopenharmony_ci0:95 'storeTemp' ( temp 2-component vector of float) 409617a3babSopenharmony_ci0:96 Sequence 410617a3babSopenharmony_ci0:96 imageStore ( temp void) 411617a3babSopenharmony_ci0:96 'g_tTex2df2' (layout( rg32f) uniform image2D) 412617a3babSopenharmony_ci0:96 c2: direct index for structure ( uniform 2-component vector of int) 413617a3babSopenharmony_ci0:96 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 414617a3babSopenharmony_ci0:96 Constant: 415617a3babSopenharmony_ci0:96 1 (const uint) 416617a3babSopenharmony_ci0:96 'lf2' ( temp 2-component vector of float) 417617a3babSopenharmony_ci0:96 'lf2' ( temp 2-component vector of float) 418617a3babSopenharmony_ci0:97 Sequence 419617a3babSopenharmony_ci0:97 move second child to first child ( temp 2-component vector of int) 420617a3babSopenharmony_ci0:97 'storeTemp' ( temp 2-component vector of int) 421617a3babSopenharmony_ci0:97 Constant: 422617a3babSopenharmony_ci0:97 5 (const int) 423617a3babSopenharmony_ci0:97 2 (const int) 424617a3babSopenharmony_ci0:97 imageStore ( temp void) 425617a3babSopenharmony_ci0:97 'g_tTex2di2' (layout( rg32i) uniform iimage2D) 426617a3babSopenharmony_ci0:97 c2: direct index for structure ( uniform 2-component vector of int) 427617a3babSopenharmony_ci0:97 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 428617a3babSopenharmony_ci0:97 Constant: 429617a3babSopenharmony_ci0:97 1 (const uint) 430617a3babSopenharmony_ci0:97 'storeTemp' ( temp 2-component vector of int) 431617a3babSopenharmony_ci0:97 'storeTemp' ( temp 2-component vector of int) 432617a3babSopenharmony_ci0:98 Sequence 433617a3babSopenharmony_ci0:98 move second child to first child ( temp 2-component vector of uint) 434617a3babSopenharmony_ci0:98 'storeTemp' ( temp 2-component vector of uint) 435617a3babSopenharmony_ci0:98 Constant: 436617a3babSopenharmony_ci0:98 6 (const uint) 437617a3babSopenharmony_ci0:98 2 (const uint) 438617a3babSopenharmony_ci0:98 imageStore ( temp void) 439617a3babSopenharmony_ci0:98 'g_tTex2du2' (layout( rg32ui) uniform uimage2D) 440617a3babSopenharmony_ci0:98 c2: direct index for structure ( uniform 2-component vector of int) 441617a3babSopenharmony_ci0:98 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 442617a3babSopenharmony_ci0:98 Constant: 443617a3babSopenharmony_ci0:98 1 (const uint) 444617a3babSopenharmony_ci0:98 'storeTemp' ( temp 2-component vector of uint) 445617a3babSopenharmony_ci0:98 'storeTemp' ( temp 2-component vector of uint) 446617a3babSopenharmony_ci0:101 Sequence 447617a3babSopenharmony_ci0:101 move second child to first child ( temp 2-component vector of float) 448617a3babSopenharmony_ci0:101 'storeTemp' ( temp 2-component vector of float) 449617a3babSopenharmony_ci0:101 Function Call: SomeValue( ( temp 2-component vector of float) 450617a3babSopenharmony_ci0:101 imageStore ( temp void) 451617a3babSopenharmony_ci0:101 'g_tTex3df2' (layout( rg32f) uniform image3D) 452617a3babSopenharmony_ci0:101 c3: direct index for structure ( uniform 3-component vector of int) 453617a3babSopenharmony_ci0:101 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 454617a3babSopenharmony_ci0:101 Constant: 455617a3babSopenharmony_ci0:101 2 (const uint) 456617a3babSopenharmony_ci0:101 'storeTemp' ( temp 2-component vector of float) 457617a3babSopenharmony_ci0:101 'storeTemp' ( temp 2-component vector of float) 458617a3babSopenharmony_ci0:102 Sequence 459617a3babSopenharmony_ci0:102 imageStore ( temp void) 460617a3babSopenharmony_ci0:102 'g_tTex3df2' (layout( rg32f) uniform image3D) 461617a3babSopenharmony_ci0:102 c3: direct index for structure ( uniform 3-component vector of int) 462617a3babSopenharmony_ci0:102 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 463617a3babSopenharmony_ci0:102 Constant: 464617a3babSopenharmony_ci0:102 2 (const uint) 465617a3babSopenharmony_ci0:102 'lf2' ( temp 2-component vector of float) 466617a3babSopenharmony_ci0:102 'lf2' ( temp 2-component vector of float) 467617a3babSopenharmony_ci0:103 Sequence 468617a3babSopenharmony_ci0:103 move second child to first child ( temp 2-component vector of int) 469617a3babSopenharmony_ci0:103 'storeTemp' ( temp 2-component vector of int) 470617a3babSopenharmony_ci0:103 Constant: 471617a3babSopenharmony_ci0:103 8 (const int) 472617a3babSopenharmony_ci0:103 6 (const int) 473617a3babSopenharmony_ci0:103 imageStore ( temp void) 474617a3babSopenharmony_ci0:103 'g_tTex3di2' (layout( rg32i) uniform iimage3D) 475617a3babSopenharmony_ci0:103 c3: direct index for structure ( uniform 3-component vector of int) 476617a3babSopenharmony_ci0:103 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 477617a3babSopenharmony_ci0:103 Constant: 478617a3babSopenharmony_ci0:103 2 (const uint) 479617a3babSopenharmony_ci0:103 'storeTemp' ( temp 2-component vector of int) 480617a3babSopenharmony_ci0:103 'storeTemp' ( temp 2-component vector of int) 481617a3babSopenharmony_ci0:104 Sequence 482617a3babSopenharmony_ci0:104 move second child to first child ( temp 2-component vector of uint) 483617a3babSopenharmony_ci0:104 'storeTemp' ( temp 2-component vector of uint) 484617a3babSopenharmony_ci0:104 Constant: 485617a3babSopenharmony_ci0:104 9 (const uint) 486617a3babSopenharmony_ci0:104 2 (const uint) 487617a3babSopenharmony_ci0:104 imageStore ( temp void) 488617a3babSopenharmony_ci0:104 'g_tTex3du2' (layout( rg32ui) uniform uimage3D) 489617a3babSopenharmony_ci0:104 c3: direct index for structure ( uniform 3-component vector of int) 490617a3babSopenharmony_ci0:104 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 491617a3babSopenharmony_ci0:104 Constant: 492617a3babSopenharmony_ci0:104 2 (const uint) 493617a3babSopenharmony_ci0:104 'storeTemp' ( temp 2-component vector of uint) 494617a3babSopenharmony_ci0:104 'storeTemp' ( temp 2-component vector of uint) 495617a3babSopenharmony_ci0:107 Function Call: Fn1(vf2; ( temp 2-component vector of float) 496617a3babSopenharmony_ci0:107 imageLoad ( temp 2-component vector of float) 497617a3babSopenharmony_ci0:107 'g_tTex1df2' (layout( rg32f) uniform image1D) 498617a3babSopenharmony_ci0:107 c1: direct index for structure ( uniform int) 499617a3babSopenharmony_ci0:107 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 500617a3babSopenharmony_ci0:107 Constant: 501617a3babSopenharmony_ci0:107 0 (const uint) 502617a3babSopenharmony_ci0:108 Function Call: Fn1(vi2; ( temp 2-component vector of int) 503617a3babSopenharmony_ci0:108 imageLoad ( temp 2-component vector of int) 504617a3babSopenharmony_ci0:108 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 505617a3babSopenharmony_ci0:108 c1: direct index for structure ( uniform int) 506617a3babSopenharmony_ci0:108 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 507617a3babSopenharmony_ci0:108 Constant: 508617a3babSopenharmony_ci0:108 0 (const uint) 509617a3babSopenharmony_ci0:109 Function Call: Fn1(vu2; ( temp 2-component vector of uint) 510617a3babSopenharmony_ci0:109 imageLoad ( temp 2-component vector of uint) 511617a3babSopenharmony_ci0:109 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 512617a3babSopenharmony_ci0:109 c1: direct index for structure ( uniform int) 513617a3babSopenharmony_ci0:109 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 514617a3babSopenharmony_ci0:109 Constant: 515617a3babSopenharmony_ci0:109 0 (const uint) 516617a3babSopenharmony_ci0:111 Comma ( temp void) 517617a3babSopenharmony_ci0:111 Function Call: Fn2(vf2; ( temp void) 518617a3babSopenharmony_ci0:111 'tempArg' ( temp 2-component vector of float) 519617a3babSopenharmony_ci0:111 Sequence 520617a3babSopenharmony_ci0:111 imageStore ( temp void) 521617a3babSopenharmony_ci0:111 'g_tTex1df2' (layout( rg32f) uniform image1D) 522617a3babSopenharmony_ci0:111 c1: direct index for structure ( uniform int) 523617a3babSopenharmony_ci0:111 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 524617a3babSopenharmony_ci0:111 Constant: 525617a3babSopenharmony_ci0:111 0 (const uint) 526617a3babSopenharmony_ci0:111 'tempArg' ( temp 2-component vector of float) 527617a3babSopenharmony_ci0:111 'tempArg' ( temp 2-component vector of float) 528617a3babSopenharmony_ci0:112 Comma ( temp void) 529617a3babSopenharmony_ci0:112 Function Call: Fn2(vi2; ( temp void) 530617a3babSopenharmony_ci0:112 'tempArg' ( temp 2-component vector of int) 531617a3babSopenharmony_ci0:112 Sequence 532617a3babSopenharmony_ci0:112 imageStore ( temp void) 533617a3babSopenharmony_ci0:112 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 534617a3babSopenharmony_ci0:112 c1: direct index for structure ( uniform int) 535617a3babSopenharmony_ci0:112 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 536617a3babSopenharmony_ci0:112 Constant: 537617a3babSopenharmony_ci0:112 0 (const uint) 538617a3babSopenharmony_ci0:112 'tempArg' ( temp 2-component vector of int) 539617a3babSopenharmony_ci0:112 'tempArg' ( temp 2-component vector of int) 540617a3babSopenharmony_ci0:113 Comma ( temp void) 541617a3babSopenharmony_ci0:113 Function Call: Fn2(vu2; ( temp void) 542617a3babSopenharmony_ci0:113 'tempArg' ( temp 2-component vector of uint) 543617a3babSopenharmony_ci0:113 Sequence 544617a3babSopenharmony_ci0:113 imageStore ( temp void) 545617a3babSopenharmony_ci0:113 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 546617a3babSopenharmony_ci0:113 c1: direct index for structure ( uniform int) 547617a3babSopenharmony_ci0:113 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 548617a3babSopenharmony_ci0:113 Constant: 549617a3babSopenharmony_ci0:113 0 (const uint) 550617a3babSopenharmony_ci0:113 'tempArg' ( temp 2-component vector of uint) 551617a3babSopenharmony_ci0:113 'tempArg' ( temp 2-component vector of uint) 552617a3babSopenharmony_ci0:117 Sequence 553617a3babSopenharmony_ci0:117 move second child to first child ( temp int) 554617a3babSopenharmony_ci0:117 'coordTemp' ( temp int) 555617a3babSopenharmony_ci0:117 c1: direct index for structure ( uniform int) 556617a3babSopenharmony_ci0:117 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 557617a3babSopenharmony_ci0:117 Constant: 558617a3babSopenharmony_ci0:117 0 (const uint) 559617a3babSopenharmony_ci0:117 move second child to first child ( temp 2-component vector of float) 560617a3babSopenharmony_ci0:117 'storeTemp' ( temp 2-component vector of float) 561617a3babSopenharmony_ci0:117 imageLoad ( temp 2-component vector of float) 562617a3babSopenharmony_ci0:117 'g_tTex1df2' (layout( rg32f) uniform image1D) 563617a3babSopenharmony_ci0:117 'coordTemp' ( temp int) 564617a3babSopenharmony_ci0:117 Pre-Increment ( temp 2-component vector of float) 565617a3babSopenharmony_ci0:117 'storeTemp' ( temp 2-component vector of float) 566617a3babSopenharmony_ci0:117 imageStore ( temp void) 567617a3babSopenharmony_ci0:117 'g_tTex1df2' (layout( rg32f) uniform image1D) 568617a3babSopenharmony_ci0:117 'coordTemp' ( temp int) 569617a3babSopenharmony_ci0:117 'storeTemp' ( temp 2-component vector of float) 570617a3babSopenharmony_ci0:117 'storeTemp' ( temp 2-component vector of float) 571617a3babSopenharmony_ci0:118 Sequence 572617a3babSopenharmony_ci0:118 move second child to first child ( temp int) 573617a3babSopenharmony_ci0:118 'coordTemp' ( temp int) 574617a3babSopenharmony_ci0:118 c1: direct index for structure ( uniform int) 575617a3babSopenharmony_ci0:118 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 576617a3babSopenharmony_ci0:118 Constant: 577617a3babSopenharmony_ci0:118 0 (const uint) 578617a3babSopenharmony_ci0:118 move second child to first child ( temp 2-component vector of int) 579617a3babSopenharmony_ci0:118 'storeTemp' ( temp 2-component vector of int) 580617a3babSopenharmony_ci0:118 imageLoad ( temp 2-component vector of int) 581617a3babSopenharmony_ci0:118 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 582617a3babSopenharmony_ci0:118 'coordTemp' ( temp int) 583617a3babSopenharmony_ci0:118 Pre-Increment ( temp 2-component vector of int) 584617a3babSopenharmony_ci0:118 'storeTemp' ( temp 2-component vector of int) 585617a3babSopenharmony_ci0:118 imageStore ( temp void) 586617a3babSopenharmony_ci0:118 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 587617a3babSopenharmony_ci0:118 'coordTemp' ( temp int) 588617a3babSopenharmony_ci0:118 'storeTemp' ( temp 2-component vector of int) 589617a3babSopenharmony_ci0:118 'storeTemp' ( temp 2-component vector of int) 590617a3babSopenharmony_ci0:119 Sequence 591617a3babSopenharmony_ci0:119 move second child to first child ( temp int) 592617a3babSopenharmony_ci0:119 'coordTemp' ( temp int) 593617a3babSopenharmony_ci0:119 c1: direct index for structure ( uniform int) 594617a3babSopenharmony_ci0:119 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 595617a3babSopenharmony_ci0:119 Constant: 596617a3babSopenharmony_ci0:119 0 (const uint) 597617a3babSopenharmony_ci0:119 move second child to first child ( temp 2-component vector of uint) 598617a3babSopenharmony_ci0:119 'storeTemp' ( temp 2-component vector of uint) 599617a3babSopenharmony_ci0:119 imageLoad ( temp 2-component vector of uint) 600617a3babSopenharmony_ci0:119 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 601617a3babSopenharmony_ci0:119 'coordTemp' ( temp int) 602617a3babSopenharmony_ci0:119 Pre-Increment ( temp 2-component vector of uint) 603617a3babSopenharmony_ci0:119 'storeTemp' ( temp 2-component vector of uint) 604617a3babSopenharmony_ci0:119 imageStore ( temp void) 605617a3babSopenharmony_ci0:119 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 606617a3babSopenharmony_ci0:119 'coordTemp' ( temp int) 607617a3babSopenharmony_ci0:119 'storeTemp' ( temp 2-component vector of uint) 608617a3babSopenharmony_ci0:119 'storeTemp' ( temp 2-component vector of uint) 609617a3babSopenharmony_ci0:121 Sequence 610617a3babSopenharmony_ci0:121 move second child to first child ( temp int) 611617a3babSopenharmony_ci0:121 'coordTemp' ( temp int) 612617a3babSopenharmony_ci0:121 c1: direct index for structure ( uniform int) 613617a3babSopenharmony_ci0:121 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 614617a3babSopenharmony_ci0:121 Constant: 615617a3babSopenharmony_ci0:121 0 (const uint) 616617a3babSopenharmony_ci0:121 move second child to first child ( temp 2-component vector of float) 617617a3babSopenharmony_ci0:121 'storeTemp' ( temp 2-component vector of float) 618617a3babSopenharmony_ci0:121 imageLoad ( temp 2-component vector of float) 619617a3babSopenharmony_ci0:121 'g_tTex1df2' (layout( rg32f) uniform image1D) 620617a3babSopenharmony_ci0:121 'coordTemp' ( temp int) 621617a3babSopenharmony_ci0:121 Pre-Decrement ( temp 2-component vector of float) 622617a3babSopenharmony_ci0:121 'storeTemp' ( temp 2-component vector of float) 623617a3babSopenharmony_ci0:121 imageStore ( temp void) 624617a3babSopenharmony_ci0:121 'g_tTex1df2' (layout( rg32f) uniform image1D) 625617a3babSopenharmony_ci0:121 'coordTemp' ( temp int) 626617a3babSopenharmony_ci0:121 'storeTemp' ( temp 2-component vector of float) 627617a3babSopenharmony_ci0:121 'storeTemp' ( temp 2-component vector of float) 628617a3babSopenharmony_ci0:122 Sequence 629617a3babSopenharmony_ci0:122 move second child to first child ( temp int) 630617a3babSopenharmony_ci0:122 'coordTemp' ( temp int) 631617a3babSopenharmony_ci0:122 c1: direct index for structure ( uniform int) 632617a3babSopenharmony_ci0:122 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 633617a3babSopenharmony_ci0:122 Constant: 634617a3babSopenharmony_ci0:122 0 (const uint) 635617a3babSopenharmony_ci0:122 move second child to first child ( temp 2-component vector of int) 636617a3babSopenharmony_ci0:122 'storeTemp' ( temp 2-component vector of int) 637617a3babSopenharmony_ci0:122 imageLoad ( temp 2-component vector of int) 638617a3babSopenharmony_ci0:122 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 639617a3babSopenharmony_ci0:122 'coordTemp' ( temp int) 640617a3babSopenharmony_ci0:122 Pre-Decrement ( temp 2-component vector of int) 641617a3babSopenharmony_ci0:122 'storeTemp' ( temp 2-component vector of int) 642617a3babSopenharmony_ci0:122 imageStore ( temp void) 643617a3babSopenharmony_ci0:122 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 644617a3babSopenharmony_ci0:122 'coordTemp' ( temp int) 645617a3babSopenharmony_ci0:122 'storeTemp' ( temp 2-component vector of int) 646617a3babSopenharmony_ci0:122 'storeTemp' ( temp 2-component vector of int) 647617a3babSopenharmony_ci0:123 Sequence 648617a3babSopenharmony_ci0:123 move second child to first child ( temp int) 649617a3babSopenharmony_ci0:123 'coordTemp' ( temp int) 650617a3babSopenharmony_ci0:123 c1: direct index for structure ( uniform int) 651617a3babSopenharmony_ci0:123 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 652617a3babSopenharmony_ci0:123 Constant: 653617a3babSopenharmony_ci0:123 0 (const uint) 654617a3babSopenharmony_ci0:123 move second child to first child ( temp 2-component vector of uint) 655617a3babSopenharmony_ci0:123 'storeTemp' ( temp 2-component vector of uint) 656617a3babSopenharmony_ci0:123 imageLoad ( temp 2-component vector of uint) 657617a3babSopenharmony_ci0:123 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 658617a3babSopenharmony_ci0:123 'coordTemp' ( temp int) 659617a3babSopenharmony_ci0:123 Pre-Decrement ( temp 2-component vector of uint) 660617a3babSopenharmony_ci0:123 'storeTemp' ( temp 2-component vector of uint) 661617a3babSopenharmony_ci0:123 imageStore ( temp void) 662617a3babSopenharmony_ci0:123 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 663617a3babSopenharmony_ci0:123 'coordTemp' ( temp int) 664617a3babSopenharmony_ci0:123 'storeTemp' ( temp 2-component vector of uint) 665617a3babSopenharmony_ci0:123 'storeTemp' ( temp 2-component vector of uint) 666617a3babSopenharmony_ci0:126 Sequence 667617a3babSopenharmony_ci0:126 move second child to first child ( temp int) 668617a3babSopenharmony_ci0:126 'coordTemp' ( temp int) 669617a3babSopenharmony_ci0:126 c1: direct index for structure ( uniform int) 670617a3babSopenharmony_ci0:126 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 671617a3babSopenharmony_ci0:126 Constant: 672617a3babSopenharmony_ci0:126 0 (const uint) 673617a3babSopenharmony_ci0:126 move second child to first child ( temp 2-component vector of float) 674617a3babSopenharmony_ci0:126 'storeTempPre' ( temp 2-component vector of float) 675617a3babSopenharmony_ci0:126 imageLoad ( temp 2-component vector of float) 676617a3babSopenharmony_ci0:126 'g_tTex1df2' (layout( rg32f) uniform image1D) 677617a3babSopenharmony_ci0:126 'coordTemp' ( temp int) 678617a3babSopenharmony_ci0:126 move second child to first child ( temp 2-component vector of float) 679617a3babSopenharmony_ci0:126 'storeTempPost' ( temp 2-component vector of float) 680617a3babSopenharmony_ci0:126 'storeTempPre' ( temp 2-component vector of float) 681617a3babSopenharmony_ci0:126 Post-Increment ( temp 2-component vector of float) 682617a3babSopenharmony_ci0:126 'storeTempPost' ( temp 2-component vector of float) 683617a3babSopenharmony_ci0:126 imageStore ( temp void) 684617a3babSopenharmony_ci0:126 'g_tTex1df2' (layout( rg32f) uniform image1D) 685617a3babSopenharmony_ci0:126 'coordTemp' ( temp int) 686617a3babSopenharmony_ci0:126 'storeTempPost' ( temp 2-component vector of float) 687617a3babSopenharmony_ci0:126 'storeTempPre' ( temp 2-component vector of float) 688617a3babSopenharmony_ci0:127 Sequence 689617a3babSopenharmony_ci0:127 move second child to first child ( temp int) 690617a3babSopenharmony_ci0:127 'coordTemp' ( temp int) 691617a3babSopenharmony_ci0:127 c1: direct index for structure ( uniform int) 692617a3babSopenharmony_ci0:127 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 693617a3babSopenharmony_ci0:127 Constant: 694617a3babSopenharmony_ci0:127 0 (const uint) 695617a3babSopenharmony_ci0:127 move second child to first child ( temp 2-component vector of uint) 696617a3babSopenharmony_ci0:127 'storeTempPre' ( temp 2-component vector of uint) 697617a3babSopenharmony_ci0:127 imageLoad ( temp 2-component vector of uint) 698617a3babSopenharmony_ci0:127 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 699617a3babSopenharmony_ci0:127 'coordTemp' ( temp int) 700617a3babSopenharmony_ci0:127 move second child to first child ( temp 2-component vector of uint) 701617a3babSopenharmony_ci0:127 'storeTempPost' ( temp 2-component vector of uint) 702617a3babSopenharmony_ci0:127 'storeTempPre' ( temp 2-component vector of uint) 703617a3babSopenharmony_ci0:127 Post-Decrement ( temp 2-component vector of uint) 704617a3babSopenharmony_ci0:127 'storeTempPost' ( temp 2-component vector of uint) 705617a3babSopenharmony_ci0:127 imageStore ( temp void) 706617a3babSopenharmony_ci0:127 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 707617a3babSopenharmony_ci0:127 'coordTemp' ( temp int) 708617a3babSopenharmony_ci0:127 'storeTempPost' ( temp 2-component vector of uint) 709617a3babSopenharmony_ci0:127 'storeTempPre' ( temp 2-component vector of uint) 710617a3babSopenharmony_ci0:128 Sequence 711617a3babSopenharmony_ci0:128 move second child to first child ( temp int) 712617a3babSopenharmony_ci0:128 'coordTemp' ( temp int) 713617a3babSopenharmony_ci0:128 c1: direct index for structure ( uniform int) 714617a3babSopenharmony_ci0:128 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 715617a3babSopenharmony_ci0:128 Constant: 716617a3babSopenharmony_ci0:128 0 (const uint) 717617a3babSopenharmony_ci0:128 move second child to first child ( temp 2-component vector of int) 718617a3babSopenharmony_ci0:128 'storeTempPre' ( temp 2-component vector of int) 719617a3babSopenharmony_ci0:128 imageLoad ( temp 2-component vector of int) 720617a3babSopenharmony_ci0:128 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 721617a3babSopenharmony_ci0:128 'coordTemp' ( temp int) 722617a3babSopenharmony_ci0:128 move second child to first child ( temp 2-component vector of int) 723617a3babSopenharmony_ci0:128 'storeTempPost' ( temp 2-component vector of int) 724617a3babSopenharmony_ci0:128 'storeTempPre' ( temp 2-component vector of int) 725617a3babSopenharmony_ci0:128 Post-Increment ( temp 2-component vector of int) 726617a3babSopenharmony_ci0:128 'storeTempPost' ( temp 2-component vector of int) 727617a3babSopenharmony_ci0:128 imageStore ( temp void) 728617a3babSopenharmony_ci0:128 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 729617a3babSopenharmony_ci0:128 'coordTemp' ( temp int) 730617a3babSopenharmony_ci0:128 'storeTempPost' ( temp 2-component vector of int) 731617a3babSopenharmony_ci0:128 'storeTempPre' ( temp 2-component vector of int) 732617a3babSopenharmony_ci0:130 Sequence 733617a3babSopenharmony_ci0:130 move second child to first child ( temp int) 734617a3babSopenharmony_ci0:130 'coordTemp' ( temp int) 735617a3babSopenharmony_ci0:130 c1: direct index for structure ( uniform int) 736617a3babSopenharmony_ci0:130 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 737617a3babSopenharmony_ci0:130 Constant: 738617a3babSopenharmony_ci0:130 0 (const uint) 739617a3babSopenharmony_ci0:130 move second child to first child ( temp 2-component vector of float) 740617a3babSopenharmony_ci0:130 'storeTempPre' ( temp 2-component vector of float) 741617a3babSopenharmony_ci0:130 imageLoad ( temp 2-component vector of float) 742617a3babSopenharmony_ci0:130 'g_tTex1df2' (layout( rg32f) uniform image1D) 743617a3babSopenharmony_ci0:130 'coordTemp' ( temp int) 744617a3babSopenharmony_ci0:130 move second child to first child ( temp 2-component vector of float) 745617a3babSopenharmony_ci0:130 'storeTempPost' ( temp 2-component vector of float) 746617a3babSopenharmony_ci0:130 'storeTempPre' ( temp 2-component vector of float) 747617a3babSopenharmony_ci0:130 Post-Decrement ( temp 2-component vector of float) 748617a3babSopenharmony_ci0:130 'storeTempPost' ( temp 2-component vector of float) 749617a3babSopenharmony_ci0:130 imageStore ( temp void) 750617a3babSopenharmony_ci0:130 'g_tTex1df2' (layout( rg32f) uniform image1D) 751617a3babSopenharmony_ci0:130 'coordTemp' ( temp int) 752617a3babSopenharmony_ci0:130 'storeTempPost' ( temp 2-component vector of float) 753617a3babSopenharmony_ci0:130 'storeTempPre' ( temp 2-component vector of float) 754617a3babSopenharmony_ci0:131 Sequence 755617a3babSopenharmony_ci0:131 move second child to first child ( temp int) 756617a3babSopenharmony_ci0:131 'coordTemp' ( temp int) 757617a3babSopenharmony_ci0:131 c1: direct index for structure ( uniform int) 758617a3babSopenharmony_ci0:131 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 759617a3babSopenharmony_ci0:131 Constant: 760617a3babSopenharmony_ci0:131 0 (const uint) 761617a3babSopenharmony_ci0:131 move second child to first child ( temp 2-component vector of int) 762617a3babSopenharmony_ci0:131 'storeTempPre' ( temp 2-component vector of int) 763617a3babSopenharmony_ci0:131 imageLoad ( temp 2-component vector of int) 764617a3babSopenharmony_ci0:131 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 765617a3babSopenharmony_ci0:131 'coordTemp' ( temp int) 766617a3babSopenharmony_ci0:131 move second child to first child ( temp 2-component vector of int) 767617a3babSopenharmony_ci0:131 'storeTempPost' ( temp 2-component vector of int) 768617a3babSopenharmony_ci0:131 'storeTempPre' ( temp 2-component vector of int) 769617a3babSopenharmony_ci0:131 Post-Increment ( temp 2-component vector of int) 770617a3babSopenharmony_ci0:131 'storeTempPost' ( temp 2-component vector of int) 771617a3babSopenharmony_ci0:131 imageStore ( temp void) 772617a3babSopenharmony_ci0:131 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 773617a3babSopenharmony_ci0:131 'coordTemp' ( temp int) 774617a3babSopenharmony_ci0:131 'storeTempPost' ( temp 2-component vector of int) 775617a3babSopenharmony_ci0:131 'storeTempPre' ( temp 2-component vector of int) 776617a3babSopenharmony_ci0:132 Sequence 777617a3babSopenharmony_ci0:132 move second child to first child ( temp int) 778617a3babSopenharmony_ci0:132 'coordTemp' ( temp int) 779617a3babSopenharmony_ci0:132 c1: direct index for structure ( uniform int) 780617a3babSopenharmony_ci0:132 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 781617a3babSopenharmony_ci0:132 Constant: 782617a3babSopenharmony_ci0:132 0 (const uint) 783617a3babSopenharmony_ci0:132 move second child to first child ( temp 2-component vector of uint) 784617a3babSopenharmony_ci0:132 'storeTempPre' ( temp 2-component vector of uint) 785617a3babSopenharmony_ci0:132 imageLoad ( temp 2-component vector of uint) 786617a3babSopenharmony_ci0:132 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 787617a3babSopenharmony_ci0:132 'coordTemp' ( temp int) 788617a3babSopenharmony_ci0:132 move second child to first child ( temp 2-component vector of uint) 789617a3babSopenharmony_ci0:132 'storeTempPost' ( temp 2-component vector of uint) 790617a3babSopenharmony_ci0:132 'storeTempPre' ( temp 2-component vector of uint) 791617a3babSopenharmony_ci0:132 Post-Decrement ( temp 2-component vector of uint) 792617a3babSopenharmony_ci0:132 'storeTempPost' ( temp 2-component vector of uint) 793617a3babSopenharmony_ci0:132 imageStore ( temp void) 794617a3babSopenharmony_ci0:132 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 795617a3babSopenharmony_ci0:132 'coordTemp' ( temp int) 796617a3babSopenharmony_ci0:132 'storeTempPost' ( temp 2-component vector of uint) 797617a3babSopenharmony_ci0:132 'storeTempPre' ( temp 2-component vector of uint) 798617a3babSopenharmony_ci0:135 Sequence 799617a3babSopenharmony_ci0:135 move second child to first child ( temp 2-component vector of float) 800617a3babSopenharmony_ci0:135 'storeTemp' ( temp 2-component vector of float) 801617a3babSopenharmony_ci0:135 imageLoad ( temp 2-component vector of float) 802617a3babSopenharmony_ci0:135 'g_tTex2df2' (layout( rg32f) uniform image2D) 803617a3babSopenharmony_ci0:135 Constant: 804617a3babSopenharmony_ci0:135 2 (const int) 805617a3babSopenharmony_ci0:135 3 (const int) 806617a3babSopenharmony_ci0:135 imageStore ( temp void) 807617a3babSopenharmony_ci0:135 'g_tTex1df2' (layout( rg32f) uniform image1D) 808617a3babSopenharmony_ci0:135 Constant: 809617a3babSopenharmony_ci0:135 1 (const int) 810617a3babSopenharmony_ci0:135 'storeTemp' ( temp 2-component vector of float) 811617a3babSopenharmony_ci0:135 'storeTemp' ( temp 2-component vector of float) 812617a3babSopenharmony_ci0:137 move second child to first child ( temp 4-component vector of float) 813617a3babSopenharmony_ci0:137 Color: direct index for structure ( temp 4-component vector of float) 814617a3babSopenharmony_ci0:137 'psout' ( temp structure{ temp 4-component vector of float Color}) 815617a3babSopenharmony_ci0:137 Constant: 816617a3babSopenharmony_ci0:137 0 (const int) 817617a3babSopenharmony_ci0:137 Constant: 818617a3babSopenharmony_ci0:137 1.000000 819617a3babSopenharmony_ci0:137 1.000000 820617a3babSopenharmony_ci0:137 1.000000 821617a3babSopenharmony_ci0:137 1.000000 822617a3babSopenharmony_ci0:139 Branch: Return with expression 823617a3babSopenharmony_ci0:139 'psout' ( temp structure{ temp 4-component vector of float Color}) 824617a3babSopenharmony_ci0:53 Function Definition: main( ( temp void) 825617a3babSopenharmony_ci0:53 Function Parameters: 826617a3babSopenharmony_ci0:? Sequence 827617a3babSopenharmony_ci0:53 Sequence 828617a3babSopenharmony_ci0:53 move second child to first child ( temp 4-component vector of float) 829617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 830617a3babSopenharmony_ci0:53 Color: direct index for structure ( temp 4-component vector of float) 831617a3babSopenharmony_ci0:53 Function Call: @main( ( temp structure{ temp 4-component vector of float Color}) 832617a3babSopenharmony_ci0:53 Constant: 833617a3babSopenharmony_ci0:53 0 (const int) 834617a3babSopenharmony_ci0:? Linker Objects 835617a3babSopenharmony_ci0:? 'g_sSamp' (layout( binding=0) uniform sampler) 836617a3babSopenharmony_ci0:? 'g_tTex1df2' (layout( rg32f) uniform image1D) 837617a3babSopenharmony_ci0:? 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 838617a3babSopenharmony_ci0:? 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 839617a3babSopenharmony_ci0:? 'g_tTex2df2' (layout( rg32f) uniform image2D) 840617a3babSopenharmony_ci0:? 'g_tTex2di2' (layout( rg32i) uniform iimage2D) 841617a3babSopenharmony_ci0:? 'g_tTex2du2' (layout( rg32ui) uniform uimage2D) 842617a3babSopenharmony_ci0:? 'g_tTex3df2' (layout( rg32f) uniform image3D) 843617a3babSopenharmony_ci0:? 'g_tTex3di2' (layout( rg32i) uniform iimage3D) 844617a3babSopenharmony_ci0:? 'g_tTex3du2' (layout( rg32ui) uniform uimage3D) 845617a3babSopenharmony_ci0:? 'g_tTex1df2a' (layout( rg32f) uniform image1DArray) 846617a3babSopenharmony_ci0:? 'g_tTex1di2a' (layout( rg32i) uniform iimage1DArray) 847617a3babSopenharmony_ci0:? 'g_tTex1du2a' (layout( rg32ui) uniform uimage1DArray) 848617a3babSopenharmony_ci0:? 'g_tTex2df2a' (layout( rg32f) uniform image2DArray) 849617a3babSopenharmony_ci0:? 'g_tTex2di2a' (layout( rg32i) uniform iimage2DArray) 850617a3babSopenharmony_ci0:? 'g_tTex2du2a' (layout( rg32ui) uniform uimage2DArray) 851617a3babSopenharmony_ci0:? 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 852617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 853617a3babSopenharmony_ci 854617a3babSopenharmony_ci 855617a3babSopenharmony_ciLinked fragment stage: 856617a3babSopenharmony_ci 857617a3babSopenharmony_ci 858617a3babSopenharmony_ciShader version: 500 859617a3babSopenharmony_cigl_FragCoord origin is upper left 860617a3babSopenharmony_ci0:? Sequence 861617a3babSopenharmony_ci0:42 Function Definition: Fn1(vi2; ( temp 2-component vector of int) 862617a3babSopenharmony_ci0:42 Function Parameters: 863617a3babSopenharmony_ci0:42 'x' ( in 2-component vector of int) 864617a3babSopenharmony_ci0:? Sequence 865617a3babSopenharmony_ci0:42 Branch: Return with expression 866617a3babSopenharmony_ci0:42 'x' ( in 2-component vector of int) 867617a3babSopenharmony_ci0:43 Function Definition: Fn1(vu2; ( temp 2-component vector of uint) 868617a3babSopenharmony_ci0:43 Function Parameters: 869617a3babSopenharmony_ci0:43 'x' ( in 2-component vector of uint) 870617a3babSopenharmony_ci0:? Sequence 871617a3babSopenharmony_ci0:43 Branch: Return with expression 872617a3babSopenharmony_ci0:43 'x' ( in 2-component vector of uint) 873617a3babSopenharmony_ci0:44 Function Definition: Fn1(vf2; ( temp 2-component vector of float) 874617a3babSopenharmony_ci0:44 Function Parameters: 875617a3babSopenharmony_ci0:44 'x' ( in 2-component vector of float) 876617a3babSopenharmony_ci0:? Sequence 877617a3babSopenharmony_ci0:44 Branch: Return with expression 878617a3babSopenharmony_ci0:44 'x' ( in 2-component vector of float) 879617a3babSopenharmony_ci0:46 Function Definition: Fn2(vi2; ( temp void) 880617a3babSopenharmony_ci0:46 Function Parameters: 881617a3babSopenharmony_ci0:46 'x' ( out 2-component vector of int) 882617a3babSopenharmony_ci0:? Sequence 883617a3babSopenharmony_ci0:46 move second child to first child ( temp 2-component vector of int) 884617a3babSopenharmony_ci0:46 'x' ( out 2-component vector of int) 885617a3babSopenharmony_ci0:46 Constant: 886617a3babSopenharmony_ci0:46 0 (const int) 887617a3babSopenharmony_ci0:46 0 (const int) 888617a3babSopenharmony_ci0:47 Function Definition: Fn2(vu2; ( temp void) 889617a3babSopenharmony_ci0:47 Function Parameters: 890617a3babSopenharmony_ci0:47 'x' ( out 2-component vector of uint) 891617a3babSopenharmony_ci0:? Sequence 892617a3babSopenharmony_ci0:47 move second child to first child ( temp 2-component vector of uint) 893617a3babSopenharmony_ci0:47 'x' ( out 2-component vector of uint) 894617a3babSopenharmony_ci0:47 Constant: 895617a3babSopenharmony_ci0:47 0 (const uint) 896617a3babSopenharmony_ci0:47 0 (const uint) 897617a3babSopenharmony_ci0:48 Function Definition: Fn2(vf2; ( temp void) 898617a3babSopenharmony_ci0:48 Function Parameters: 899617a3babSopenharmony_ci0:48 'x' ( out 2-component vector of float) 900617a3babSopenharmony_ci0:? Sequence 901617a3babSopenharmony_ci0:48 move second child to first child ( temp 2-component vector of float) 902617a3babSopenharmony_ci0:48 'x' ( out 2-component vector of float) 903617a3babSopenharmony_ci0:48 Constant: 904617a3babSopenharmony_ci0:48 0.000000 905617a3babSopenharmony_ci0:48 0.000000 906617a3babSopenharmony_ci0:50 Function Definition: SomeValue( ( temp 2-component vector of float) 907617a3babSopenharmony_ci0:50 Function Parameters: 908617a3babSopenharmony_ci0:? Sequence 909617a3babSopenharmony_ci0:50 Branch: Return with expression 910617a3babSopenharmony_ci0:50 Convert int to float ( temp 2-component vector of float) 911617a3babSopenharmony_ci0:50 c2: direct index for structure ( uniform 2-component vector of int) 912617a3babSopenharmony_ci0:50 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 913617a3babSopenharmony_ci0:50 Constant: 914617a3babSopenharmony_ci0:50 1 (const uint) 915617a3babSopenharmony_ci0:53 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color}) 916617a3babSopenharmony_ci0:53 Function Parameters: 917617a3babSopenharmony_ci0:? Sequence 918617a3babSopenharmony_ci0:57 imageLoad ( temp 2-component vector of float) 919617a3babSopenharmony_ci0:57 'g_tTex1df2' (layout( rg32f) uniform image1D) 920617a3babSopenharmony_ci0:57 c1: direct index for structure ( uniform int) 921617a3babSopenharmony_ci0:57 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 922617a3babSopenharmony_ci0:57 Constant: 923617a3babSopenharmony_ci0:57 0 (const uint) 924617a3babSopenharmony_ci0:59 Sequence 925617a3babSopenharmony_ci0:59 move second child to first child ( temp 2-component vector of float) 926617a3babSopenharmony_ci0:59 'r00' ( temp 2-component vector of float) 927617a3babSopenharmony_ci0:59 imageLoad ( temp 2-component vector of float) 928617a3babSopenharmony_ci0:59 'g_tTex1df2' (layout( rg32f) uniform image1D) 929617a3babSopenharmony_ci0:59 c1: direct index for structure ( uniform int) 930617a3babSopenharmony_ci0:59 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 931617a3babSopenharmony_ci0:59 Constant: 932617a3babSopenharmony_ci0:59 0 (const uint) 933617a3babSopenharmony_ci0:60 Sequence 934617a3babSopenharmony_ci0:60 move second child to first child ( temp 2-component vector of int) 935617a3babSopenharmony_ci0:60 'r01' ( temp 2-component vector of int) 936617a3babSopenharmony_ci0:60 imageLoad ( temp 2-component vector of int) 937617a3babSopenharmony_ci0:60 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 938617a3babSopenharmony_ci0:60 c1: direct index for structure ( uniform int) 939617a3babSopenharmony_ci0:60 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 940617a3babSopenharmony_ci0:60 Constant: 941617a3babSopenharmony_ci0:60 0 (const uint) 942617a3babSopenharmony_ci0:61 Sequence 943617a3babSopenharmony_ci0:61 move second child to first child ( temp 2-component vector of uint) 944617a3babSopenharmony_ci0:61 'r02' ( temp 2-component vector of uint) 945617a3babSopenharmony_ci0:61 imageLoad ( temp 2-component vector of uint) 946617a3babSopenharmony_ci0:61 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 947617a3babSopenharmony_ci0:61 c1: direct index for structure ( uniform int) 948617a3babSopenharmony_ci0:61 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 949617a3babSopenharmony_ci0:61 Constant: 950617a3babSopenharmony_ci0:61 0 (const uint) 951617a3babSopenharmony_ci0:64 Sequence 952617a3babSopenharmony_ci0:64 move second child to first child ( temp 2-component vector of float) 953617a3babSopenharmony_ci0:64 'r10' ( temp 2-component vector of float) 954617a3babSopenharmony_ci0:64 imageLoad ( temp 2-component vector of float) 955617a3babSopenharmony_ci0:64 'g_tTex2df2' (layout( rg32f) uniform image2D) 956617a3babSopenharmony_ci0:64 c2: direct index for structure ( uniform 2-component vector of int) 957617a3babSopenharmony_ci0:64 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 958617a3babSopenharmony_ci0:64 Constant: 959617a3babSopenharmony_ci0:64 1 (const uint) 960617a3babSopenharmony_ci0:65 Sequence 961617a3babSopenharmony_ci0:65 move second child to first child ( temp 2-component vector of int) 962617a3babSopenharmony_ci0:65 'r11' ( temp 2-component vector of int) 963617a3babSopenharmony_ci0:65 imageLoad ( temp 2-component vector of int) 964617a3babSopenharmony_ci0:65 'g_tTex2di2' (layout( rg32i) uniform iimage2D) 965617a3babSopenharmony_ci0:65 c2: direct index for structure ( uniform 2-component vector of int) 966617a3babSopenharmony_ci0:65 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 967617a3babSopenharmony_ci0:65 Constant: 968617a3babSopenharmony_ci0:65 1 (const uint) 969617a3babSopenharmony_ci0:66 Sequence 970617a3babSopenharmony_ci0:66 move second child to first child ( temp 2-component vector of uint) 971617a3babSopenharmony_ci0:66 'r12' ( temp 2-component vector of uint) 972617a3babSopenharmony_ci0:66 imageLoad ( temp 2-component vector of uint) 973617a3babSopenharmony_ci0:66 'g_tTex2du2' (layout( rg32ui) uniform uimage2D) 974617a3babSopenharmony_ci0:66 c2: direct index for structure ( uniform 2-component vector of int) 975617a3babSopenharmony_ci0:66 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 976617a3babSopenharmony_ci0:66 Constant: 977617a3babSopenharmony_ci0:66 1 (const uint) 978617a3babSopenharmony_ci0:69 Sequence 979617a3babSopenharmony_ci0:69 move second child to first child ( temp 2-component vector of float) 980617a3babSopenharmony_ci0:69 'r20' ( temp 2-component vector of float) 981617a3babSopenharmony_ci0:69 imageLoad ( temp 2-component vector of float) 982617a3babSopenharmony_ci0:69 'g_tTex3df2' (layout( rg32f) uniform image3D) 983617a3babSopenharmony_ci0:69 c3: direct index for structure ( uniform 3-component vector of int) 984617a3babSopenharmony_ci0:69 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 985617a3babSopenharmony_ci0:69 Constant: 986617a3babSopenharmony_ci0:69 2 (const uint) 987617a3babSopenharmony_ci0:70 Sequence 988617a3babSopenharmony_ci0:70 move second child to first child ( temp 2-component vector of int) 989617a3babSopenharmony_ci0:70 'r21' ( temp 2-component vector of int) 990617a3babSopenharmony_ci0:70 imageLoad ( temp 2-component vector of int) 991617a3babSopenharmony_ci0:70 'g_tTex3di2' (layout( rg32i) uniform iimage3D) 992617a3babSopenharmony_ci0:70 c3: direct index for structure ( uniform 3-component vector of int) 993617a3babSopenharmony_ci0:70 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 994617a3babSopenharmony_ci0:70 Constant: 995617a3babSopenharmony_ci0:70 2 (const uint) 996617a3babSopenharmony_ci0:71 Sequence 997617a3babSopenharmony_ci0:71 move second child to first child ( temp 2-component vector of uint) 998617a3babSopenharmony_ci0:71 'r22' ( temp 2-component vector of uint) 999617a3babSopenharmony_ci0:71 imageLoad ( temp 2-component vector of uint) 1000617a3babSopenharmony_ci0:71 'g_tTex3du2' (layout( rg32ui) uniform uimage3D) 1001617a3babSopenharmony_ci0:71 c3: direct index for structure ( uniform 3-component vector of int) 1002617a3babSopenharmony_ci0:71 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1003617a3babSopenharmony_ci0:71 Constant: 1004617a3babSopenharmony_ci0:71 2 (const uint) 1005617a3babSopenharmony_ci0:73 Sequence 1006617a3babSopenharmony_ci0:73 move second child to first child ( temp 2-component vector of float) 1007617a3babSopenharmony_ci0:73 'lf2' ( temp 2-component vector of float) 1008617a3babSopenharmony_ci0:73 uf2: direct index for structure ( uniform 2-component vector of float) 1009617a3babSopenharmony_ci0:73 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1010617a3babSopenharmony_ci0:73 Constant: 1011617a3babSopenharmony_ci0:73 8 (const uint) 1012617a3babSopenharmony_ci0:77 Sequence 1013617a3babSopenharmony_ci0:77 move second child to first child ( temp 2-component vector of float) 1014617a3babSopenharmony_ci0:77 'storeTemp' ( temp 2-component vector of float) 1015617a3babSopenharmony_ci0:77 Function Call: SomeValue( ( temp 2-component vector of float) 1016617a3babSopenharmony_ci0:77 imageStore ( temp void) 1017617a3babSopenharmony_ci0:77 'g_tTex1df2' (layout( rg32f) uniform image1D) 1018617a3babSopenharmony_ci0:77 c1: direct index for structure ( uniform int) 1019617a3babSopenharmony_ci0:77 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1020617a3babSopenharmony_ci0:77 Constant: 1021617a3babSopenharmony_ci0:77 0 (const uint) 1022617a3babSopenharmony_ci0:77 'storeTemp' ( temp 2-component vector of float) 1023617a3babSopenharmony_ci0:77 'storeTemp' ( temp 2-component vector of float) 1024617a3babSopenharmony_ci0:78 Sequence 1025617a3babSopenharmony_ci0:78 imageStore ( temp void) 1026617a3babSopenharmony_ci0:78 'g_tTex1df2' (layout( rg32f) uniform image1D) 1027617a3babSopenharmony_ci0:78 c1: direct index for structure ( uniform int) 1028617a3babSopenharmony_ci0:78 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1029617a3babSopenharmony_ci0:78 Constant: 1030617a3babSopenharmony_ci0:78 0 (const uint) 1031617a3babSopenharmony_ci0:78 'lf2' ( temp 2-component vector of float) 1032617a3babSopenharmony_ci0:78 'lf2' ( temp 2-component vector of float) 1033617a3babSopenharmony_ci0:79 Sequence 1034617a3babSopenharmony_ci0:79 move second child to first child ( temp 2-component vector of int) 1035617a3babSopenharmony_ci0:79 'storeTemp' ( temp 2-component vector of int) 1036617a3babSopenharmony_ci0:79 Constant: 1037617a3babSopenharmony_ci0:79 2 (const int) 1038617a3babSopenharmony_ci0:79 2 (const int) 1039617a3babSopenharmony_ci0:79 imageStore ( temp void) 1040617a3babSopenharmony_ci0:79 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1041617a3babSopenharmony_ci0:79 c1: direct index for structure ( uniform int) 1042617a3babSopenharmony_ci0:79 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1043617a3babSopenharmony_ci0:79 Constant: 1044617a3babSopenharmony_ci0:79 0 (const uint) 1045617a3babSopenharmony_ci0:79 'storeTemp' ( temp 2-component vector of int) 1046617a3babSopenharmony_ci0:79 'storeTemp' ( temp 2-component vector of int) 1047617a3babSopenharmony_ci0:80 Sequence 1048617a3babSopenharmony_ci0:80 move second child to first child ( temp 2-component vector of uint) 1049617a3babSopenharmony_ci0:80 'storeTemp' ( temp 2-component vector of uint) 1050617a3babSopenharmony_ci0:80 Constant: 1051617a3babSopenharmony_ci0:80 3 (const uint) 1052617a3babSopenharmony_ci0:80 2 (const uint) 1053617a3babSopenharmony_ci0:80 imageStore ( temp void) 1054617a3babSopenharmony_ci0:80 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1055617a3babSopenharmony_ci0:80 c1: direct index for structure ( uniform int) 1056617a3babSopenharmony_ci0:80 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1057617a3babSopenharmony_ci0:80 Constant: 1058617a3babSopenharmony_ci0:80 0 (const uint) 1059617a3babSopenharmony_ci0:80 'storeTemp' ( temp 2-component vector of uint) 1060617a3babSopenharmony_ci0:80 'storeTemp' ( temp 2-component vector of uint) 1061617a3babSopenharmony_ci0:83 Sequence 1062617a3babSopenharmony_ci0:83 move second child to first child ( temp 2-component vector of float) 1063617a3babSopenharmony_ci0:83 'val1' ( temp 2-component vector of float) 1064617a3babSopenharmony_ci0:83 Sequence 1065617a3babSopenharmony_ci0:83 move second child to first child ( temp int) 1066617a3babSopenharmony_ci0:83 'coordTemp' ( temp int) 1067617a3babSopenharmony_ci0:83 c1: direct index for structure ( uniform int) 1068617a3babSopenharmony_ci0:83 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1069617a3babSopenharmony_ci0:83 Constant: 1070617a3babSopenharmony_ci0:83 0 (const uint) 1071617a3babSopenharmony_ci0:83 move second child to first child ( temp 2-component vector of float) 1072617a3babSopenharmony_ci0:83 'storeTemp' ( temp 2-component vector of float) 1073617a3babSopenharmony_ci0:83 imageLoad ( temp 2-component vector of float) 1074617a3babSopenharmony_ci0:83 'g_tTex1df2' (layout( rg32f) uniform image1D) 1075617a3babSopenharmony_ci0:83 'coordTemp' ( temp int) 1076617a3babSopenharmony_ci0:83 vector scale second child into first child ( temp 2-component vector of float) 1077617a3babSopenharmony_ci0:83 'storeTemp' ( temp 2-component vector of float) 1078617a3babSopenharmony_ci0:83 Constant: 1079617a3babSopenharmony_ci0:83 2.000000 1080617a3babSopenharmony_ci0:83 imageStore ( temp void) 1081617a3babSopenharmony_ci0:83 'g_tTex1df2' (layout( rg32f) uniform image1D) 1082617a3babSopenharmony_ci0:83 'coordTemp' ( temp int) 1083617a3babSopenharmony_ci0:83 'storeTemp' ( temp 2-component vector of float) 1084617a3babSopenharmony_ci0:83 'storeTemp' ( temp 2-component vector of float) 1085617a3babSopenharmony_ci0:84 Sequence 1086617a3babSopenharmony_ci0:84 move second child to first child ( temp int) 1087617a3babSopenharmony_ci0:84 'coordTemp' ( temp int) 1088617a3babSopenharmony_ci0:84 c1: direct index for structure ( uniform int) 1089617a3babSopenharmony_ci0:84 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1090617a3babSopenharmony_ci0:84 Constant: 1091617a3babSopenharmony_ci0:84 0 (const uint) 1092617a3babSopenharmony_ci0:84 move second child to first child ( temp 2-component vector of float) 1093617a3babSopenharmony_ci0:84 'storeTemp' ( temp 2-component vector of float) 1094617a3babSopenharmony_ci0:84 imageLoad ( temp 2-component vector of float) 1095617a3babSopenharmony_ci0:84 'g_tTex1df2' (layout( rg32f) uniform image1D) 1096617a3babSopenharmony_ci0:84 'coordTemp' ( temp int) 1097617a3babSopenharmony_ci0:84 subtract second child into first child ( temp 2-component vector of float) 1098617a3babSopenharmony_ci0:84 'storeTemp' ( temp 2-component vector of float) 1099617a3babSopenharmony_ci0:84 Constant: 1100617a3babSopenharmony_ci0:84 3.000000 1101617a3babSopenharmony_ci0:84 imageStore ( temp void) 1102617a3babSopenharmony_ci0:84 'g_tTex1df2' (layout( rg32f) uniform image1D) 1103617a3babSopenharmony_ci0:84 'coordTemp' ( temp int) 1104617a3babSopenharmony_ci0:84 'storeTemp' ( temp 2-component vector of float) 1105617a3babSopenharmony_ci0:84 'storeTemp' ( temp 2-component vector of float) 1106617a3babSopenharmony_ci0:85 Sequence 1107617a3babSopenharmony_ci0:85 move second child to first child ( temp int) 1108617a3babSopenharmony_ci0:85 'coordTemp' ( temp int) 1109617a3babSopenharmony_ci0:85 c1: direct index for structure ( uniform int) 1110617a3babSopenharmony_ci0:85 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1111617a3babSopenharmony_ci0:85 Constant: 1112617a3babSopenharmony_ci0:85 0 (const uint) 1113617a3babSopenharmony_ci0:85 move second child to first child ( temp 2-component vector of float) 1114617a3babSopenharmony_ci0:85 'storeTemp' ( temp 2-component vector of float) 1115617a3babSopenharmony_ci0:85 imageLoad ( temp 2-component vector of float) 1116617a3babSopenharmony_ci0:85 'g_tTex1df2' (layout( rg32f) uniform image1D) 1117617a3babSopenharmony_ci0:85 'coordTemp' ( temp int) 1118617a3babSopenharmony_ci0:85 add second child into first child ( temp 2-component vector of float) 1119617a3babSopenharmony_ci0:85 'storeTemp' ( temp 2-component vector of float) 1120617a3babSopenharmony_ci0:85 Constant: 1121617a3babSopenharmony_ci0:85 4.000000 1122617a3babSopenharmony_ci0:85 imageStore ( temp void) 1123617a3babSopenharmony_ci0:85 'g_tTex1df2' (layout( rg32f) uniform image1D) 1124617a3babSopenharmony_ci0:85 'coordTemp' ( temp int) 1125617a3babSopenharmony_ci0:85 'storeTemp' ( temp 2-component vector of float) 1126617a3babSopenharmony_ci0:85 'storeTemp' ( temp 2-component vector of float) 1127617a3babSopenharmony_ci0:87 Sequence 1128617a3babSopenharmony_ci0:87 move second child to first child ( temp int) 1129617a3babSopenharmony_ci0:87 'coordTemp' ( temp int) 1130617a3babSopenharmony_ci0:87 c1: direct index for structure ( uniform int) 1131617a3babSopenharmony_ci0:87 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1132617a3babSopenharmony_ci0:87 Constant: 1133617a3babSopenharmony_ci0:87 0 (const uint) 1134617a3babSopenharmony_ci0:87 move second child to first child ( temp 2-component vector of int) 1135617a3babSopenharmony_ci0:87 'storeTemp' ( temp 2-component vector of int) 1136617a3babSopenharmony_ci0:87 imageLoad ( temp 2-component vector of int) 1137617a3babSopenharmony_ci0:87 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1138617a3babSopenharmony_ci0:87 'coordTemp' ( temp int) 1139617a3babSopenharmony_ci0:87 divide second child into first child ( temp 2-component vector of int) 1140617a3babSopenharmony_ci0:87 'storeTemp' ( temp 2-component vector of int) 1141617a3babSopenharmony_ci0:87 Constant: 1142617a3babSopenharmony_ci0:87 2 (const int) 1143617a3babSopenharmony_ci0:87 imageStore ( temp void) 1144617a3babSopenharmony_ci0:87 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1145617a3babSopenharmony_ci0:87 'coordTemp' ( temp int) 1146617a3babSopenharmony_ci0:87 'storeTemp' ( temp 2-component vector of int) 1147617a3babSopenharmony_ci0:87 'storeTemp' ( temp 2-component vector of int) 1148617a3babSopenharmony_ci0:88 Sequence 1149617a3babSopenharmony_ci0:88 move second child to first child ( temp int) 1150617a3babSopenharmony_ci0:88 'coordTemp' ( temp int) 1151617a3babSopenharmony_ci0:88 c1: direct index for structure ( uniform int) 1152617a3babSopenharmony_ci0:88 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1153617a3babSopenharmony_ci0:88 Constant: 1154617a3babSopenharmony_ci0:88 0 (const uint) 1155617a3babSopenharmony_ci0:88 move second child to first child ( temp 2-component vector of int) 1156617a3babSopenharmony_ci0:88 'storeTemp' ( temp 2-component vector of int) 1157617a3babSopenharmony_ci0:88 imageLoad ( temp 2-component vector of int) 1158617a3babSopenharmony_ci0:88 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1159617a3babSopenharmony_ci0:88 'coordTemp' ( temp int) 1160617a3babSopenharmony_ci0:88 mod second child into first child ( temp 2-component vector of int) 1161617a3babSopenharmony_ci0:88 'storeTemp' ( temp 2-component vector of int) 1162617a3babSopenharmony_ci0:88 Constant: 1163617a3babSopenharmony_ci0:88 2 (const int) 1164617a3babSopenharmony_ci0:88 imageStore ( temp void) 1165617a3babSopenharmony_ci0:88 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1166617a3babSopenharmony_ci0:88 'coordTemp' ( temp int) 1167617a3babSopenharmony_ci0:88 'storeTemp' ( temp 2-component vector of int) 1168617a3babSopenharmony_ci0:88 'storeTemp' ( temp 2-component vector of int) 1169617a3babSopenharmony_ci0:89 Sequence 1170617a3babSopenharmony_ci0:89 move second child to first child ( temp int) 1171617a3babSopenharmony_ci0:89 'coordTemp' ( temp int) 1172617a3babSopenharmony_ci0:89 c1: direct index for structure ( uniform int) 1173617a3babSopenharmony_ci0:89 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1174617a3babSopenharmony_ci0:89 Constant: 1175617a3babSopenharmony_ci0:89 0 (const uint) 1176617a3babSopenharmony_ci0:89 move second child to first child ( temp 2-component vector of int) 1177617a3babSopenharmony_ci0:89 'storeTemp' ( temp 2-component vector of int) 1178617a3babSopenharmony_ci0:89 imageLoad ( temp 2-component vector of int) 1179617a3babSopenharmony_ci0:89 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1180617a3babSopenharmony_ci0:89 'coordTemp' ( temp int) 1181617a3babSopenharmony_ci0:89 and second child into first child ( temp 2-component vector of int) 1182617a3babSopenharmony_ci0:89 'storeTemp' ( temp 2-component vector of int) 1183617a3babSopenharmony_ci0:89 Constant: 1184617a3babSopenharmony_ci0:89 65535 (const int) 1185617a3babSopenharmony_ci0:89 imageStore ( temp void) 1186617a3babSopenharmony_ci0:89 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1187617a3babSopenharmony_ci0:89 'coordTemp' ( temp int) 1188617a3babSopenharmony_ci0:89 'storeTemp' ( temp 2-component vector of int) 1189617a3babSopenharmony_ci0:89 'storeTemp' ( temp 2-component vector of int) 1190617a3babSopenharmony_ci0:90 Sequence 1191617a3babSopenharmony_ci0:90 move second child to first child ( temp int) 1192617a3babSopenharmony_ci0:90 'coordTemp' ( temp int) 1193617a3babSopenharmony_ci0:90 c1: direct index for structure ( uniform int) 1194617a3babSopenharmony_ci0:90 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1195617a3babSopenharmony_ci0:90 Constant: 1196617a3babSopenharmony_ci0:90 0 (const uint) 1197617a3babSopenharmony_ci0:90 move second child to first child ( temp 2-component vector of int) 1198617a3babSopenharmony_ci0:90 'storeTemp' ( temp 2-component vector of int) 1199617a3babSopenharmony_ci0:90 imageLoad ( temp 2-component vector of int) 1200617a3babSopenharmony_ci0:90 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1201617a3babSopenharmony_ci0:90 'coordTemp' ( temp int) 1202617a3babSopenharmony_ci0:90 or second child into first child ( temp 2-component vector of int) 1203617a3babSopenharmony_ci0:90 'storeTemp' ( temp 2-component vector of int) 1204617a3babSopenharmony_ci0:90 Constant: 1205617a3babSopenharmony_ci0:90 61680 (const int) 1206617a3babSopenharmony_ci0:90 imageStore ( temp void) 1207617a3babSopenharmony_ci0:90 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1208617a3babSopenharmony_ci0:90 'coordTemp' ( temp int) 1209617a3babSopenharmony_ci0:90 'storeTemp' ( temp 2-component vector of int) 1210617a3babSopenharmony_ci0:90 'storeTemp' ( temp 2-component vector of int) 1211617a3babSopenharmony_ci0:91 Sequence 1212617a3babSopenharmony_ci0:91 move second child to first child ( temp int) 1213617a3babSopenharmony_ci0:91 'coordTemp' ( temp int) 1214617a3babSopenharmony_ci0:91 c1: direct index for structure ( uniform int) 1215617a3babSopenharmony_ci0:91 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1216617a3babSopenharmony_ci0:91 Constant: 1217617a3babSopenharmony_ci0:91 0 (const uint) 1218617a3babSopenharmony_ci0:91 move second child to first child ( temp 2-component vector of int) 1219617a3babSopenharmony_ci0:91 'storeTemp' ( temp 2-component vector of int) 1220617a3babSopenharmony_ci0:91 imageLoad ( temp 2-component vector of int) 1221617a3babSopenharmony_ci0:91 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1222617a3babSopenharmony_ci0:91 'coordTemp' ( temp int) 1223617a3babSopenharmony_ci0:91 left shift second child into first child ( temp 2-component vector of int) 1224617a3babSopenharmony_ci0:91 'storeTemp' ( temp 2-component vector of int) 1225617a3babSopenharmony_ci0:91 Constant: 1226617a3babSopenharmony_ci0:91 2 (const int) 1227617a3babSopenharmony_ci0:91 imageStore ( temp void) 1228617a3babSopenharmony_ci0:91 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1229617a3babSopenharmony_ci0:91 'coordTemp' ( temp int) 1230617a3babSopenharmony_ci0:91 'storeTemp' ( temp 2-component vector of int) 1231617a3babSopenharmony_ci0:91 'storeTemp' ( temp 2-component vector of int) 1232617a3babSopenharmony_ci0:92 Sequence 1233617a3babSopenharmony_ci0:92 move second child to first child ( temp int) 1234617a3babSopenharmony_ci0:92 'coordTemp' ( temp int) 1235617a3babSopenharmony_ci0:92 c1: direct index for structure ( uniform int) 1236617a3babSopenharmony_ci0:92 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1237617a3babSopenharmony_ci0:92 Constant: 1238617a3babSopenharmony_ci0:92 0 (const uint) 1239617a3babSopenharmony_ci0:92 move second child to first child ( temp 2-component vector of int) 1240617a3babSopenharmony_ci0:92 'storeTemp' ( temp 2-component vector of int) 1241617a3babSopenharmony_ci0:92 imageLoad ( temp 2-component vector of int) 1242617a3babSopenharmony_ci0:92 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1243617a3babSopenharmony_ci0:92 'coordTemp' ( temp int) 1244617a3babSopenharmony_ci0:92 right shift second child into first child ( temp 2-component vector of int) 1245617a3babSopenharmony_ci0:92 'storeTemp' ( temp 2-component vector of int) 1246617a3babSopenharmony_ci0:92 Constant: 1247617a3babSopenharmony_ci0:92 2 (const int) 1248617a3babSopenharmony_ci0:92 imageStore ( temp void) 1249617a3babSopenharmony_ci0:92 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1250617a3babSopenharmony_ci0:92 'coordTemp' ( temp int) 1251617a3babSopenharmony_ci0:92 'storeTemp' ( temp 2-component vector of int) 1252617a3babSopenharmony_ci0:92 'storeTemp' ( temp 2-component vector of int) 1253617a3babSopenharmony_ci0:95 Sequence 1254617a3babSopenharmony_ci0:95 move second child to first child ( temp 2-component vector of float) 1255617a3babSopenharmony_ci0:95 'storeTemp' ( temp 2-component vector of float) 1256617a3babSopenharmony_ci0:95 Function Call: SomeValue( ( temp 2-component vector of float) 1257617a3babSopenharmony_ci0:95 imageStore ( temp void) 1258617a3babSopenharmony_ci0:95 'g_tTex2df2' (layout( rg32f) uniform image2D) 1259617a3babSopenharmony_ci0:95 c2: direct index for structure ( uniform 2-component vector of int) 1260617a3babSopenharmony_ci0:95 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1261617a3babSopenharmony_ci0:95 Constant: 1262617a3babSopenharmony_ci0:95 1 (const uint) 1263617a3babSopenharmony_ci0:95 'storeTemp' ( temp 2-component vector of float) 1264617a3babSopenharmony_ci0:95 'storeTemp' ( temp 2-component vector of float) 1265617a3babSopenharmony_ci0:96 Sequence 1266617a3babSopenharmony_ci0:96 imageStore ( temp void) 1267617a3babSopenharmony_ci0:96 'g_tTex2df2' (layout( rg32f) uniform image2D) 1268617a3babSopenharmony_ci0:96 c2: direct index for structure ( uniform 2-component vector of int) 1269617a3babSopenharmony_ci0:96 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1270617a3babSopenharmony_ci0:96 Constant: 1271617a3babSopenharmony_ci0:96 1 (const uint) 1272617a3babSopenharmony_ci0:96 'lf2' ( temp 2-component vector of float) 1273617a3babSopenharmony_ci0:96 'lf2' ( temp 2-component vector of float) 1274617a3babSopenharmony_ci0:97 Sequence 1275617a3babSopenharmony_ci0:97 move second child to first child ( temp 2-component vector of int) 1276617a3babSopenharmony_ci0:97 'storeTemp' ( temp 2-component vector of int) 1277617a3babSopenharmony_ci0:97 Constant: 1278617a3babSopenharmony_ci0:97 5 (const int) 1279617a3babSopenharmony_ci0:97 2 (const int) 1280617a3babSopenharmony_ci0:97 imageStore ( temp void) 1281617a3babSopenharmony_ci0:97 'g_tTex2di2' (layout( rg32i) uniform iimage2D) 1282617a3babSopenharmony_ci0:97 c2: direct index for structure ( uniform 2-component vector of int) 1283617a3babSopenharmony_ci0:97 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1284617a3babSopenharmony_ci0:97 Constant: 1285617a3babSopenharmony_ci0:97 1 (const uint) 1286617a3babSopenharmony_ci0:97 'storeTemp' ( temp 2-component vector of int) 1287617a3babSopenharmony_ci0:97 'storeTemp' ( temp 2-component vector of int) 1288617a3babSopenharmony_ci0:98 Sequence 1289617a3babSopenharmony_ci0:98 move second child to first child ( temp 2-component vector of uint) 1290617a3babSopenharmony_ci0:98 'storeTemp' ( temp 2-component vector of uint) 1291617a3babSopenharmony_ci0:98 Constant: 1292617a3babSopenharmony_ci0:98 6 (const uint) 1293617a3babSopenharmony_ci0:98 2 (const uint) 1294617a3babSopenharmony_ci0:98 imageStore ( temp void) 1295617a3babSopenharmony_ci0:98 'g_tTex2du2' (layout( rg32ui) uniform uimage2D) 1296617a3babSopenharmony_ci0:98 c2: direct index for structure ( uniform 2-component vector of int) 1297617a3babSopenharmony_ci0:98 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1298617a3babSopenharmony_ci0:98 Constant: 1299617a3babSopenharmony_ci0:98 1 (const uint) 1300617a3babSopenharmony_ci0:98 'storeTemp' ( temp 2-component vector of uint) 1301617a3babSopenharmony_ci0:98 'storeTemp' ( temp 2-component vector of uint) 1302617a3babSopenharmony_ci0:101 Sequence 1303617a3babSopenharmony_ci0:101 move second child to first child ( temp 2-component vector of float) 1304617a3babSopenharmony_ci0:101 'storeTemp' ( temp 2-component vector of float) 1305617a3babSopenharmony_ci0:101 Function Call: SomeValue( ( temp 2-component vector of float) 1306617a3babSopenharmony_ci0:101 imageStore ( temp void) 1307617a3babSopenharmony_ci0:101 'g_tTex3df2' (layout( rg32f) uniform image3D) 1308617a3babSopenharmony_ci0:101 c3: direct index for structure ( uniform 3-component vector of int) 1309617a3babSopenharmony_ci0:101 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1310617a3babSopenharmony_ci0:101 Constant: 1311617a3babSopenharmony_ci0:101 2 (const uint) 1312617a3babSopenharmony_ci0:101 'storeTemp' ( temp 2-component vector of float) 1313617a3babSopenharmony_ci0:101 'storeTemp' ( temp 2-component vector of float) 1314617a3babSopenharmony_ci0:102 Sequence 1315617a3babSopenharmony_ci0:102 imageStore ( temp void) 1316617a3babSopenharmony_ci0:102 'g_tTex3df2' (layout( rg32f) uniform image3D) 1317617a3babSopenharmony_ci0:102 c3: direct index for structure ( uniform 3-component vector of int) 1318617a3babSopenharmony_ci0:102 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1319617a3babSopenharmony_ci0:102 Constant: 1320617a3babSopenharmony_ci0:102 2 (const uint) 1321617a3babSopenharmony_ci0:102 'lf2' ( temp 2-component vector of float) 1322617a3babSopenharmony_ci0:102 'lf2' ( temp 2-component vector of float) 1323617a3babSopenharmony_ci0:103 Sequence 1324617a3babSopenharmony_ci0:103 move second child to first child ( temp 2-component vector of int) 1325617a3babSopenharmony_ci0:103 'storeTemp' ( temp 2-component vector of int) 1326617a3babSopenharmony_ci0:103 Constant: 1327617a3babSopenharmony_ci0:103 8 (const int) 1328617a3babSopenharmony_ci0:103 6 (const int) 1329617a3babSopenharmony_ci0:103 imageStore ( temp void) 1330617a3babSopenharmony_ci0:103 'g_tTex3di2' (layout( rg32i) uniform iimage3D) 1331617a3babSopenharmony_ci0:103 c3: direct index for structure ( uniform 3-component vector of int) 1332617a3babSopenharmony_ci0:103 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1333617a3babSopenharmony_ci0:103 Constant: 1334617a3babSopenharmony_ci0:103 2 (const uint) 1335617a3babSopenharmony_ci0:103 'storeTemp' ( temp 2-component vector of int) 1336617a3babSopenharmony_ci0:103 'storeTemp' ( temp 2-component vector of int) 1337617a3babSopenharmony_ci0:104 Sequence 1338617a3babSopenharmony_ci0:104 move second child to first child ( temp 2-component vector of uint) 1339617a3babSopenharmony_ci0:104 'storeTemp' ( temp 2-component vector of uint) 1340617a3babSopenharmony_ci0:104 Constant: 1341617a3babSopenharmony_ci0:104 9 (const uint) 1342617a3babSopenharmony_ci0:104 2 (const uint) 1343617a3babSopenharmony_ci0:104 imageStore ( temp void) 1344617a3babSopenharmony_ci0:104 'g_tTex3du2' (layout( rg32ui) uniform uimage3D) 1345617a3babSopenharmony_ci0:104 c3: direct index for structure ( uniform 3-component vector of int) 1346617a3babSopenharmony_ci0:104 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1347617a3babSopenharmony_ci0:104 Constant: 1348617a3babSopenharmony_ci0:104 2 (const uint) 1349617a3babSopenharmony_ci0:104 'storeTemp' ( temp 2-component vector of uint) 1350617a3babSopenharmony_ci0:104 'storeTemp' ( temp 2-component vector of uint) 1351617a3babSopenharmony_ci0:107 Function Call: Fn1(vf2; ( temp 2-component vector of float) 1352617a3babSopenharmony_ci0:107 imageLoad ( temp 2-component vector of float) 1353617a3babSopenharmony_ci0:107 'g_tTex1df2' (layout( rg32f) uniform image1D) 1354617a3babSopenharmony_ci0:107 c1: direct index for structure ( uniform int) 1355617a3babSopenharmony_ci0:107 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1356617a3babSopenharmony_ci0:107 Constant: 1357617a3babSopenharmony_ci0:107 0 (const uint) 1358617a3babSopenharmony_ci0:108 Function Call: Fn1(vi2; ( temp 2-component vector of int) 1359617a3babSopenharmony_ci0:108 imageLoad ( temp 2-component vector of int) 1360617a3babSopenharmony_ci0:108 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1361617a3babSopenharmony_ci0:108 c1: direct index for structure ( uniform int) 1362617a3babSopenharmony_ci0:108 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1363617a3babSopenharmony_ci0:108 Constant: 1364617a3babSopenharmony_ci0:108 0 (const uint) 1365617a3babSopenharmony_ci0:109 Function Call: Fn1(vu2; ( temp 2-component vector of uint) 1366617a3babSopenharmony_ci0:109 imageLoad ( temp 2-component vector of uint) 1367617a3babSopenharmony_ci0:109 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1368617a3babSopenharmony_ci0:109 c1: direct index for structure ( uniform int) 1369617a3babSopenharmony_ci0:109 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1370617a3babSopenharmony_ci0:109 Constant: 1371617a3babSopenharmony_ci0:109 0 (const uint) 1372617a3babSopenharmony_ci0:111 Comma ( temp void) 1373617a3babSopenharmony_ci0:111 Function Call: Fn2(vf2; ( temp void) 1374617a3babSopenharmony_ci0:111 'tempArg' ( temp 2-component vector of float) 1375617a3babSopenharmony_ci0:111 Sequence 1376617a3babSopenharmony_ci0:111 imageStore ( temp void) 1377617a3babSopenharmony_ci0:111 'g_tTex1df2' (layout( rg32f) uniform image1D) 1378617a3babSopenharmony_ci0:111 c1: direct index for structure ( uniform int) 1379617a3babSopenharmony_ci0:111 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1380617a3babSopenharmony_ci0:111 Constant: 1381617a3babSopenharmony_ci0:111 0 (const uint) 1382617a3babSopenharmony_ci0:111 'tempArg' ( temp 2-component vector of float) 1383617a3babSopenharmony_ci0:111 'tempArg' ( temp 2-component vector of float) 1384617a3babSopenharmony_ci0:112 Comma ( temp void) 1385617a3babSopenharmony_ci0:112 Function Call: Fn2(vi2; ( temp void) 1386617a3babSopenharmony_ci0:112 'tempArg' ( temp 2-component vector of int) 1387617a3babSopenharmony_ci0:112 Sequence 1388617a3babSopenharmony_ci0:112 imageStore ( temp void) 1389617a3babSopenharmony_ci0:112 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1390617a3babSopenharmony_ci0:112 c1: direct index for structure ( uniform int) 1391617a3babSopenharmony_ci0:112 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1392617a3babSopenharmony_ci0:112 Constant: 1393617a3babSopenharmony_ci0:112 0 (const uint) 1394617a3babSopenharmony_ci0:112 'tempArg' ( temp 2-component vector of int) 1395617a3babSopenharmony_ci0:112 'tempArg' ( temp 2-component vector of int) 1396617a3babSopenharmony_ci0:113 Comma ( temp void) 1397617a3babSopenharmony_ci0:113 Function Call: Fn2(vu2; ( temp void) 1398617a3babSopenharmony_ci0:113 'tempArg' ( temp 2-component vector of uint) 1399617a3babSopenharmony_ci0:113 Sequence 1400617a3babSopenharmony_ci0:113 imageStore ( temp void) 1401617a3babSopenharmony_ci0:113 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1402617a3babSopenharmony_ci0:113 c1: direct index for structure ( uniform int) 1403617a3babSopenharmony_ci0:113 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1404617a3babSopenharmony_ci0:113 Constant: 1405617a3babSopenharmony_ci0:113 0 (const uint) 1406617a3babSopenharmony_ci0:113 'tempArg' ( temp 2-component vector of uint) 1407617a3babSopenharmony_ci0:113 'tempArg' ( temp 2-component vector of uint) 1408617a3babSopenharmony_ci0:117 Sequence 1409617a3babSopenharmony_ci0:117 move second child to first child ( temp int) 1410617a3babSopenharmony_ci0:117 'coordTemp' ( temp int) 1411617a3babSopenharmony_ci0:117 c1: direct index for structure ( uniform int) 1412617a3babSopenharmony_ci0:117 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1413617a3babSopenharmony_ci0:117 Constant: 1414617a3babSopenharmony_ci0:117 0 (const uint) 1415617a3babSopenharmony_ci0:117 move second child to first child ( temp 2-component vector of float) 1416617a3babSopenharmony_ci0:117 'storeTemp' ( temp 2-component vector of float) 1417617a3babSopenharmony_ci0:117 imageLoad ( temp 2-component vector of float) 1418617a3babSopenharmony_ci0:117 'g_tTex1df2' (layout( rg32f) uniform image1D) 1419617a3babSopenharmony_ci0:117 'coordTemp' ( temp int) 1420617a3babSopenharmony_ci0:117 Pre-Increment ( temp 2-component vector of float) 1421617a3babSopenharmony_ci0:117 'storeTemp' ( temp 2-component vector of float) 1422617a3babSopenharmony_ci0:117 imageStore ( temp void) 1423617a3babSopenharmony_ci0:117 'g_tTex1df2' (layout( rg32f) uniform image1D) 1424617a3babSopenharmony_ci0:117 'coordTemp' ( temp int) 1425617a3babSopenharmony_ci0:117 'storeTemp' ( temp 2-component vector of float) 1426617a3babSopenharmony_ci0:117 'storeTemp' ( temp 2-component vector of float) 1427617a3babSopenharmony_ci0:118 Sequence 1428617a3babSopenharmony_ci0:118 move second child to first child ( temp int) 1429617a3babSopenharmony_ci0:118 'coordTemp' ( temp int) 1430617a3babSopenharmony_ci0:118 c1: direct index for structure ( uniform int) 1431617a3babSopenharmony_ci0:118 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1432617a3babSopenharmony_ci0:118 Constant: 1433617a3babSopenharmony_ci0:118 0 (const uint) 1434617a3babSopenharmony_ci0:118 move second child to first child ( temp 2-component vector of int) 1435617a3babSopenharmony_ci0:118 'storeTemp' ( temp 2-component vector of int) 1436617a3babSopenharmony_ci0:118 imageLoad ( temp 2-component vector of int) 1437617a3babSopenharmony_ci0:118 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1438617a3babSopenharmony_ci0:118 'coordTemp' ( temp int) 1439617a3babSopenharmony_ci0:118 Pre-Increment ( temp 2-component vector of int) 1440617a3babSopenharmony_ci0:118 'storeTemp' ( temp 2-component vector of int) 1441617a3babSopenharmony_ci0:118 imageStore ( temp void) 1442617a3babSopenharmony_ci0:118 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1443617a3babSopenharmony_ci0:118 'coordTemp' ( temp int) 1444617a3babSopenharmony_ci0:118 'storeTemp' ( temp 2-component vector of int) 1445617a3babSopenharmony_ci0:118 'storeTemp' ( temp 2-component vector of int) 1446617a3babSopenharmony_ci0:119 Sequence 1447617a3babSopenharmony_ci0:119 move second child to first child ( temp int) 1448617a3babSopenharmony_ci0:119 'coordTemp' ( temp int) 1449617a3babSopenharmony_ci0:119 c1: direct index for structure ( uniform int) 1450617a3babSopenharmony_ci0:119 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1451617a3babSopenharmony_ci0:119 Constant: 1452617a3babSopenharmony_ci0:119 0 (const uint) 1453617a3babSopenharmony_ci0:119 move second child to first child ( temp 2-component vector of uint) 1454617a3babSopenharmony_ci0:119 'storeTemp' ( temp 2-component vector of uint) 1455617a3babSopenharmony_ci0:119 imageLoad ( temp 2-component vector of uint) 1456617a3babSopenharmony_ci0:119 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1457617a3babSopenharmony_ci0:119 'coordTemp' ( temp int) 1458617a3babSopenharmony_ci0:119 Pre-Increment ( temp 2-component vector of uint) 1459617a3babSopenharmony_ci0:119 'storeTemp' ( temp 2-component vector of uint) 1460617a3babSopenharmony_ci0:119 imageStore ( temp void) 1461617a3babSopenharmony_ci0:119 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1462617a3babSopenharmony_ci0:119 'coordTemp' ( temp int) 1463617a3babSopenharmony_ci0:119 'storeTemp' ( temp 2-component vector of uint) 1464617a3babSopenharmony_ci0:119 'storeTemp' ( temp 2-component vector of uint) 1465617a3babSopenharmony_ci0:121 Sequence 1466617a3babSopenharmony_ci0:121 move second child to first child ( temp int) 1467617a3babSopenharmony_ci0:121 'coordTemp' ( temp int) 1468617a3babSopenharmony_ci0:121 c1: direct index for structure ( uniform int) 1469617a3babSopenharmony_ci0:121 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1470617a3babSopenharmony_ci0:121 Constant: 1471617a3babSopenharmony_ci0:121 0 (const uint) 1472617a3babSopenharmony_ci0:121 move second child to first child ( temp 2-component vector of float) 1473617a3babSopenharmony_ci0:121 'storeTemp' ( temp 2-component vector of float) 1474617a3babSopenharmony_ci0:121 imageLoad ( temp 2-component vector of float) 1475617a3babSopenharmony_ci0:121 'g_tTex1df2' (layout( rg32f) uniform image1D) 1476617a3babSopenharmony_ci0:121 'coordTemp' ( temp int) 1477617a3babSopenharmony_ci0:121 Pre-Decrement ( temp 2-component vector of float) 1478617a3babSopenharmony_ci0:121 'storeTemp' ( temp 2-component vector of float) 1479617a3babSopenharmony_ci0:121 imageStore ( temp void) 1480617a3babSopenharmony_ci0:121 'g_tTex1df2' (layout( rg32f) uniform image1D) 1481617a3babSopenharmony_ci0:121 'coordTemp' ( temp int) 1482617a3babSopenharmony_ci0:121 'storeTemp' ( temp 2-component vector of float) 1483617a3babSopenharmony_ci0:121 'storeTemp' ( temp 2-component vector of float) 1484617a3babSopenharmony_ci0:122 Sequence 1485617a3babSopenharmony_ci0:122 move second child to first child ( temp int) 1486617a3babSopenharmony_ci0:122 'coordTemp' ( temp int) 1487617a3babSopenharmony_ci0:122 c1: direct index for structure ( uniform int) 1488617a3babSopenharmony_ci0:122 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1489617a3babSopenharmony_ci0:122 Constant: 1490617a3babSopenharmony_ci0:122 0 (const uint) 1491617a3babSopenharmony_ci0:122 move second child to first child ( temp 2-component vector of int) 1492617a3babSopenharmony_ci0:122 'storeTemp' ( temp 2-component vector of int) 1493617a3babSopenharmony_ci0:122 imageLoad ( temp 2-component vector of int) 1494617a3babSopenharmony_ci0:122 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1495617a3babSopenharmony_ci0:122 'coordTemp' ( temp int) 1496617a3babSopenharmony_ci0:122 Pre-Decrement ( temp 2-component vector of int) 1497617a3babSopenharmony_ci0:122 'storeTemp' ( temp 2-component vector of int) 1498617a3babSopenharmony_ci0:122 imageStore ( temp void) 1499617a3babSopenharmony_ci0:122 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1500617a3babSopenharmony_ci0:122 'coordTemp' ( temp int) 1501617a3babSopenharmony_ci0:122 'storeTemp' ( temp 2-component vector of int) 1502617a3babSopenharmony_ci0:122 'storeTemp' ( temp 2-component vector of int) 1503617a3babSopenharmony_ci0:123 Sequence 1504617a3babSopenharmony_ci0:123 move second child to first child ( temp int) 1505617a3babSopenharmony_ci0:123 'coordTemp' ( temp int) 1506617a3babSopenharmony_ci0:123 c1: direct index for structure ( uniform int) 1507617a3babSopenharmony_ci0:123 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1508617a3babSopenharmony_ci0:123 Constant: 1509617a3babSopenharmony_ci0:123 0 (const uint) 1510617a3babSopenharmony_ci0:123 move second child to first child ( temp 2-component vector of uint) 1511617a3babSopenharmony_ci0:123 'storeTemp' ( temp 2-component vector of uint) 1512617a3babSopenharmony_ci0:123 imageLoad ( temp 2-component vector of uint) 1513617a3babSopenharmony_ci0:123 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1514617a3babSopenharmony_ci0:123 'coordTemp' ( temp int) 1515617a3babSopenharmony_ci0:123 Pre-Decrement ( temp 2-component vector of uint) 1516617a3babSopenharmony_ci0:123 'storeTemp' ( temp 2-component vector of uint) 1517617a3babSopenharmony_ci0:123 imageStore ( temp void) 1518617a3babSopenharmony_ci0:123 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1519617a3babSopenharmony_ci0:123 'coordTemp' ( temp int) 1520617a3babSopenharmony_ci0:123 'storeTemp' ( temp 2-component vector of uint) 1521617a3babSopenharmony_ci0:123 'storeTemp' ( temp 2-component vector of uint) 1522617a3babSopenharmony_ci0:126 Sequence 1523617a3babSopenharmony_ci0:126 move second child to first child ( temp int) 1524617a3babSopenharmony_ci0:126 'coordTemp' ( temp int) 1525617a3babSopenharmony_ci0:126 c1: direct index for structure ( uniform int) 1526617a3babSopenharmony_ci0:126 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1527617a3babSopenharmony_ci0:126 Constant: 1528617a3babSopenharmony_ci0:126 0 (const uint) 1529617a3babSopenharmony_ci0:126 move second child to first child ( temp 2-component vector of float) 1530617a3babSopenharmony_ci0:126 'storeTempPre' ( temp 2-component vector of float) 1531617a3babSopenharmony_ci0:126 imageLoad ( temp 2-component vector of float) 1532617a3babSopenharmony_ci0:126 'g_tTex1df2' (layout( rg32f) uniform image1D) 1533617a3babSopenharmony_ci0:126 'coordTemp' ( temp int) 1534617a3babSopenharmony_ci0:126 move second child to first child ( temp 2-component vector of float) 1535617a3babSopenharmony_ci0:126 'storeTempPost' ( temp 2-component vector of float) 1536617a3babSopenharmony_ci0:126 'storeTempPre' ( temp 2-component vector of float) 1537617a3babSopenharmony_ci0:126 Post-Increment ( temp 2-component vector of float) 1538617a3babSopenharmony_ci0:126 'storeTempPost' ( temp 2-component vector of float) 1539617a3babSopenharmony_ci0:126 imageStore ( temp void) 1540617a3babSopenharmony_ci0:126 'g_tTex1df2' (layout( rg32f) uniform image1D) 1541617a3babSopenharmony_ci0:126 'coordTemp' ( temp int) 1542617a3babSopenharmony_ci0:126 'storeTempPost' ( temp 2-component vector of float) 1543617a3babSopenharmony_ci0:126 'storeTempPre' ( temp 2-component vector of float) 1544617a3babSopenharmony_ci0:127 Sequence 1545617a3babSopenharmony_ci0:127 move second child to first child ( temp int) 1546617a3babSopenharmony_ci0:127 'coordTemp' ( temp int) 1547617a3babSopenharmony_ci0:127 c1: direct index for structure ( uniform int) 1548617a3babSopenharmony_ci0:127 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1549617a3babSopenharmony_ci0:127 Constant: 1550617a3babSopenharmony_ci0:127 0 (const uint) 1551617a3babSopenharmony_ci0:127 move second child to first child ( temp 2-component vector of uint) 1552617a3babSopenharmony_ci0:127 'storeTempPre' ( temp 2-component vector of uint) 1553617a3babSopenharmony_ci0:127 imageLoad ( temp 2-component vector of uint) 1554617a3babSopenharmony_ci0:127 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1555617a3babSopenharmony_ci0:127 'coordTemp' ( temp int) 1556617a3babSopenharmony_ci0:127 move second child to first child ( temp 2-component vector of uint) 1557617a3babSopenharmony_ci0:127 'storeTempPost' ( temp 2-component vector of uint) 1558617a3babSopenharmony_ci0:127 'storeTempPre' ( temp 2-component vector of uint) 1559617a3babSopenharmony_ci0:127 Post-Decrement ( temp 2-component vector of uint) 1560617a3babSopenharmony_ci0:127 'storeTempPost' ( temp 2-component vector of uint) 1561617a3babSopenharmony_ci0:127 imageStore ( temp void) 1562617a3babSopenharmony_ci0:127 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1563617a3babSopenharmony_ci0:127 'coordTemp' ( temp int) 1564617a3babSopenharmony_ci0:127 'storeTempPost' ( temp 2-component vector of uint) 1565617a3babSopenharmony_ci0:127 'storeTempPre' ( temp 2-component vector of uint) 1566617a3babSopenharmony_ci0:128 Sequence 1567617a3babSopenharmony_ci0:128 move second child to first child ( temp int) 1568617a3babSopenharmony_ci0:128 'coordTemp' ( temp int) 1569617a3babSopenharmony_ci0:128 c1: direct index for structure ( uniform int) 1570617a3babSopenharmony_ci0:128 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1571617a3babSopenharmony_ci0:128 Constant: 1572617a3babSopenharmony_ci0:128 0 (const uint) 1573617a3babSopenharmony_ci0:128 move second child to first child ( temp 2-component vector of int) 1574617a3babSopenharmony_ci0:128 'storeTempPre' ( temp 2-component vector of int) 1575617a3babSopenharmony_ci0:128 imageLoad ( temp 2-component vector of int) 1576617a3babSopenharmony_ci0:128 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1577617a3babSopenharmony_ci0:128 'coordTemp' ( temp int) 1578617a3babSopenharmony_ci0:128 move second child to first child ( temp 2-component vector of int) 1579617a3babSopenharmony_ci0:128 'storeTempPost' ( temp 2-component vector of int) 1580617a3babSopenharmony_ci0:128 'storeTempPre' ( temp 2-component vector of int) 1581617a3babSopenharmony_ci0:128 Post-Increment ( temp 2-component vector of int) 1582617a3babSopenharmony_ci0:128 'storeTempPost' ( temp 2-component vector of int) 1583617a3babSopenharmony_ci0:128 imageStore ( temp void) 1584617a3babSopenharmony_ci0:128 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1585617a3babSopenharmony_ci0:128 'coordTemp' ( temp int) 1586617a3babSopenharmony_ci0:128 'storeTempPost' ( temp 2-component vector of int) 1587617a3babSopenharmony_ci0:128 'storeTempPre' ( temp 2-component vector of int) 1588617a3babSopenharmony_ci0:130 Sequence 1589617a3babSopenharmony_ci0:130 move second child to first child ( temp int) 1590617a3babSopenharmony_ci0:130 'coordTemp' ( temp int) 1591617a3babSopenharmony_ci0:130 c1: direct index for structure ( uniform int) 1592617a3babSopenharmony_ci0:130 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1593617a3babSopenharmony_ci0:130 Constant: 1594617a3babSopenharmony_ci0:130 0 (const uint) 1595617a3babSopenharmony_ci0:130 move second child to first child ( temp 2-component vector of float) 1596617a3babSopenharmony_ci0:130 'storeTempPre' ( temp 2-component vector of float) 1597617a3babSopenharmony_ci0:130 imageLoad ( temp 2-component vector of float) 1598617a3babSopenharmony_ci0:130 'g_tTex1df2' (layout( rg32f) uniform image1D) 1599617a3babSopenharmony_ci0:130 'coordTemp' ( temp int) 1600617a3babSopenharmony_ci0:130 move second child to first child ( temp 2-component vector of float) 1601617a3babSopenharmony_ci0:130 'storeTempPost' ( temp 2-component vector of float) 1602617a3babSopenharmony_ci0:130 'storeTempPre' ( temp 2-component vector of float) 1603617a3babSopenharmony_ci0:130 Post-Decrement ( temp 2-component vector of float) 1604617a3babSopenharmony_ci0:130 'storeTempPost' ( temp 2-component vector of float) 1605617a3babSopenharmony_ci0:130 imageStore ( temp void) 1606617a3babSopenharmony_ci0:130 'g_tTex1df2' (layout( rg32f) uniform image1D) 1607617a3babSopenharmony_ci0:130 'coordTemp' ( temp int) 1608617a3babSopenharmony_ci0:130 'storeTempPost' ( temp 2-component vector of float) 1609617a3babSopenharmony_ci0:130 'storeTempPre' ( temp 2-component vector of float) 1610617a3babSopenharmony_ci0:131 Sequence 1611617a3babSopenharmony_ci0:131 move second child to first child ( temp int) 1612617a3babSopenharmony_ci0:131 'coordTemp' ( temp int) 1613617a3babSopenharmony_ci0:131 c1: direct index for structure ( uniform int) 1614617a3babSopenharmony_ci0:131 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1615617a3babSopenharmony_ci0:131 Constant: 1616617a3babSopenharmony_ci0:131 0 (const uint) 1617617a3babSopenharmony_ci0:131 move second child to first child ( temp 2-component vector of int) 1618617a3babSopenharmony_ci0:131 'storeTempPre' ( temp 2-component vector of int) 1619617a3babSopenharmony_ci0:131 imageLoad ( temp 2-component vector of int) 1620617a3babSopenharmony_ci0:131 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1621617a3babSopenharmony_ci0:131 'coordTemp' ( temp int) 1622617a3babSopenharmony_ci0:131 move second child to first child ( temp 2-component vector of int) 1623617a3babSopenharmony_ci0:131 'storeTempPost' ( temp 2-component vector of int) 1624617a3babSopenharmony_ci0:131 'storeTempPre' ( temp 2-component vector of int) 1625617a3babSopenharmony_ci0:131 Post-Increment ( temp 2-component vector of int) 1626617a3babSopenharmony_ci0:131 'storeTempPost' ( temp 2-component vector of int) 1627617a3babSopenharmony_ci0:131 imageStore ( temp void) 1628617a3babSopenharmony_ci0:131 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1629617a3babSopenharmony_ci0:131 'coordTemp' ( temp int) 1630617a3babSopenharmony_ci0:131 'storeTempPost' ( temp 2-component vector of int) 1631617a3babSopenharmony_ci0:131 'storeTempPre' ( temp 2-component vector of int) 1632617a3babSopenharmony_ci0:132 Sequence 1633617a3babSopenharmony_ci0:132 move second child to first child ( temp int) 1634617a3babSopenharmony_ci0:132 'coordTemp' ( temp int) 1635617a3babSopenharmony_ci0:132 c1: direct index for structure ( uniform int) 1636617a3babSopenharmony_ci0:132 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1637617a3babSopenharmony_ci0:132 Constant: 1638617a3babSopenharmony_ci0:132 0 (const uint) 1639617a3babSopenharmony_ci0:132 move second child to first child ( temp 2-component vector of uint) 1640617a3babSopenharmony_ci0:132 'storeTempPre' ( temp 2-component vector of uint) 1641617a3babSopenharmony_ci0:132 imageLoad ( temp 2-component vector of uint) 1642617a3babSopenharmony_ci0:132 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1643617a3babSopenharmony_ci0:132 'coordTemp' ( temp int) 1644617a3babSopenharmony_ci0:132 move second child to first child ( temp 2-component vector of uint) 1645617a3babSopenharmony_ci0:132 'storeTempPost' ( temp 2-component vector of uint) 1646617a3babSopenharmony_ci0:132 'storeTempPre' ( temp 2-component vector of uint) 1647617a3babSopenharmony_ci0:132 Post-Decrement ( temp 2-component vector of uint) 1648617a3babSopenharmony_ci0:132 'storeTempPost' ( temp 2-component vector of uint) 1649617a3babSopenharmony_ci0:132 imageStore ( temp void) 1650617a3babSopenharmony_ci0:132 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1651617a3babSopenharmony_ci0:132 'coordTemp' ( temp int) 1652617a3babSopenharmony_ci0:132 'storeTempPost' ( temp 2-component vector of uint) 1653617a3babSopenharmony_ci0:132 'storeTempPre' ( temp 2-component vector of uint) 1654617a3babSopenharmony_ci0:135 Sequence 1655617a3babSopenharmony_ci0:135 move second child to first child ( temp 2-component vector of float) 1656617a3babSopenharmony_ci0:135 'storeTemp' ( temp 2-component vector of float) 1657617a3babSopenharmony_ci0:135 imageLoad ( temp 2-component vector of float) 1658617a3babSopenharmony_ci0:135 'g_tTex2df2' (layout( rg32f) uniform image2D) 1659617a3babSopenharmony_ci0:135 Constant: 1660617a3babSopenharmony_ci0:135 2 (const int) 1661617a3babSopenharmony_ci0:135 3 (const int) 1662617a3babSopenharmony_ci0:135 imageStore ( temp void) 1663617a3babSopenharmony_ci0:135 'g_tTex1df2' (layout( rg32f) uniform image1D) 1664617a3babSopenharmony_ci0:135 Constant: 1665617a3babSopenharmony_ci0:135 1 (const int) 1666617a3babSopenharmony_ci0:135 'storeTemp' ( temp 2-component vector of float) 1667617a3babSopenharmony_ci0:135 'storeTemp' ( temp 2-component vector of float) 1668617a3babSopenharmony_ci0:137 move second child to first child ( temp 4-component vector of float) 1669617a3babSopenharmony_ci0:137 Color: direct index for structure ( temp 4-component vector of float) 1670617a3babSopenharmony_ci0:137 'psout' ( temp structure{ temp 4-component vector of float Color}) 1671617a3babSopenharmony_ci0:137 Constant: 1672617a3babSopenharmony_ci0:137 0 (const int) 1673617a3babSopenharmony_ci0:137 Constant: 1674617a3babSopenharmony_ci0:137 1.000000 1675617a3babSopenharmony_ci0:137 1.000000 1676617a3babSopenharmony_ci0:137 1.000000 1677617a3babSopenharmony_ci0:137 1.000000 1678617a3babSopenharmony_ci0:139 Branch: Return with expression 1679617a3babSopenharmony_ci0:139 'psout' ( temp structure{ temp 4-component vector of float Color}) 1680617a3babSopenharmony_ci0:53 Function Definition: main( ( temp void) 1681617a3babSopenharmony_ci0:53 Function Parameters: 1682617a3babSopenharmony_ci0:? Sequence 1683617a3babSopenharmony_ci0:53 Sequence 1684617a3babSopenharmony_ci0:53 move second child to first child ( temp 4-component vector of float) 1685617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 1686617a3babSopenharmony_ci0:53 Color: direct index for structure ( temp 4-component vector of float) 1687617a3babSopenharmony_ci0:53 Function Call: @main( ( temp structure{ temp 4-component vector of float Color}) 1688617a3babSopenharmony_ci0:53 Constant: 1689617a3babSopenharmony_ci0:53 0 (const int) 1690617a3babSopenharmony_ci0:? Linker Objects 1691617a3babSopenharmony_ci0:? 'g_sSamp' (layout( binding=0) uniform sampler) 1692617a3babSopenharmony_ci0:? 'g_tTex1df2' (layout( rg32f) uniform image1D) 1693617a3babSopenharmony_ci0:? 'g_tTex1di2' (layout( rg32i) uniform iimage1D) 1694617a3babSopenharmony_ci0:? 'g_tTex1du2' (layout( rg32ui) uniform uimage1D) 1695617a3babSopenharmony_ci0:? 'g_tTex2df2' (layout( rg32f) uniform image2D) 1696617a3babSopenharmony_ci0:? 'g_tTex2di2' (layout( rg32i) uniform iimage2D) 1697617a3babSopenharmony_ci0:? 'g_tTex2du2' (layout( rg32ui) uniform uimage2D) 1698617a3babSopenharmony_ci0:? 'g_tTex3df2' (layout( rg32f) uniform image3D) 1699617a3babSopenharmony_ci0:? 'g_tTex3di2' (layout( rg32i) uniform iimage3D) 1700617a3babSopenharmony_ci0:? 'g_tTex3du2' (layout( rg32ui) uniform uimage3D) 1701617a3babSopenharmony_ci0:? 'g_tTex1df2a' (layout( rg32f) uniform image1DArray) 1702617a3babSopenharmony_ci0:? 'g_tTex1di2a' (layout( rg32i) uniform iimage1DArray) 1703617a3babSopenharmony_ci0:? 'g_tTex1du2a' (layout( rg32ui) uniform uimage1DArray) 1704617a3babSopenharmony_ci0:? 'g_tTex2df2a' (layout( rg32f) uniform image2DArray) 1705617a3babSopenharmony_ci0:? 'g_tTex2di2a' (layout( rg32i) uniform iimage2DArray) 1706617a3babSopenharmony_ci0:? 'g_tTex2du2a' (layout( rg32ui) uniform uimage2DArray) 1707617a3babSopenharmony_ci0:? 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 2-component vector of float uf2, uniform 2-component vector of int ui2, uniform 2-component vector of uint uu2}) 1708617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 1709617a3babSopenharmony_ci 1710617a3babSopenharmony_ci// Module Version 10000 1711617a3babSopenharmony_ci// Generated by (magic number): 8000b 1712617a3babSopenharmony_ci// Id's are bound by 711 1713617a3babSopenharmony_ci 1714617a3babSopenharmony_ci Capability Shader 1715617a3babSopenharmony_ci Capability Image1D 1716617a3babSopenharmony_ci Capability StorageImageExtendedFormats 1717617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 1718617a3babSopenharmony_ci MemoryModel Logical GLSL450 1719617a3babSopenharmony_ci EntryPoint Fragment 4 "main" 687 1720617a3babSopenharmony_ci ExecutionMode 4 OriginUpperLeft 1721617a3babSopenharmony_ci Source HLSL 500 1722617a3babSopenharmony_ci Name 4 "main" 1723617a3babSopenharmony_ci Name 11 "Fn1(vi2;" 1724617a3babSopenharmony_ci Name 10 "x" 1725617a3babSopenharmony_ci Name 18 "Fn1(vu2;" 1726617a3babSopenharmony_ci Name 17 "x" 1727617a3babSopenharmony_ci Name 25 "Fn1(vf2;" 1728617a3babSopenharmony_ci Name 24 "x" 1729617a3babSopenharmony_ci Name 29 "Fn2(vi2;" 1730617a3babSopenharmony_ci Name 28 "x" 1731617a3babSopenharmony_ci Name 33 "Fn2(vu2;" 1732617a3babSopenharmony_ci Name 32 "x" 1733617a3babSopenharmony_ci Name 37 "Fn2(vf2;" 1734617a3babSopenharmony_ci Name 36 "x" 1735617a3babSopenharmony_ci Name 40 "SomeValue(" 1736617a3babSopenharmony_ci Name 43 "PS_OUTPUT" 1737617a3babSopenharmony_ci MemberName 43(PS_OUTPUT) 0 "Color" 1738617a3babSopenharmony_ci Name 45 "@main(" 1739617a3babSopenharmony_ci Name 64 "$Global" 1740617a3babSopenharmony_ci MemberName 64($Global) 0 "c1" 1741617a3babSopenharmony_ci MemberName 64($Global) 1 "c2" 1742617a3babSopenharmony_ci MemberName 64($Global) 2 "c3" 1743617a3babSopenharmony_ci MemberName 64($Global) 3 "c4" 1744617a3babSopenharmony_ci MemberName 64($Global) 4 "o1" 1745617a3babSopenharmony_ci MemberName 64($Global) 5 "o2" 1746617a3babSopenharmony_ci MemberName 64($Global) 6 "o3" 1747617a3babSopenharmony_ci MemberName 64($Global) 7 "o4" 1748617a3babSopenharmony_ci MemberName 64($Global) 8 "uf2" 1749617a3babSopenharmony_ci MemberName 64($Global) 9 "ui2" 1750617a3babSopenharmony_ci MemberName 64($Global) 10 "uu2" 1751617a3babSopenharmony_ci Name 66 "" 1752617a3babSopenharmony_ci Name 76 "g_tTex1df2" 1753617a3babSopenharmony_ci Name 85 "r00" 1754617a3babSopenharmony_ci Name 93 "r01" 1755617a3babSopenharmony_ci Name 96 "g_tTex1di2" 1756617a3babSopenharmony_ci Name 104 "r02" 1757617a3babSopenharmony_ci Name 107 "g_tTex1du2" 1758617a3babSopenharmony_ci Name 116 "r10" 1759617a3babSopenharmony_ci Name 119 "g_tTex2df2" 1760617a3babSopenharmony_ci Name 127 "r11" 1761617a3babSopenharmony_ci Name 130 "g_tTex2di2" 1762617a3babSopenharmony_ci Name 138 "r12" 1763617a3babSopenharmony_ci Name 141 "g_tTex2du2" 1764617a3babSopenharmony_ci Name 149 "r20" 1765617a3babSopenharmony_ci Name 152 "g_tTex3df2" 1766617a3babSopenharmony_ci Name 162 "r21" 1767617a3babSopenharmony_ci Name 165 "g_tTex3di2" 1768617a3babSopenharmony_ci Name 173 "r22" 1769617a3babSopenharmony_ci Name 176 "g_tTex3du2" 1770617a3babSopenharmony_ci Name 184 "lf2" 1771617a3babSopenharmony_ci Name 189 "storeTemp" 1772617a3babSopenharmony_ci Name 199 "storeTemp" 1773617a3babSopenharmony_ci Name 205 "storeTemp" 1774617a3babSopenharmony_ci Name 213 "val1" 1775617a3babSopenharmony_ci Name 215 "coordTemp" 1776617a3babSopenharmony_ci Name 218 "storeTemp" 1777617a3babSopenharmony_ci Name 232 "coordTemp" 1778617a3babSopenharmony_ci Name 235 "storeTemp" 1779617a3babSopenharmony_ci Name 249 "coordTemp" 1780617a3babSopenharmony_ci Name 252 "storeTemp" 1781617a3babSopenharmony_ci Name 266 "coordTemp" 1782617a3babSopenharmony_ci Name 269 "storeTemp" 1783617a3babSopenharmony_ci Name 282 "coordTemp" 1784617a3babSopenharmony_ci Name 285 "storeTemp" 1785617a3babSopenharmony_ci Name 298 "coordTemp" 1786617a3babSopenharmony_ci Name 301 "storeTemp" 1787617a3babSopenharmony_ci Name 315 "coordTemp" 1788617a3babSopenharmony_ci Name 318 "storeTemp" 1789617a3babSopenharmony_ci Name 332 "coordTemp" 1790617a3babSopenharmony_ci Name 335 "storeTemp" 1791617a3babSopenharmony_ci Name 348 "coordTemp" 1792617a3babSopenharmony_ci Name 351 "storeTemp" 1793617a3babSopenharmony_ci Name 364 "storeTemp" 1794617a3babSopenharmony_ci Name 374 "storeTemp" 1795617a3babSopenharmony_ci Name 381 "storeTemp" 1796617a3babSopenharmony_ci Name 388 "storeTemp" 1797617a3babSopenharmony_ci Name 398 "storeTemp" 1798617a3babSopenharmony_ci Name 405 "storeTemp" 1799617a3babSopenharmony_ci Name 419 "param" 1800617a3babSopenharmony_ci Name 428 "param" 1801617a3babSopenharmony_ci Name 437 "param" 1802617a3babSopenharmony_ci Name 439 "tempArg" 1803617a3babSopenharmony_ci Name 440 "param" 1804617a3babSopenharmony_ci Name 447 "tempArg" 1805617a3babSopenharmony_ci Name 448 "param" 1806617a3babSopenharmony_ci Name 455 "tempArg" 1807617a3babSopenharmony_ci Name 456 "param" 1808617a3babSopenharmony_ci Name 463 "coordTemp" 1809617a3babSopenharmony_ci Name 466 "storeTemp" 1810617a3babSopenharmony_ci Name 480 "coordTemp" 1811617a3babSopenharmony_ci Name 483 "storeTemp" 1812617a3babSopenharmony_ci Name 496 "coordTemp" 1813617a3babSopenharmony_ci Name 499 "storeTemp" 1814617a3babSopenharmony_ci Name 512 "coordTemp" 1815617a3babSopenharmony_ci Name 515 "storeTemp" 1816617a3babSopenharmony_ci Name 528 "coordTemp" 1817617a3babSopenharmony_ci Name 531 "storeTemp" 1818617a3babSopenharmony_ci Name 544 "coordTemp" 1819617a3babSopenharmony_ci Name 547 "storeTemp" 1820617a3babSopenharmony_ci Name 560 "coordTemp" 1821617a3babSopenharmony_ci Name 563 "storeTempPre" 1822617a3babSopenharmony_ci Name 570 "storeTempPost" 1823617a3babSopenharmony_ci Name 578 "coordTemp" 1824617a3babSopenharmony_ci Name 581 "storeTempPre" 1825617a3babSopenharmony_ci Name 588 "storeTempPost" 1826617a3babSopenharmony_ci Name 596 "coordTemp" 1827617a3babSopenharmony_ci Name 599 "storeTempPre" 1828617a3babSopenharmony_ci Name 606 "storeTempPost" 1829617a3babSopenharmony_ci Name 614 "coordTemp" 1830617a3babSopenharmony_ci Name 617 "storeTempPre" 1831617a3babSopenharmony_ci Name 624 "storeTempPost" 1832617a3babSopenharmony_ci Name 632 "coordTemp" 1833617a3babSopenharmony_ci Name 635 "storeTempPre" 1834617a3babSopenharmony_ci Name 642 "storeTempPost" 1835617a3babSopenharmony_ci Name 650 "coordTemp" 1836617a3babSopenharmony_ci Name 653 "storeTempPre" 1837617a3babSopenharmony_ci Name 660 "storeTempPost" 1838617a3babSopenharmony_ci Name 668 "storeTemp" 1839617a3babSopenharmony_ci Name 679 "psout" 1840617a3babSopenharmony_ci Name 687 "@entryPointOutput.Color" 1841617a3babSopenharmony_ci Name 692 "g_sSamp" 1842617a3babSopenharmony_ci Name 695 "g_tTex1df2a" 1843617a3babSopenharmony_ci Name 698 "g_tTex1di2a" 1844617a3babSopenharmony_ci Name 701 "g_tTex1du2a" 1845617a3babSopenharmony_ci Name 704 "g_tTex2df2a" 1846617a3babSopenharmony_ci Name 707 "g_tTex2di2a" 1847617a3babSopenharmony_ci Name 710 "g_tTex2du2a" 1848617a3babSopenharmony_ci MemberDecorate 64($Global) 0 Offset 0 1849617a3babSopenharmony_ci MemberDecorate 64($Global) 1 Offset 8 1850617a3babSopenharmony_ci MemberDecorate 64($Global) 2 Offset 16 1851617a3babSopenharmony_ci MemberDecorate 64($Global) 3 Offset 32 1852617a3babSopenharmony_ci MemberDecorate 64($Global) 4 Offset 48 1853617a3babSopenharmony_ci MemberDecorate 64($Global) 5 Offset 56 1854617a3babSopenharmony_ci MemberDecorate 64($Global) 6 Offset 64 1855617a3babSopenharmony_ci MemberDecorate 64($Global) 7 Offset 80 1856617a3babSopenharmony_ci MemberDecorate 64($Global) 8 Offset 96 1857617a3babSopenharmony_ci MemberDecorate 64($Global) 9 Offset 104 1858617a3babSopenharmony_ci MemberDecorate 64($Global) 10 Offset 112 1859617a3babSopenharmony_ci Decorate 64($Global) Block 1860617a3babSopenharmony_ci Decorate 66 DescriptorSet 0 1861617a3babSopenharmony_ci Decorate 66 Binding 10 1862617a3babSopenharmony_ci Decorate 76(g_tTex1df2) DescriptorSet 0 1863617a3babSopenharmony_ci Decorate 76(g_tTex1df2) Binding 1 1864617a3babSopenharmony_ci Decorate 96(g_tTex1di2) DescriptorSet 0 1865617a3babSopenharmony_ci Decorate 96(g_tTex1di2) Binding 2 1866617a3babSopenharmony_ci Decorate 107(g_tTex1du2) DescriptorSet 0 1867617a3babSopenharmony_ci Decorate 107(g_tTex1du2) Binding 3 1868617a3babSopenharmony_ci Decorate 119(g_tTex2df2) DescriptorSet 0 1869617a3babSopenharmony_ci Decorate 119(g_tTex2df2) Binding 4 1870617a3babSopenharmony_ci Decorate 130(g_tTex2di2) DescriptorSet 0 1871617a3babSopenharmony_ci Decorate 130(g_tTex2di2) Binding 5 1872617a3babSopenharmony_ci Decorate 141(g_tTex2du2) DescriptorSet 0 1873617a3babSopenharmony_ci Decorate 141(g_tTex2du2) Binding 6 1874617a3babSopenharmony_ci Decorate 152(g_tTex3df2) DescriptorSet 0 1875617a3babSopenharmony_ci Decorate 152(g_tTex3df2) Binding 7 1876617a3babSopenharmony_ci Decorate 165(g_tTex3di2) DescriptorSet 0 1877617a3babSopenharmony_ci Decorate 165(g_tTex3di2) Binding 8 1878617a3babSopenharmony_ci Decorate 176(g_tTex3du2) DescriptorSet 0 1879617a3babSopenharmony_ci Decorate 176(g_tTex3du2) Binding 9 1880617a3babSopenharmony_ci Decorate 687(@entryPointOutput.Color) Location 0 1881617a3babSopenharmony_ci Decorate 692(g_sSamp) DescriptorSet 0 1882617a3babSopenharmony_ci Decorate 692(g_sSamp) Binding 0 1883617a3babSopenharmony_ci Decorate 695(g_tTex1df2a) DescriptorSet 0 1884617a3babSopenharmony_ci Decorate 695(g_tTex1df2a) Binding 0 1885617a3babSopenharmony_ci Decorate 698(g_tTex1di2a) DescriptorSet 0 1886617a3babSopenharmony_ci Decorate 698(g_tTex1di2a) Binding 0 1887617a3babSopenharmony_ci Decorate 701(g_tTex1du2a) DescriptorSet 0 1888617a3babSopenharmony_ci Decorate 701(g_tTex1du2a) Binding 0 1889617a3babSopenharmony_ci Decorate 704(g_tTex2df2a) DescriptorSet 0 1890617a3babSopenharmony_ci Decorate 704(g_tTex2df2a) Binding 0 1891617a3babSopenharmony_ci Decorate 707(g_tTex2di2a) DescriptorSet 0 1892617a3babSopenharmony_ci Decorate 707(g_tTex2di2a) Binding 0 1893617a3babSopenharmony_ci Decorate 710(g_tTex2du2a) DescriptorSet 0 1894617a3babSopenharmony_ci Decorate 710(g_tTex2du2a) Binding 0 1895617a3babSopenharmony_ci 2: TypeVoid 1896617a3babSopenharmony_ci 3: TypeFunction 2 1897617a3babSopenharmony_ci 6: TypeInt 32 1 1898617a3babSopenharmony_ci 7: TypeVector 6(int) 2 1899617a3babSopenharmony_ci 8: TypePointer Function 7(ivec2) 1900617a3babSopenharmony_ci 9: TypeFunction 7(ivec2) 8(ptr) 1901617a3babSopenharmony_ci 13: TypeInt 32 0 1902617a3babSopenharmony_ci 14: TypeVector 13(int) 2 1903617a3babSopenharmony_ci 15: TypePointer Function 14(ivec2) 1904617a3babSopenharmony_ci 16: TypeFunction 14(ivec2) 15(ptr) 1905617a3babSopenharmony_ci 20: TypeFloat 32 1906617a3babSopenharmony_ci 21: TypeVector 20(float) 2 1907617a3babSopenharmony_ci 22: TypePointer Function 21(fvec2) 1908617a3babSopenharmony_ci 23: TypeFunction 21(fvec2) 22(ptr) 1909617a3babSopenharmony_ci 27: TypeFunction 2 8(ptr) 1910617a3babSopenharmony_ci 31: TypeFunction 2 15(ptr) 1911617a3babSopenharmony_ci 35: TypeFunction 2 22(ptr) 1912617a3babSopenharmony_ci 39: TypeFunction 21(fvec2) 1913617a3babSopenharmony_ci 42: TypeVector 20(float) 4 1914617a3babSopenharmony_ci 43(PS_OUTPUT): TypeStruct 42(fvec4) 1915617a3babSopenharmony_ci 44: TypeFunction 43(PS_OUTPUT) 1916617a3babSopenharmony_ci 56: 6(int) Constant 0 1917617a3babSopenharmony_ci 57: 7(ivec2) ConstantComposite 56 56 1918617a3babSopenharmony_ci 58: 13(int) Constant 0 1919617a3babSopenharmony_ci 59: 14(ivec2) ConstantComposite 58 58 1920617a3babSopenharmony_ci 60: 20(float) Constant 0 1921617a3babSopenharmony_ci 61: 21(fvec2) ConstantComposite 60 60 1922617a3babSopenharmony_ci 62: TypeVector 6(int) 3 1923617a3babSopenharmony_ci 63: TypeVector 6(int) 4 1924617a3babSopenharmony_ci 64($Global): TypeStruct 6(int) 7(ivec2) 62(ivec3) 63(ivec4) 6(int) 7(ivec2) 62(ivec3) 63(ivec4) 21(fvec2) 7(ivec2) 14(ivec2) 1925617a3babSopenharmony_ci 65: TypePointer Uniform 64($Global) 1926617a3babSopenharmony_ci 66: 65(ptr) Variable Uniform 1927617a3babSopenharmony_ci 67: 6(int) Constant 1 1928617a3babSopenharmony_ci 68: TypePointer Uniform 7(ivec2) 1929617a3babSopenharmony_ci 74: TypeImage 20(float) 1D nonsampled format:Rg32f 1930617a3babSopenharmony_ci 75: TypePointer UniformConstant 74 1931617a3babSopenharmony_ci 76(g_tTex1df2): 75(ptr) Variable UniformConstant 1932617a3babSopenharmony_ci 78: TypePointer Uniform 6(int) 1933617a3babSopenharmony_ci 94: TypeImage 6(int) 1D nonsampled format:Rg32i 1934617a3babSopenharmony_ci 95: TypePointer UniformConstant 94 1935617a3babSopenharmony_ci 96(g_tTex1di2): 95(ptr) Variable UniformConstant 1936617a3babSopenharmony_ci 105: TypeImage 13(int) 1D nonsampled format:Rg32ui 1937617a3babSopenharmony_ci 106: TypePointer UniformConstant 105 1938617a3babSopenharmony_ci 107(g_tTex1du2): 106(ptr) Variable UniformConstant 1939617a3babSopenharmony_ci 111: TypeVector 13(int) 4 1940617a3babSopenharmony_ci 117: TypeImage 20(float) 2D nonsampled format:Rg32f 1941617a3babSopenharmony_ci 118: TypePointer UniformConstant 117 1942617a3babSopenharmony_ci 119(g_tTex2df2): 118(ptr) Variable UniformConstant 1943617a3babSopenharmony_ci 128: TypeImage 6(int) 2D nonsampled format:Rg32i 1944617a3babSopenharmony_ci 129: TypePointer UniformConstant 128 1945617a3babSopenharmony_ci 130(g_tTex2di2): 129(ptr) Variable UniformConstant 1946617a3babSopenharmony_ci 139: TypeImage 13(int) 2D nonsampled format:Rg32ui 1947617a3babSopenharmony_ci 140: TypePointer UniformConstant 139 1948617a3babSopenharmony_ci 141(g_tTex2du2): 140(ptr) Variable UniformConstant 1949617a3babSopenharmony_ci 150: TypeImage 20(float) 3D nonsampled format:Rg32f 1950617a3babSopenharmony_ci 151: TypePointer UniformConstant 150 1951617a3babSopenharmony_ci 152(g_tTex3df2): 151(ptr) Variable UniformConstant 1952617a3babSopenharmony_ci 154: 6(int) Constant 2 1953617a3babSopenharmony_ci 155: TypePointer Uniform 62(ivec3) 1954617a3babSopenharmony_ci 163: TypeImage 6(int) 3D nonsampled format:Rg32i 1955617a3babSopenharmony_ci 164: TypePointer UniformConstant 163 1956617a3babSopenharmony_ci 165(g_tTex3di2): 164(ptr) Variable UniformConstant 1957617a3babSopenharmony_ci 174: TypeImage 13(int) 3D nonsampled format:Rg32ui 1958617a3babSopenharmony_ci 175: TypePointer UniformConstant 174 1959617a3babSopenharmony_ci 176(g_tTex3du2): 175(ptr) Variable UniformConstant 1960617a3babSopenharmony_ci 185: 6(int) Constant 8 1961617a3babSopenharmony_ci 186: TypePointer Uniform 21(fvec2) 1962617a3babSopenharmony_ci 200: 7(ivec2) ConstantComposite 154 154 1963617a3babSopenharmony_ci 206: 13(int) Constant 3 1964617a3babSopenharmony_ci 207: 13(int) Constant 2 1965617a3babSopenharmony_ci 208: 14(ivec2) ConstantComposite 206 207 1966617a3babSopenharmony_ci 214: TypePointer Function 6(int) 1967617a3babSopenharmony_ci 225: 20(float) Constant 1073741824 1968617a3babSopenharmony_ci 242: 20(float) Constant 1077936128 1969617a3babSopenharmony_ci 259: 20(float) Constant 1082130432 1970617a3babSopenharmony_ci 308: 6(int) Constant 65535 1971617a3babSopenharmony_ci 325: 6(int) Constant 61680 1972617a3babSopenharmony_ci 375: 6(int) Constant 5 1973617a3babSopenharmony_ci 376: 7(ivec2) ConstantComposite 375 154 1974617a3babSopenharmony_ci 382: 13(int) Constant 6 1975617a3babSopenharmony_ci 383: 14(ivec2) ConstantComposite 382 207 1976617a3babSopenharmony_ci 399: 6(int) Constant 6 1977617a3babSopenharmony_ci 400: 7(ivec2) ConstantComposite 185 399 1978617a3babSopenharmony_ci 406: 13(int) Constant 9 1979617a3babSopenharmony_ci 407: 14(ivec2) ConstantComposite 406 207 1980617a3babSopenharmony_ci 474: 20(float) Constant 1065353216 1981617a3babSopenharmony_ci 670: 6(int) Constant 3 1982617a3babSopenharmony_ci 671: 7(ivec2) ConstantComposite 154 670 1983617a3babSopenharmony_ci 678: TypePointer Function 43(PS_OUTPUT) 1984617a3babSopenharmony_ci 680: 42(fvec4) ConstantComposite 474 474 474 474 1985617a3babSopenharmony_ci 681: TypePointer Function 42(fvec4) 1986617a3babSopenharmony_ci 686: TypePointer Output 42(fvec4) 1987617a3babSopenharmony_ci687(@entryPointOutput.Color): 686(ptr) Variable Output 1988617a3babSopenharmony_ci 690: TypeSampler 1989617a3babSopenharmony_ci 691: TypePointer UniformConstant 690 1990617a3babSopenharmony_ci 692(g_sSamp): 691(ptr) Variable UniformConstant 1991617a3babSopenharmony_ci 693: TypeImage 20(float) 1D array nonsampled format:Rg32f 1992617a3babSopenharmony_ci 694: TypePointer UniformConstant 693 1993617a3babSopenharmony_ci695(g_tTex1df2a): 694(ptr) Variable UniformConstant 1994617a3babSopenharmony_ci 696: TypeImage 6(int) 1D array nonsampled format:Rg32i 1995617a3babSopenharmony_ci 697: TypePointer UniformConstant 696 1996617a3babSopenharmony_ci698(g_tTex1di2a): 697(ptr) Variable UniformConstant 1997617a3babSopenharmony_ci 699: TypeImage 13(int) 1D array nonsampled format:Rg32ui 1998617a3babSopenharmony_ci 700: TypePointer UniformConstant 699 1999617a3babSopenharmony_ci701(g_tTex1du2a): 700(ptr) Variable UniformConstant 2000617a3babSopenharmony_ci 702: TypeImage 20(float) 2D array nonsampled format:Rg32f 2001617a3babSopenharmony_ci 703: TypePointer UniformConstant 702 2002617a3babSopenharmony_ci704(g_tTex2df2a): 703(ptr) Variable UniformConstant 2003617a3babSopenharmony_ci 705: TypeImage 6(int) 2D array nonsampled format:Rg32i 2004617a3babSopenharmony_ci 706: TypePointer UniformConstant 705 2005617a3babSopenharmony_ci707(g_tTex2di2a): 706(ptr) Variable UniformConstant 2006617a3babSopenharmony_ci 708: TypeImage 13(int) 2D array nonsampled format:Rg32ui 2007617a3babSopenharmony_ci 709: TypePointer UniformConstant 708 2008617a3babSopenharmony_ci710(g_tTex2du2a): 709(ptr) Variable UniformConstant 2009617a3babSopenharmony_ci 4(main): 2 Function None 3 2010617a3babSopenharmony_ci 5: Label 2011617a3babSopenharmony_ci 688:43(PS_OUTPUT) FunctionCall 45(@main() 2012617a3babSopenharmony_ci 689: 42(fvec4) CompositeExtract 688 0 2013617a3babSopenharmony_ci Store 687(@entryPointOutput.Color) 689 2014617a3babSopenharmony_ci Return 2015617a3babSopenharmony_ci FunctionEnd 2016617a3babSopenharmony_ci 11(Fn1(vi2;): 7(ivec2) Function None 9 2017617a3babSopenharmony_ci 10(x): 8(ptr) FunctionParameter 2018617a3babSopenharmony_ci 12: Label 2019617a3babSopenharmony_ci 47: 7(ivec2) Load 10(x) 2020617a3babSopenharmony_ci ReturnValue 47 2021617a3babSopenharmony_ci FunctionEnd 2022617a3babSopenharmony_ci 18(Fn1(vu2;): 14(ivec2) Function None 16 2023617a3babSopenharmony_ci 17(x): 15(ptr) FunctionParameter 2024617a3babSopenharmony_ci 19: Label 2025617a3babSopenharmony_ci 50: 14(ivec2) Load 17(x) 2026617a3babSopenharmony_ci ReturnValue 50 2027617a3babSopenharmony_ci FunctionEnd 2028617a3babSopenharmony_ci 25(Fn1(vf2;): 21(fvec2) Function None 23 2029617a3babSopenharmony_ci 24(x): 22(ptr) FunctionParameter 2030617a3babSopenharmony_ci 26: Label 2031617a3babSopenharmony_ci 53: 21(fvec2) Load 24(x) 2032617a3babSopenharmony_ci ReturnValue 53 2033617a3babSopenharmony_ci FunctionEnd 2034617a3babSopenharmony_ci 29(Fn2(vi2;): 2 Function None 27 2035617a3babSopenharmony_ci 28(x): 8(ptr) FunctionParameter 2036617a3babSopenharmony_ci 30: Label 2037617a3babSopenharmony_ci Store 28(x) 57 2038617a3babSopenharmony_ci Return 2039617a3babSopenharmony_ci FunctionEnd 2040617a3babSopenharmony_ci 33(Fn2(vu2;): 2 Function None 31 2041617a3babSopenharmony_ci 32(x): 15(ptr) FunctionParameter 2042617a3babSopenharmony_ci 34: Label 2043617a3babSopenharmony_ci Store 32(x) 59 2044617a3babSopenharmony_ci Return 2045617a3babSopenharmony_ci FunctionEnd 2046617a3babSopenharmony_ci 37(Fn2(vf2;): 2 Function None 35 2047617a3babSopenharmony_ci 36(x): 22(ptr) FunctionParameter 2048617a3babSopenharmony_ci 38: Label 2049617a3babSopenharmony_ci Store 36(x) 61 2050617a3babSopenharmony_ci Return 2051617a3babSopenharmony_ci FunctionEnd 2052617a3babSopenharmony_ci 40(SomeValue(): 21(fvec2) Function None 39 2053617a3babSopenharmony_ci 41: Label 2054617a3babSopenharmony_ci 69: 68(ptr) AccessChain 66 67 2055617a3babSopenharmony_ci 70: 7(ivec2) Load 69 2056617a3babSopenharmony_ci 71: 21(fvec2) ConvertSToF 70 2057617a3babSopenharmony_ci ReturnValue 71 2058617a3babSopenharmony_ci FunctionEnd 2059617a3babSopenharmony_ci 45(@main():43(PS_OUTPUT) Function None 44 2060617a3babSopenharmony_ci 46: Label 2061617a3babSopenharmony_ci 85(r00): 22(ptr) Variable Function 2062617a3babSopenharmony_ci 93(r01): 8(ptr) Variable Function 2063617a3babSopenharmony_ci 104(r02): 15(ptr) Variable Function 2064617a3babSopenharmony_ci 116(r10): 22(ptr) Variable Function 2065617a3babSopenharmony_ci 127(r11): 8(ptr) Variable Function 2066617a3babSopenharmony_ci 138(r12): 15(ptr) Variable Function 2067617a3babSopenharmony_ci 149(r20): 22(ptr) Variable Function 2068617a3babSopenharmony_ci 162(r21): 8(ptr) Variable Function 2069617a3babSopenharmony_ci 173(r22): 15(ptr) Variable Function 2070617a3babSopenharmony_ci 184(lf2): 22(ptr) Variable Function 2071617a3babSopenharmony_ci 189(storeTemp): 22(ptr) Variable Function 2072617a3babSopenharmony_ci 199(storeTemp): 8(ptr) Variable Function 2073617a3babSopenharmony_ci 205(storeTemp): 15(ptr) Variable Function 2074617a3babSopenharmony_ci 213(val1): 22(ptr) Variable Function 2075617a3babSopenharmony_ci 215(coordTemp): 214(ptr) Variable Function 2076617a3babSopenharmony_ci 218(storeTemp): 22(ptr) Variable Function 2077617a3babSopenharmony_ci 232(coordTemp): 214(ptr) Variable Function 2078617a3babSopenharmony_ci 235(storeTemp): 22(ptr) Variable Function 2079617a3babSopenharmony_ci 249(coordTemp): 214(ptr) Variable Function 2080617a3babSopenharmony_ci 252(storeTemp): 22(ptr) Variable Function 2081617a3babSopenharmony_ci 266(coordTemp): 214(ptr) Variable Function 2082617a3babSopenharmony_ci 269(storeTemp): 8(ptr) Variable Function 2083617a3babSopenharmony_ci 282(coordTemp): 214(ptr) Variable Function 2084617a3babSopenharmony_ci 285(storeTemp): 8(ptr) Variable Function 2085617a3babSopenharmony_ci 298(coordTemp): 214(ptr) Variable Function 2086617a3babSopenharmony_ci 301(storeTemp): 8(ptr) Variable Function 2087617a3babSopenharmony_ci 315(coordTemp): 214(ptr) Variable Function 2088617a3babSopenharmony_ci 318(storeTemp): 8(ptr) Variable Function 2089617a3babSopenharmony_ci 332(coordTemp): 214(ptr) Variable Function 2090617a3babSopenharmony_ci 335(storeTemp): 8(ptr) Variable Function 2091617a3babSopenharmony_ci 348(coordTemp): 214(ptr) Variable Function 2092617a3babSopenharmony_ci 351(storeTemp): 8(ptr) Variable Function 2093617a3babSopenharmony_ci 364(storeTemp): 22(ptr) Variable Function 2094617a3babSopenharmony_ci 374(storeTemp): 8(ptr) Variable Function 2095617a3babSopenharmony_ci 381(storeTemp): 15(ptr) Variable Function 2096617a3babSopenharmony_ci 388(storeTemp): 22(ptr) Variable Function 2097617a3babSopenharmony_ci 398(storeTemp): 8(ptr) Variable Function 2098617a3babSopenharmony_ci 405(storeTemp): 15(ptr) Variable Function 2099617a3babSopenharmony_ci 419(param): 22(ptr) Variable Function 2100617a3babSopenharmony_ci 428(param): 8(ptr) Variable Function 2101617a3babSopenharmony_ci 437(param): 15(ptr) Variable Function 2102617a3babSopenharmony_ci 439(tempArg): 22(ptr) Variable Function 2103617a3babSopenharmony_ci 440(param): 22(ptr) Variable Function 2104617a3babSopenharmony_ci 447(tempArg): 8(ptr) Variable Function 2105617a3babSopenharmony_ci 448(param): 8(ptr) Variable Function 2106617a3babSopenharmony_ci 455(tempArg): 15(ptr) Variable Function 2107617a3babSopenharmony_ci 456(param): 15(ptr) Variable Function 2108617a3babSopenharmony_ci 463(coordTemp): 214(ptr) Variable Function 2109617a3babSopenharmony_ci 466(storeTemp): 22(ptr) Variable Function 2110617a3babSopenharmony_ci 480(coordTemp): 214(ptr) Variable Function 2111617a3babSopenharmony_ci 483(storeTemp): 8(ptr) Variable Function 2112617a3babSopenharmony_ci 496(coordTemp): 214(ptr) Variable Function 2113617a3babSopenharmony_ci 499(storeTemp): 15(ptr) Variable Function 2114617a3babSopenharmony_ci 512(coordTemp): 214(ptr) Variable Function 2115617a3babSopenharmony_ci 515(storeTemp): 22(ptr) Variable Function 2116617a3babSopenharmony_ci 528(coordTemp): 214(ptr) Variable Function 2117617a3babSopenharmony_ci 531(storeTemp): 8(ptr) Variable Function 2118617a3babSopenharmony_ci 544(coordTemp): 214(ptr) Variable Function 2119617a3babSopenharmony_ci 547(storeTemp): 15(ptr) Variable Function 2120617a3babSopenharmony_ci 560(coordTemp): 214(ptr) Variable Function 2121617a3babSopenharmony_ci563(storeTempPre): 22(ptr) Variable Function 2122617a3babSopenharmony_ci570(storeTempPost): 22(ptr) Variable Function 2123617a3babSopenharmony_ci 578(coordTemp): 214(ptr) Variable Function 2124617a3babSopenharmony_ci581(storeTempPre): 15(ptr) Variable Function 2125617a3babSopenharmony_ci588(storeTempPost): 15(ptr) Variable Function 2126617a3babSopenharmony_ci 596(coordTemp): 214(ptr) Variable Function 2127617a3babSopenharmony_ci599(storeTempPre): 8(ptr) Variable Function 2128617a3babSopenharmony_ci606(storeTempPost): 8(ptr) Variable Function 2129617a3babSopenharmony_ci 614(coordTemp): 214(ptr) Variable Function 2130617a3babSopenharmony_ci617(storeTempPre): 22(ptr) Variable Function 2131617a3babSopenharmony_ci624(storeTempPost): 22(ptr) Variable Function 2132617a3babSopenharmony_ci 632(coordTemp): 214(ptr) Variable Function 2133617a3babSopenharmony_ci635(storeTempPre): 8(ptr) Variable Function 2134617a3babSopenharmony_ci642(storeTempPost): 8(ptr) Variable Function 2135617a3babSopenharmony_ci 650(coordTemp): 214(ptr) Variable Function 2136617a3babSopenharmony_ci653(storeTempPre): 15(ptr) Variable Function 2137617a3babSopenharmony_ci660(storeTempPost): 15(ptr) Variable Function 2138617a3babSopenharmony_ci 668(storeTemp): 22(ptr) Variable Function 2139617a3babSopenharmony_ci 679(psout): 678(ptr) Variable Function 2140617a3babSopenharmony_ci 77: 74 Load 76(g_tTex1df2) 2141617a3babSopenharmony_ci 79: 78(ptr) AccessChain 66 56 2142617a3babSopenharmony_ci 80: 6(int) Load 79 2143617a3babSopenharmony_ci 81: 42(fvec4) ImageRead 77 80 2144617a3babSopenharmony_ci 82: 20(float) CompositeExtract 81 0 2145617a3babSopenharmony_ci 83: 20(float) CompositeExtract 81 1 2146617a3babSopenharmony_ci 84: 21(fvec2) CompositeConstruct 82 83 2147617a3babSopenharmony_ci 86: 74 Load 76(g_tTex1df2) 2148617a3babSopenharmony_ci 87: 78(ptr) AccessChain 66 56 2149617a3babSopenharmony_ci 88: 6(int) Load 87 2150617a3babSopenharmony_ci 89: 42(fvec4) ImageRead 86 88 2151617a3babSopenharmony_ci 90: 20(float) CompositeExtract 89 0 2152617a3babSopenharmony_ci 91: 20(float) CompositeExtract 89 1 2153617a3babSopenharmony_ci 92: 21(fvec2) CompositeConstruct 90 91 2154617a3babSopenharmony_ci Store 85(r00) 92 2155617a3babSopenharmony_ci 97: 94 Load 96(g_tTex1di2) 2156617a3babSopenharmony_ci 98: 78(ptr) AccessChain 66 56 2157617a3babSopenharmony_ci 99: 6(int) Load 98 2158617a3babSopenharmony_ci 100: 63(ivec4) ImageRead 97 99 2159617a3babSopenharmony_ci 101: 6(int) CompositeExtract 100 0 2160617a3babSopenharmony_ci 102: 6(int) CompositeExtract 100 1 2161617a3babSopenharmony_ci 103: 7(ivec2) CompositeConstruct 101 102 2162617a3babSopenharmony_ci Store 93(r01) 103 2163617a3babSopenharmony_ci 108: 105 Load 107(g_tTex1du2) 2164617a3babSopenharmony_ci 109: 78(ptr) AccessChain 66 56 2165617a3babSopenharmony_ci 110: 6(int) Load 109 2166617a3babSopenharmony_ci 112: 111(ivec4) ImageRead 108 110 2167617a3babSopenharmony_ci 113: 13(int) CompositeExtract 112 0 2168617a3babSopenharmony_ci 114: 13(int) CompositeExtract 112 1 2169617a3babSopenharmony_ci 115: 14(ivec2) CompositeConstruct 113 114 2170617a3babSopenharmony_ci Store 104(r02) 115 2171617a3babSopenharmony_ci 120: 117 Load 119(g_tTex2df2) 2172617a3babSopenharmony_ci 121: 68(ptr) AccessChain 66 67 2173617a3babSopenharmony_ci 122: 7(ivec2) Load 121 2174617a3babSopenharmony_ci 123: 42(fvec4) ImageRead 120 122 2175617a3babSopenharmony_ci 124: 20(float) CompositeExtract 123 0 2176617a3babSopenharmony_ci 125: 20(float) CompositeExtract 123 1 2177617a3babSopenharmony_ci 126: 21(fvec2) CompositeConstruct 124 125 2178617a3babSopenharmony_ci Store 116(r10) 126 2179617a3babSopenharmony_ci 131: 128 Load 130(g_tTex2di2) 2180617a3babSopenharmony_ci 132: 68(ptr) AccessChain 66 67 2181617a3babSopenharmony_ci 133: 7(ivec2) Load 132 2182617a3babSopenharmony_ci 134: 63(ivec4) ImageRead 131 133 2183617a3babSopenharmony_ci 135: 6(int) CompositeExtract 134 0 2184617a3babSopenharmony_ci 136: 6(int) CompositeExtract 134 1 2185617a3babSopenharmony_ci 137: 7(ivec2) CompositeConstruct 135 136 2186617a3babSopenharmony_ci Store 127(r11) 137 2187617a3babSopenharmony_ci 142: 139 Load 141(g_tTex2du2) 2188617a3babSopenharmony_ci 143: 68(ptr) AccessChain 66 67 2189617a3babSopenharmony_ci 144: 7(ivec2) Load 143 2190617a3babSopenharmony_ci 145: 111(ivec4) ImageRead 142 144 2191617a3babSopenharmony_ci 146: 13(int) CompositeExtract 145 0 2192617a3babSopenharmony_ci 147: 13(int) CompositeExtract 145 1 2193617a3babSopenharmony_ci 148: 14(ivec2) CompositeConstruct 146 147 2194617a3babSopenharmony_ci Store 138(r12) 148 2195617a3babSopenharmony_ci 153: 150 Load 152(g_tTex3df2) 2196617a3babSopenharmony_ci 156: 155(ptr) AccessChain 66 154 2197617a3babSopenharmony_ci 157: 62(ivec3) Load 156 2198617a3babSopenharmony_ci 158: 42(fvec4) ImageRead 153 157 2199617a3babSopenharmony_ci 159: 20(float) CompositeExtract 158 0 2200617a3babSopenharmony_ci 160: 20(float) CompositeExtract 158 1 2201617a3babSopenharmony_ci 161: 21(fvec2) CompositeConstruct 159 160 2202617a3babSopenharmony_ci Store 149(r20) 161 2203617a3babSopenharmony_ci 166: 163 Load 165(g_tTex3di2) 2204617a3babSopenharmony_ci 167: 155(ptr) AccessChain 66 154 2205617a3babSopenharmony_ci 168: 62(ivec3) Load 167 2206617a3babSopenharmony_ci 169: 63(ivec4) ImageRead 166 168 2207617a3babSopenharmony_ci 170: 6(int) CompositeExtract 169 0 2208617a3babSopenharmony_ci 171: 6(int) CompositeExtract 169 1 2209617a3babSopenharmony_ci 172: 7(ivec2) CompositeConstruct 170 171 2210617a3babSopenharmony_ci Store 162(r21) 172 2211617a3babSopenharmony_ci 177: 174 Load 176(g_tTex3du2) 2212617a3babSopenharmony_ci 178: 155(ptr) AccessChain 66 154 2213617a3babSopenharmony_ci 179: 62(ivec3) Load 178 2214617a3babSopenharmony_ci 180: 111(ivec4) ImageRead 177 179 2215617a3babSopenharmony_ci 181: 13(int) CompositeExtract 180 0 2216617a3babSopenharmony_ci 182: 13(int) CompositeExtract 180 1 2217617a3babSopenharmony_ci 183: 14(ivec2) CompositeConstruct 181 182 2218617a3babSopenharmony_ci Store 173(r22) 183 2219617a3babSopenharmony_ci 187: 186(ptr) AccessChain 66 185 2220617a3babSopenharmony_ci 188: 21(fvec2) Load 187 2221617a3babSopenharmony_ci Store 184(lf2) 188 2222617a3babSopenharmony_ci 190: 21(fvec2) FunctionCall 40(SomeValue() 2223617a3babSopenharmony_ci Store 189(storeTemp) 190 2224617a3babSopenharmony_ci 191: 74 Load 76(g_tTex1df2) 2225617a3babSopenharmony_ci 192: 78(ptr) AccessChain 66 56 2226617a3babSopenharmony_ci 193: 6(int) Load 192 2227617a3babSopenharmony_ci 194: 21(fvec2) Load 189(storeTemp) 2228617a3babSopenharmony_ci ImageWrite 191 193 194 2229617a3babSopenharmony_ci 195: 74 Load 76(g_tTex1df2) 2230617a3babSopenharmony_ci 196: 78(ptr) AccessChain 66 56 2231617a3babSopenharmony_ci 197: 6(int) Load 196 2232617a3babSopenharmony_ci 198: 21(fvec2) Load 184(lf2) 2233617a3babSopenharmony_ci ImageWrite 195 197 198 2234617a3babSopenharmony_ci Store 199(storeTemp) 200 2235617a3babSopenharmony_ci 201: 94 Load 96(g_tTex1di2) 2236617a3babSopenharmony_ci 202: 78(ptr) AccessChain 66 56 2237617a3babSopenharmony_ci 203: 6(int) Load 202 2238617a3babSopenharmony_ci 204: 7(ivec2) Load 199(storeTemp) 2239617a3babSopenharmony_ci ImageWrite 201 203 204 2240617a3babSopenharmony_ci Store 205(storeTemp) 208 2241617a3babSopenharmony_ci 209: 105 Load 107(g_tTex1du2) 2242617a3babSopenharmony_ci 210: 78(ptr) AccessChain 66 56 2243617a3babSopenharmony_ci 211: 6(int) Load 210 2244617a3babSopenharmony_ci 212: 14(ivec2) Load 205(storeTemp) 2245617a3babSopenharmony_ci ImageWrite 209 211 212 2246617a3babSopenharmony_ci 216: 78(ptr) AccessChain 66 56 2247617a3babSopenharmony_ci 217: 6(int) Load 216 2248617a3babSopenharmony_ci Store 215(coordTemp) 217 2249617a3babSopenharmony_ci 219: 74 Load 76(g_tTex1df2) 2250617a3babSopenharmony_ci 220: 6(int) Load 215(coordTemp) 2251617a3babSopenharmony_ci 221: 42(fvec4) ImageRead 219 220 2252617a3babSopenharmony_ci 222: 20(float) CompositeExtract 221 0 2253617a3babSopenharmony_ci 223: 20(float) CompositeExtract 221 1 2254617a3babSopenharmony_ci 224: 21(fvec2) CompositeConstruct 222 223 2255617a3babSopenharmony_ci Store 218(storeTemp) 224 2256617a3babSopenharmony_ci 226: 21(fvec2) Load 218(storeTemp) 2257617a3babSopenharmony_ci 227: 21(fvec2) VectorTimesScalar 226 225 2258617a3babSopenharmony_ci Store 218(storeTemp) 227 2259617a3babSopenharmony_ci 228: 74 Load 76(g_tTex1df2) 2260617a3babSopenharmony_ci 229: 6(int) Load 215(coordTemp) 2261617a3babSopenharmony_ci 230: 21(fvec2) Load 218(storeTemp) 2262617a3babSopenharmony_ci ImageWrite 228 229 230 2263617a3babSopenharmony_ci 231: 21(fvec2) Load 218(storeTemp) 2264617a3babSopenharmony_ci Store 213(val1) 231 2265617a3babSopenharmony_ci 233: 78(ptr) AccessChain 66 56 2266617a3babSopenharmony_ci 234: 6(int) Load 233 2267617a3babSopenharmony_ci Store 232(coordTemp) 234 2268617a3babSopenharmony_ci 236: 74 Load 76(g_tTex1df2) 2269617a3babSopenharmony_ci 237: 6(int) Load 232(coordTemp) 2270617a3babSopenharmony_ci 238: 42(fvec4) ImageRead 236 237 2271617a3babSopenharmony_ci 239: 20(float) CompositeExtract 238 0 2272617a3babSopenharmony_ci 240: 20(float) CompositeExtract 238 1 2273617a3babSopenharmony_ci 241: 21(fvec2) CompositeConstruct 239 240 2274617a3babSopenharmony_ci Store 235(storeTemp) 241 2275617a3babSopenharmony_ci 243: 21(fvec2) Load 235(storeTemp) 2276617a3babSopenharmony_ci 244: 21(fvec2) CompositeConstruct 242 242 2277617a3babSopenharmony_ci 245: 21(fvec2) FSub 243 244 2278617a3babSopenharmony_ci Store 235(storeTemp) 245 2279617a3babSopenharmony_ci 246: 74 Load 76(g_tTex1df2) 2280617a3babSopenharmony_ci 247: 6(int) Load 232(coordTemp) 2281617a3babSopenharmony_ci 248: 21(fvec2) Load 235(storeTemp) 2282617a3babSopenharmony_ci ImageWrite 246 247 248 2283617a3babSopenharmony_ci 250: 78(ptr) AccessChain 66 56 2284617a3babSopenharmony_ci 251: 6(int) Load 250 2285617a3babSopenharmony_ci Store 249(coordTemp) 251 2286617a3babSopenharmony_ci 253: 74 Load 76(g_tTex1df2) 2287617a3babSopenharmony_ci 254: 6(int) Load 249(coordTemp) 2288617a3babSopenharmony_ci 255: 42(fvec4) ImageRead 253 254 2289617a3babSopenharmony_ci 256: 20(float) CompositeExtract 255 0 2290617a3babSopenharmony_ci 257: 20(float) CompositeExtract 255 1 2291617a3babSopenharmony_ci 258: 21(fvec2) CompositeConstruct 256 257 2292617a3babSopenharmony_ci Store 252(storeTemp) 258 2293617a3babSopenharmony_ci 260: 21(fvec2) Load 252(storeTemp) 2294617a3babSopenharmony_ci 261: 21(fvec2) CompositeConstruct 259 259 2295617a3babSopenharmony_ci 262: 21(fvec2) FAdd 260 261 2296617a3babSopenharmony_ci Store 252(storeTemp) 262 2297617a3babSopenharmony_ci 263: 74 Load 76(g_tTex1df2) 2298617a3babSopenharmony_ci 264: 6(int) Load 249(coordTemp) 2299617a3babSopenharmony_ci 265: 21(fvec2) Load 252(storeTemp) 2300617a3babSopenharmony_ci ImageWrite 263 264 265 2301617a3babSopenharmony_ci 267: 78(ptr) AccessChain 66 56 2302617a3babSopenharmony_ci 268: 6(int) Load 267 2303617a3babSopenharmony_ci Store 266(coordTemp) 268 2304617a3babSopenharmony_ci 270: 94 Load 96(g_tTex1di2) 2305617a3babSopenharmony_ci 271: 6(int) Load 266(coordTemp) 2306617a3babSopenharmony_ci 272: 63(ivec4) ImageRead 270 271 2307617a3babSopenharmony_ci 273: 6(int) CompositeExtract 272 0 2308617a3babSopenharmony_ci 274: 6(int) CompositeExtract 272 1 2309617a3babSopenharmony_ci 275: 7(ivec2) CompositeConstruct 273 274 2310617a3babSopenharmony_ci Store 269(storeTemp) 275 2311617a3babSopenharmony_ci 276: 7(ivec2) Load 269(storeTemp) 2312617a3babSopenharmony_ci 277: 7(ivec2) CompositeConstruct 154 154 2313617a3babSopenharmony_ci 278: 7(ivec2) SDiv 276 277 2314617a3babSopenharmony_ci Store 269(storeTemp) 278 2315617a3babSopenharmony_ci 279: 94 Load 96(g_tTex1di2) 2316617a3babSopenharmony_ci 280: 6(int) Load 266(coordTemp) 2317617a3babSopenharmony_ci 281: 7(ivec2) Load 269(storeTemp) 2318617a3babSopenharmony_ci ImageWrite 279 280 281 2319617a3babSopenharmony_ci 283: 78(ptr) AccessChain 66 56 2320617a3babSopenharmony_ci 284: 6(int) Load 283 2321617a3babSopenharmony_ci Store 282(coordTemp) 284 2322617a3babSopenharmony_ci 286: 94 Load 96(g_tTex1di2) 2323617a3babSopenharmony_ci 287: 6(int) Load 282(coordTemp) 2324617a3babSopenharmony_ci 288: 63(ivec4) ImageRead 286 287 2325617a3babSopenharmony_ci 289: 6(int) CompositeExtract 288 0 2326617a3babSopenharmony_ci 290: 6(int) CompositeExtract 288 1 2327617a3babSopenharmony_ci 291: 7(ivec2) CompositeConstruct 289 290 2328617a3babSopenharmony_ci Store 285(storeTemp) 291 2329617a3babSopenharmony_ci 292: 7(ivec2) Load 285(storeTemp) 2330617a3babSopenharmony_ci 293: 7(ivec2) CompositeConstruct 154 154 2331617a3babSopenharmony_ci 294: 7(ivec2) SMod 292 293 2332617a3babSopenharmony_ci Store 285(storeTemp) 294 2333617a3babSopenharmony_ci 295: 94 Load 96(g_tTex1di2) 2334617a3babSopenharmony_ci 296: 6(int) Load 282(coordTemp) 2335617a3babSopenharmony_ci 297: 7(ivec2) Load 285(storeTemp) 2336617a3babSopenharmony_ci ImageWrite 295 296 297 2337617a3babSopenharmony_ci 299: 78(ptr) AccessChain 66 56 2338617a3babSopenharmony_ci 300: 6(int) Load 299 2339617a3babSopenharmony_ci Store 298(coordTemp) 300 2340617a3babSopenharmony_ci 302: 94 Load 96(g_tTex1di2) 2341617a3babSopenharmony_ci 303: 6(int) Load 298(coordTemp) 2342617a3babSopenharmony_ci 304: 63(ivec4) ImageRead 302 303 2343617a3babSopenharmony_ci 305: 6(int) CompositeExtract 304 0 2344617a3babSopenharmony_ci 306: 6(int) CompositeExtract 304 1 2345617a3babSopenharmony_ci 307: 7(ivec2) CompositeConstruct 305 306 2346617a3babSopenharmony_ci Store 301(storeTemp) 307 2347617a3babSopenharmony_ci 309: 7(ivec2) Load 301(storeTemp) 2348617a3babSopenharmony_ci 310: 7(ivec2) CompositeConstruct 308 308 2349617a3babSopenharmony_ci 311: 7(ivec2) BitwiseAnd 309 310 2350617a3babSopenharmony_ci Store 301(storeTemp) 311 2351617a3babSopenharmony_ci 312: 94 Load 96(g_tTex1di2) 2352617a3babSopenharmony_ci 313: 6(int) Load 298(coordTemp) 2353617a3babSopenharmony_ci 314: 7(ivec2) Load 301(storeTemp) 2354617a3babSopenharmony_ci ImageWrite 312 313 314 2355617a3babSopenharmony_ci 316: 78(ptr) AccessChain 66 56 2356617a3babSopenharmony_ci 317: 6(int) Load 316 2357617a3babSopenharmony_ci Store 315(coordTemp) 317 2358617a3babSopenharmony_ci 319: 94 Load 96(g_tTex1di2) 2359617a3babSopenharmony_ci 320: 6(int) Load 315(coordTemp) 2360617a3babSopenharmony_ci 321: 63(ivec4) ImageRead 319 320 2361617a3babSopenharmony_ci 322: 6(int) CompositeExtract 321 0 2362617a3babSopenharmony_ci 323: 6(int) CompositeExtract 321 1 2363617a3babSopenharmony_ci 324: 7(ivec2) CompositeConstruct 322 323 2364617a3babSopenharmony_ci Store 318(storeTemp) 324 2365617a3babSopenharmony_ci 326: 7(ivec2) Load 318(storeTemp) 2366617a3babSopenharmony_ci 327: 7(ivec2) CompositeConstruct 325 325 2367617a3babSopenharmony_ci 328: 7(ivec2) BitwiseOr 326 327 2368617a3babSopenharmony_ci Store 318(storeTemp) 328 2369617a3babSopenharmony_ci 329: 94 Load 96(g_tTex1di2) 2370617a3babSopenharmony_ci 330: 6(int) Load 315(coordTemp) 2371617a3babSopenharmony_ci 331: 7(ivec2) Load 318(storeTemp) 2372617a3babSopenharmony_ci ImageWrite 329 330 331 2373617a3babSopenharmony_ci 333: 78(ptr) AccessChain 66 56 2374617a3babSopenharmony_ci 334: 6(int) Load 333 2375617a3babSopenharmony_ci Store 332(coordTemp) 334 2376617a3babSopenharmony_ci 336: 94 Load 96(g_tTex1di2) 2377617a3babSopenharmony_ci 337: 6(int) Load 332(coordTemp) 2378617a3babSopenharmony_ci 338: 63(ivec4) ImageRead 336 337 2379617a3babSopenharmony_ci 339: 6(int) CompositeExtract 338 0 2380617a3babSopenharmony_ci 340: 6(int) CompositeExtract 338 1 2381617a3babSopenharmony_ci 341: 7(ivec2) CompositeConstruct 339 340 2382617a3babSopenharmony_ci Store 335(storeTemp) 341 2383617a3babSopenharmony_ci 342: 7(ivec2) Load 335(storeTemp) 2384617a3babSopenharmony_ci 343: 7(ivec2) CompositeConstruct 154 154 2385617a3babSopenharmony_ci 344: 7(ivec2) ShiftLeftLogical 342 343 2386617a3babSopenharmony_ci Store 335(storeTemp) 344 2387617a3babSopenharmony_ci 345: 94 Load 96(g_tTex1di2) 2388617a3babSopenharmony_ci 346: 6(int) Load 332(coordTemp) 2389617a3babSopenharmony_ci 347: 7(ivec2) Load 335(storeTemp) 2390617a3babSopenharmony_ci ImageWrite 345 346 347 2391617a3babSopenharmony_ci 349: 78(ptr) AccessChain 66 56 2392617a3babSopenharmony_ci 350: 6(int) Load 349 2393617a3babSopenharmony_ci Store 348(coordTemp) 350 2394617a3babSopenharmony_ci 352: 94 Load 96(g_tTex1di2) 2395617a3babSopenharmony_ci 353: 6(int) Load 348(coordTemp) 2396617a3babSopenharmony_ci 354: 63(ivec4) ImageRead 352 353 2397617a3babSopenharmony_ci 355: 6(int) CompositeExtract 354 0 2398617a3babSopenharmony_ci 356: 6(int) CompositeExtract 354 1 2399617a3babSopenharmony_ci 357: 7(ivec2) CompositeConstruct 355 356 2400617a3babSopenharmony_ci Store 351(storeTemp) 357 2401617a3babSopenharmony_ci 358: 7(ivec2) Load 351(storeTemp) 2402617a3babSopenharmony_ci 359: 7(ivec2) CompositeConstruct 154 154 2403617a3babSopenharmony_ci 360: 7(ivec2) ShiftRightArithmetic 358 359 2404617a3babSopenharmony_ci Store 351(storeTemp) 360 2405617a3babSopenharmony_ci 361: 94 Load 96(g_tTex1di2) 2406617a3babSopenharmony_ci 362: 6(int) Load 348(coordTemp) 2407617a3babSopenharmony_ci 363: 7(ivec2) Load 351(storeTemp) 2408617a3babSopenharmony_ci ImageWrite 361 362 363 2409617a3babSopenharmony_ci 365: 21(fvec2) FunctionCall 40(SomeValue() 2410617a3babSopenharmony_ci Store 364(storeTemp) 365 2411617a3babSopenharmony_ci 366: 117 Load 119(g_tTex2df2) 2412617a3babSopenharmony_ci 367: 68(ptr) AccessChain 66 67 2413617a3babSopenharmony_ci 368: 7(ivec2) Load 367 2414617a3babSopenharmony_ci 369: 21(fvec2) Load 364(storeTemp) 2415617a3babSopenharmony_ci ImageWrite 366 368 369 2416617a3babSopenharmony_ci 370: 117 Load 119(g_tTex2df2) 2417617a3babSopenharmony_ci 371: 68(ptr) AccessChain 66 67 2418617a3babSopenharmony_ci 372: 7(ivec2) Load 371 2419617a3babSopenharmony_ci 373: 21(fvec2) Load 184(lf2) 2420617a3babSopenharmony_ci ImageWrite 370 372 373 2421617a3babSopenharmony_ci Store 374(storeTemp) 376 2422617a3babSopenharmony_ci 377: 128 Load 130(g_tTex2di2) 2423617a3babSopenharmony_ci 378: 68(ptr) AccessChain 66 67 2424617a3babSopenharmony_ci 379: 7(ivec2) Load 378 2425617a3babSopenharmony_ci 380: 7(ivec2) Load 374(storeTemp) 2426617a3babSopenharmony_ci ImageWrite 377 379 380 2427617a3babSopenharmony_ci Store 381(storeTemp) 383 2428617a3babSopenharmony_ci 384: 139 Load 141(g_tTex2du2) 2429617a3babSopenharmony_ci 385: 68(ptr) AccessChain 66 67 2430617a3babSopenharmony_ci 386: 7(ivec2) Load 385 2431617a3babSopenharmony_ci 387: 14(ivec2) Load 381(storeTemp) 2432617a3babSopenharmony_ci ImageWrite 384 386 387 2433617a3babSopenharmony_ci 389: 21(fvec2) FunctionCall 40(SomeValue() 2434617a3babSopenharmony_ci Store 388(storeTemp) 389 2435617a3babSopenharmony_ci 390: 150 Load 152(g_tTex3df2) 2436617a3babSopenharmony_ci 391: 155(ptr) AccessChain 66 154 2437617a3babSopenharmony_ci 392: 62(ivec3) Load 391 2438617a3babSopenharmony_ci 393: 21(fvec2) Load 388(storeTemp) 2439617a3babSopenharmony_ci ImageWrite 390 392 393 2440617a3babSopenharmony_ci 394: 150 Load 152(g_tTex3df2) 2441617a3babSopenharmony_ci 395: 155(ptr) AccessChain 66 154 2442617a3babSopenharmony_ci 396: 62(ivec3) Load 395 2443617a3babSopenharmony_ci 397: 21(fvec2) Load 184(lf2) 2444617a3babSopenharmony_ci ImageWrite 394 396 397 2445617a3babSopenharmony_ci Store 398(storeTemp) 400 2446617a3babSopenharmony_ci 401: 163 Load 165(g_tTex3di2) 2447617a3babSopenharmony_ci 402: 155(ptr) AccessChain 66 154 2448617a3babSopenharmony_ci 403: 62(ivec3) Load 402 2449617a3babSopenharmony_ci 404: 7(ivec2) Load 398(storeTemp) 2450617a3babSopenharmony_ci ImageWrite 401 403 404 2451617a3babSopenharmony_ci Store 405(storeTemp) 407 2452617a3babSopenharmony_ci 408: 174 Load 176(g_tTex3du2) 2453617a3babSopenharmony_ci 409: 155(ptr) AccessChain 66 154 2454617a3babSopenharmony_ci 410: 62(ivec3) Load 409 2455617a3babSopenharmony_ci 411: 14(ivec2) Load 405(storeTemp) 2456617a3babSopenharmony_ci ImageWrite 408 410 411 2457617a3babSopenharmony_ci 412: 74 Load 76(g_tTex1df2) 2458617a3babSopenharmony_ci 413: 78(ptr) AccessChain 66 56 2459617a3babSopenharmony_ci 414: 6(int) Load 413 2460617a3babSopenharmony_ci 415: 42(fvec4) ImageRead 412 414 2461617a3babSopenharmony_ci 416: 20(float) CompositeExtract 415 0 2462617a3babSopenharmony_ci 417: 20(float) CompositeExtract 415 1 2463617a3babSopenharmony_ci 418: 21(fvec2) CompositeConstruct 416 417 2464617a3babSopenharmony_ci Store 419(param) 418 2465617a3babSopenharmony_ci 420: 21(fvec2) FunctionCall 25(Fn1(vf2;) 419(param) 2466617a3babSopenharmony_ci 421: 94 Load 96(g_tTex1di2) 2467617a3babSopenharmony_ci 422: 78(ptr) AccessChain 66 56 2468617a3babSopenharmony_ci 423: 6(int) Load 422 2469617a3babSopenharmony_ci 424: 63(ivec4) ImageRead 421 423 2470617a3babSopenharmony_ci 425: 6(int) CompositeExtract 424 0 2471617a3babSopenharmony_ci 426: 6(int) CompositeExtract 424 1 2472617a3babSopenharmony_ci 427: 7(ivec2) CompositeConstruct 425 426 2473617a3babSopenharmony_ci Store 428(param) 427 2474617a3babSopenharmony_ci 429: 7(ivec2) FunctionCall 11(Fn1(vi2;) 428(param) 2475617a3babSopenharmony_ci 430: 105 Load 107(g_tTex1du2) 2476617a3babSopenharmony_ci 431: 78(ptr) AccessChain 66 56 2477617a3babSopenharmony_ci 432: 6(int) Load 431 2478617a3babSopenharmony_ci 433: 111(ivec4) ImageRead 430 432 2479617a3babSopenharmony_ci 434: 13(int) CompositeExtract 433 0 2480617a3babSopenharmony_ci 435: 13(int) CompositeExtract 433 1 2481617a3babSopenharmony_ci 436: 14(ivec2) CompositeConstruct 434 435 2482617a3babSopenharmony_ci Store 437(param) 436 2483617a3babSopenharmony_ci 438: 14(ivec2) FunctionCall 18(Fn1(vu2;) 437(param) 2484617a3babSopenharmony_ci 441: 2 FunctionCall 37(Fn2(vf2;) 440(param) 2485617a3babSopenharmony_ci 442: 21(fvec2) Load 440(param) 2486617a3babSopenharmony_ci Store 439(tempArg) 442 2487617a3babSopenharmony_ci 443: 74 Load 76(g_tTex1df2) 2488617a3babSopenharmony_ci 444: 78(ptr) AccessChain 66 56 2489617a3babSopenharmony_ci 445: 6(int) Load 444 2490617a3babSopenharmony_ci 446: 21(fvec2) Load 439(tempArg) 2491617a3babSopenharmony_ci ImageWrite 443 445 446 2492617a3babSopenharmony_ci 449: 2 FunctionCall 29(Fn2(vi2;) 448(param) 2493617a3babSopenharmony_ci 450: 7(ivec2) Load 448(param) 2494617a3babSopenharmony_ci Store 447(tempArg) 450 2495617a3babSopenharmony_ci 451: 94 Load 96(g_tTex1di2) 2496617a3babSopenharmony_ci 452: 78(ptr) AccessChain 66 56 2497617a3babSopenharmony_ci 453: 6(int) Load 452 2498617a3babSopenharmony_ci 454: 7(ivec2) Load 447(tempArg) 2499617a3babSopenharmony_ci ImageWrite 451 453 454 2500617a3babSopenharmony_ci 457: 2 FunctionCall 33(Fn2(vu2;) 456(param) 2501617a3babSopenharmony_ci 458: 14(ivec2) Load 456(param) 2502617a3babSopenharmony_ci Store 455(tempArg) 458 2503617a3babSopenharmony_ci 459: 105 Load 107(g_tTex1du2) 2504617a3babSopenharmony_ci 460: 78(ptr) AccessChain 66 56 2505617a3babSopenharmony_ci 461: 6(int) Load 460 2506617a3babSopenharmony_ci 462: 14(ivec2) Load 455(tempArg) 2507617a3babSopenharmony_ci ImageWrite 459 461 462 2508617a3babSopenharmony_ci 464: 78(ptr) AccessChain 66 56 2509617a3babSopenharmony_ci 465: 6(int) Load 464 2510617a3babSopenharmony_ci Store 463(coordTemp) 465 2511617a3babSopenharmony_ci 467: 74 Load 76(g_tTex1df2) 2512617a3babSopenharmony_ci 468: 6(int) Load 463(coordTemp) 2513617a3babSopenharmony_ci 469: 42(fvec4) ImageRead 467 468 2514617a3babSopenharmony_ci 470: 20(float) CompositeExtract 469 0 2515617a3babSopenharmony_ci 471: 20(float) CompositeExtract 469 1 2516617a3babSopenharmony_ci 472: 21(fvec2) CompositeConstruct 470 471 2517617a3babSopenharmony_ci Store 466(storeTemp) 472 2518617a3babSopenharmony_ci 473: 21(fvec2) Load 466(storeTemp) 2519617a3babSopenharmony_ci 475: 21(fvec2) CompositeConstruct 474 474 2520617a3babSopenharmony_ci 476: 21(fvec2) FAdd 473 475 2521617a3babSopenharmony_ci Store 466(storeTemp) 476 2522617a3babSopenharmony_ci 477: 74 Load 76(g_tTex1df2) 2523617a3babSopenharmony_ci 478: 6(int) Load 463(coordTemp) 2524617a3babSopenharmony_ci 479: 21(fvec2) Load 466(storeTemp) 2525617a3babSopenharmony_ci ImageWrite 477 478 479 2526617a3babSopenharmony_ci 481: 78(ptr) AccessChain 66 56 2527617a3babSopenharmony_ci 482: 6(int) Load 481 2528617a3babSopenharmony_ci Store 480(coordTemp) 482 2529617a3babSopenharmony_ci 484: 94 Load 96(g_tTex1di2) 2530617a3babSopenharmony_ci 485: 6(int) Load 480(coordTemp) 2531617a3babSopenharmony_ci 486: 63(ivec4) ImageRead 484 485 2532617a3babSopenharmony_ci 487: 6(int) CompositeExtract 486 0 2533617a3babSopenharmony_ci 488: 6(int) CompositeExtract 486 1 2534617a3babSopenharmony_ci 489: 7(ivec2) CompositeConstruct 487 488 2535617a3babSopenharmony_ci Store 483(storeTemp) 489 2536617a3babSopenharmony_ci 490: 7(ivec2) Load 483(storeTemp) 2537617a3babSopenharmony_ci 491: 7(ivec2) CompositeConstruct 67 67 2538617a3babSopenharmony_ci 492: 7(ivec2) IAdd 490 491 2539617a3babSopenharmony_ci Store 483(storeTemp) 492 2540617a3babSopenharmony_ci 493: 94 Load 96(g_tTex1di2) 2541617a3babSopenharmony_ci 494: 6(int) Load 480(coordTemp) 2542617a3babSopenharmony_ci 495: 7(ivec2) Load 483(storeTemp) 2543617a3babSopenharmony_ci ImageWrite 493 494 495 2544617a3babSopenharmony_ci 497: 78(ptr) AccessChain 66 56 2545617a3babSopenharmony_ci 498: 6(int) Load 497 2546617a3babSopenharmony_ci Store 496(coordTemp) 498 2547617a3babSopenharmony_ci 500: 105 Load 107(g_tTex1du2) 2548617a3babSopenharmony_ci 501: 6(int) Load 496(coordTemp) 2549617a3babSopenharmony_ci 502: 111(ivec4) ImageRead 500 501 2550617a3babSopenharmony_ci 503: 13(int) CompositeExtract 502 0 2551617a3babSopenharmony_ci 504: 13(int) CompositeExtract 502 1 2552617a3babSopenharmony_ci 505: 14(ivec2) CompositeConstruct 503 504 2553617a3babSopenharmony_ci Store 499(storeTemp) 505 2554617a3babSopenharmony_ci 506: 14(ivec2) Load 499(storeTemp) 2555617a3babSopenharmony_ci 507: 7(ivec2) CompositeConstruct 67 67 2556617a3babSopenharmony_ci 508: 14(ivec2) IAdd 506 507 2557617a3babSopenharmony_ci Store 499(storeTemp) 508 2558617a3babSopenharmony_ci 509: 105 Load 107(g_tTex1du2) 2559617a3babSopenharmony_ci 510: 6(int) Load 496(coordTemp) 2560617a3babSopenharmony_ci 511: 14(ivec2) Load 499(storeTemp) 2561617a3babSopenharmony_ci ImageWrite 509 510 511 2562617a3babSopenharmony_ci 513: 78(ptr) AccessChain 66 56 2563617a3babSopenharmony_ci 514: 6(int) Load 513 2564617a3babSopenharmony_ci Store 512(coordTemp) 514 2565617a3babSopenharmony_ci 516: 74 Load 76(g_tTex1df2) 2566617a3babSopenharmony_ci 517: 6(int) Load 512(coordTemp) 2567617a3babSopenharmony_ci 518: 42(fvec4) ImageRead 516 517 2568617a3babSopenharmony_ci 519: 20(float) CompositeExtract 518 0 2569617a3babSopenharmony_ci 520: 20(float) CompositeExtract 518 1 2570617a3babSopenharmony_ci 521: 21(fvec2) CompositeConstruct 519 520 2571617a3babSopenharmony_ci Store 515(storeTemp) 521 2572617a3babSopenharmony_ci 522: 21(fvec2) Load 515(storeTemp) 2573617a3babSopenharmony_ci 523: 21(fvec2) CompositeConstruct 474 474 2574617a3babSopenharmony_ci 524: 21(fvec2) FSub 522 523 2575617a3babSopenharmony_ci Store 515(storeTemp) 524 2576617a3babSopenharmony_ci 525: 74 Load 76(g_tTex1df2) 2577617a3babSopenharmony_ci 526: 6(int) Load 512(coordTemp) 2578617a3babSopenharmony_ci 527: 21(fvec2) Load 515(storeTemp) 2579617a3babSopenharmony_ci ImageWrite 525 526 527 2580617a3babSopenharmony_ci 529: 78(ptr) AccessChain 66 56 2581617a3babSopenharmony_ci 530: 6(int) Load 529 2582617a3babSopenharmony_ci Store 528(coordTemp) 530 2583617a3babSopenharmony_ci 532: 94 Load 96(g_tTex1di2) 2584617a3babSopenharmony_ci 533: 6(int) Load 528(coordTemp) 2585617a3babSopenharmony_ci 534: 63(ivec4) ImageRead 532 533 2586617a3babSopenharmony_ci 535: 6(int) CompositeExtract 534 0 2587617a3babSopenharmony_ci 536: 6(int) CompositeExtract 534 1 2588617a3babSopenharmony_ci 537: 7(ivec2) CompositeConstruct 535 536 2589617a3babSopenharmony_ci Store 531(storeTemp) 537 2590617a3babSopenharmony_ci 538: 7(ivec2) Load 531(storeTemp) 2591617a3babSopenharmony_ci 539: 7(ivec2) CompositeConstruct 67 67 2592617a3babSopenharmony_ci 540: 7(ivec2) ISub 538 539 2593617a3babSopenharmony_ci Store 531(storeTemp) 540 2594617a3babSopenharmony_ci 541: 94 Load 96(g_tTex1di2) 2595617a3babSopenharmony_ci 542: 6(int) Load 528(coordTemp) 2596617a3babSopenharmony_ci 543: 7(ivec2) Load 531(storeTemp) 2597617a3babSopenharmony_ci ImageWrite 541 542 543 2598617a3babSopenharmony_ci 545: 78(ptr) AccessChain 66 56 2599617a3babSopenharmony_ci 546: 6(int) Load 545 2600617a3babSopenharmony_ci Store 544(coordTemp) 546 2601617a3babSopenharmony_ci 548: 105 Load 107(g_tTex1du2) 2602617a3babSopenharmony_ci 549: 6(int) Load 544(coordTemp) 2603617a3babSopenharmony_ci 550: 111(ivec4) ImageRead 548 549 2604617a3babSopenharmony_ci 551: 13(int) CompositeExtract 550 0 2605617a3babSopenharmony_ci 552: 13(int) CompositeExtract 550 1 2606617a3babSopenharmony_ci 553: 14(ivec2) CompositeConstruct 551 552 2607617a3babSopenharmony_ci Store 547(storeTemp) 553 2608617a3babSopenharmony_ci 554: 14(ivec2) Load 547(storeTemp) 2609617a3babSopenharmony_ci 555: 7(ivec2) CompositeConstruct 67 67 2610617a3babSopenharmony_ci 556: 14(ivec2) ISub 554 555 2611617a3babSopenharmony_ci Store 547(storeTemp) 556 2612617a3babSopenharmony_ci 557: 105 Load 107(g_tTex1du2) 2613617a3babSopenharmony_ci 558: 6(int) Load 544(coordTemp) 2614617a3babSopenharmony_ci 559: 14(ivec2) Load 547(storeTemp) 2615617a3babSopenharmony_ci ImageWrite 557 558 559 2616617a3babSopenharmony_ci 561: 78(ptr) AccessChain 66 56 2617617a3babSopenharmony_ci 562: 6(int) Load 561 2618617a3babSopenharmony_ci Store 560(coordTemp) 562 2619617a3babSopenharmony_ci 564: 74 Load 76(g_tTex1df2) 2620617a3babSopenharmony_ci 565: 6(int) Load 560(coordTemp) 2621617a3babSopenharmony_ci 566: 42(fvec4) ImageRead 564 565 2622617a3babSopenharmony_ci 567: 20(float) CompositeExtract 566 0 2623617a3babSopenharmony_ci 568: 20(float) CompositeExtract 566 1 2624617a3babSopenharmony_ci 569: 21(fvec2) CompositeConstruct 567 568 2625617a3babSopenharmony_ci Store 563(storeTempPre) 569 2626617a3babSopenharmony_ci 571: 21(fvec2) Load 563(storeTempPre) 2627617a3babSopenharmony_ci Store 570(storeTempPost) 571 2628617a3babSopenharmony_ci 572: 21(fvec2) Load 570(storeTempPost) 2629617a3babSopenharmony_ci 573: 21(fvec2) CompositeConstruct 474 474 2630617a3babSopenharmony_ci 574: 21(fvec2) FAdd 572 573 2631617a3babSopenharmony_ci Store 570(storeTempPost) 574 2632617a3babSopenharmony_ci 575: 74 Load 76(g_tTex1df2) 2633617a3babSopenharmony_ci 576: 6(int) Load 560(coordTemp) 2634617a3babSopenharmony_ci 577: 21(fvec2) Load 570(storeTempPost) 2635617a3babSopenharmony_ci ImageWrite 575 576 577 2636617a3babSopenharmony_ci 579: 78(ptr) AccessChain 66 56 2637617a3babSopenharmony_ci 580: 6(int) Load 579 2638617a3babSopenharmony_ci Store 578(coordTemp) 580 2639617a3babSopenharmony_ci 582: 105 Load 107(g_tTex1du2) 2640617a3babSopenharmony_ci 583: 6(int) Load 578(coordTemp) 2641617a3babSopenharmony_ci 584: 111(ivec4) ImageRead 582 583 2642617a3babSopenharmony_ci 585: 13(int) CompositeExtract 584 0 2643617a3babSopenharmony_ci 586: 13(int) CompositeExtract 584 1 2644617a3babSopenharmony_ci 587: 14(ivec2) CompositeConstruct 585 586 2645617a3babSopenharmony_ci Store 581(storeTempPre) 587 2646617a3babSopenharmony_ci 589: 14(ivec2) Load 581(storeTempPre) 2647617a3babSopenharmony_ci Store 588(storeTempPost) 589 2648617a3babSopenharmony_ci 590: 14(ivec2) Load 588(storeTempPost) 2649617a3babSopenharmony_ci 591: 7(ivec2) CompositeConstruct 67 67 2650617a3babSopenharmony_ci 592: 14(ivec2) ISub 590 591 2651617a3babSopenharmony_ci Store 588(storeTempPost) 592 2652617a3babSopenharmony_ci 593: 105 Load 107(g_tTex1du2) 2653617a3babSopenharmony_ci 594: 6(int) Load 578(coordTemp) 2654617a3babSopenharmony_ci 595: 14(ivec2) Load 588(storeTempPost) 2655617a3babSopenharmony_ci ImageWrite 593 594 595 2656617a3babSopenharmony_ci 597: 78(ptr) AccessChain 66 56 2657617a3babSopenharmony_ci 598: 6(int) Load 597 2658617a3babSopenharmony_ci Store 596(coordTemp) 598 2659617a3babSopenharmony_ci 600: 94 Load 96(g_tTex1di2) 2660617a3babSopenharmony_ci 601: 6(int) Load 596(coordTemp) 2661617a3babSopenharmony_ci 602: 63(ivec4) ImageRead 600 601 2662617a3babSopenharmony_ci 603: 6(int) CompositeExtract 602 0 2663617a3babSopenharmony_ci 604: 6(int) CompositeExtract 602 1 2664617a3babSopenharmony_ci 605: 7(ivec2) CompositeConstruct 603 604 2665617a3babSopenharmony_ci Store 599(storeTempPre) 605 2666617a3babSopenharmony_ci 607: 7(ivec2) Load 599(storeTempPre) 2667617a3babSopenharmony_ci Store 606(storeTempPost) 607 2668617a3babSopenharmony_ci 608: 7(ivec2) Load 606(storeTempPost) 2669617a3babSopenharmony_ci 609: 7(ivec2) CompositeConstruct 67 67 2670617a3babSopenharmony_ci 610: 7(ivec2) IAdd 608 609 2671617a3babSopenharmony_ci Store 606(storeTempPost) 610 2672617a3babSopenharmony_ci 611: 94 Load 96(g_tTex1di2) 2673617a3babSopenharmony_ci 612: 6(int) Load 596(coordTemp) 2674617a3babSopenharmony_ci 613: 7(ivec2) Load 606(storeTempPost) 2675617a3babSopenharmony_ci ImageWrite 611 612 613 2676617a3babSopenharmony_ci 615: 78(ptr) AccessChain 66 56 2677617a3babSopenharmony_ci 616: 6(int) Load 615 2678617a3babSopenharmony_ci Store 614(coordTemp) 616 2679617a3babSopenharmony_ci 618: 74 Load 76(g_tTex1df2) 2680617a3babSopenharmony_ci 619: 6(int) Load 614(coordTemp) 2681617a3babSopenharmony_ci 620: 42(fvec4) ImageRead 618 619 2682617a3babSopenharmony_ci 621: 20(float) CompositeExtract 620 0 2683617a3babSopenharmony_ci 622: 20(float) CompositeExtract 620 1 2684617a3babSopenharmony_ci 623: 21(fvec2) CompositeConstruct 621 622 2685617a3babSopenharmony_ci Store 617(storeTempPre) 623 2686617a3babSopenharmony_ci 625: 21(fvec2) Load 617(storeTempPre) 2687617a3babSopenharmony_ci Store 624(storeTempPost) 625 2688617a3babSopenharmony_ci 626: 21(fvec2) Load 624(storeTempPost) 2689617a3babSopenharmony_ci 627: 21(fvec2) CompositeConstruct 474 474 2690617a3babSopenharmony_ci 628: 21(fvec2) FSub 626 627 2691617a3babSopenharmony_ci Store 624(storeTempPost) 628 2692617a3babSopenharmony_ci 629: 74 Load 76(g_tTex1df2) 2693617a3babSopenharmony_ci 630: 6(int) Load 614(coordTemp) 2694617a3babSopenharmony_ci 631: 21(fvec2) Load 624(storeTempPost) 2695617a3babSopenharmony_ci ImageWrite 629 630 631 2696617a3babSopenharmony_ci 633: 78(ptr) AccessChain 66 56 2697617a3babSopenharmony_ci 634: 6(int) Load 633 2698617a3babSopenharmony_ci Store 632(coordTemp) 634 2699617a3babSopenharmony_ci 636: 94 Load 96(g_tTex1di2) 2700617a3babSopenharmony_ci 637: 6(int) Load 632(coordTemp) 2701617a3babSopenharmony_ci 638: 63(ivec4) ImageRead 636 637 2702617a3babSopenharmony_ci 639: 6(int) CompositeExtract 638 0 2703617a3babSopenharmony_ci 640: 6(int) CompositeExtract 638 1 2704617a3babSopenharmony_ci 641: 7(ivec2) CompositeConstruct 639 640 2705617a3babSopenharmony_ci Store 635(storeTempPre) 641 2706617a3babSopenharmony_ci 643: 7(ivec2) Load 635(storeTempPre) 2707617a3babSopenharmony_ci Store 642(storeTempPost) 643 2708617a3babSopenharmony_ci 644: 7(ivec2) Load 642(storeTempPost) 2709617a3babSopenharmony_ci 645: 7(ivec2) CompositeConstruct 67 67 2710617a3babSopenharmony_ci 646: 7(ivec2) IAdd 644 645 2711617a3babSopenharmony_ci Store 642(storeTempPost) 646 2712617a3babSopenharmony_ci 647: 94 Load 96(g_tTex1di2) 2713617a3babSopenharmony_ci 648: 6(int) Load 632(coordTemp) 2714617a3babSopenharmony_ci 649: 7(ivec2) Load 642(storeTempPost) 2715617a3babSopenharmony_ci ImageWrite 647 648 649 2716617a3babSopenharmony_ci 651: 78(ptr) AccessChain 66 56 2717617a3babSopenharmony_ci 652: 6(int) Load 651 2718617a3babSopenharmony_ci Store 650(coordTemp) 652 2719617a3babSopenharmony_ci 654: 105 Load 107(g_tTex1du2) 2720617a3babSopenharmony_ci 655: 6(int) Load 650(coordTemp) 2721617a3babSopenharmony_ci 656: 111(ivec4) ImageRead 654 655 2722617a3babSopenharmony_ci 657: 13(int) CompositeExtract 656 0 2723617a3babSopenharmony_ci 658: 13(int) CompositeExtract 656 1 2724617a3babSopenharmony_ci 659: 14(ivec2) CompositeConstruct 657 658 2725617a3babSopenharmony_ci Store 653(storeTempPre) 659 2726617a3babSopenharmony_ci 661: 14(ivec2) Load 653(storeTempPre) 2727617a3babSopenharmony_ci Store 660(storeTempPost) 661 2728617a3babSopenharmony_ci 662: 14(ivec2) Load 660(storeTempPost) 2729617a3babSopenharmony_ci 663: 7(ivec2) CompositeConstruct 67 67 2730617a3babSopenharmony_ci 664: 14(ivec2) ISub 662 663 2731617a3babSopenharmony_ci Store 660(storeTempPost) 664 2732617a3babSopenharmony_ci 665: 105 Load 107(g_tTex1du2) 2733617a3babSopenharmony_ci 666: 6(int) Load 650(coordTemp) 2734617a3babSopenharmony_ci 667: 14(ivec2) Load 660(storeTempPost) 2735617a3babSopenharmony_ci ImageWrite 665 666 667 2736617a3babSopenharmony_ci 669: 117 Load 119(g_tTex2df2) 2737617a3babSopenharmony_ci 672: 42(fvec4) ImageRead 669 671 2738617a3babSopenharmony_ci 673: 20(float) CompositeExtract 672 0 2739617a3babSopenharmony_ci 674: 20(float) CompositeExtract 672 1 2740617a3babSopenharmony_ci 675: 21(fvec2) CompositeConstruct 673 674 2741617a3babSopenharmony_ci Store 668(storeTemp) 675 2742617a3babSopenharmony_ci 676: 74 Load 76(g_tTex1df2) 2743617a3babSopenharmony_ci 677: 21(fvec2) Load 668(storeTemp) 2744617a3babSopenharmony_ci ImageWrite 676 67 677 2745617a3babSopenharmony_ci 682: 681(ptr) AccessChain 679(psout) 56 2746617a3babSopenharmony_ci Store 682 680 2747617a3babSopenharmony_ci 683:43(PS_OUTPUT) Load 679(psout) 2748617a3babSopenharmony_ci ReturnValue 683 2749617a3babSopenharmony_ci FunctionEnd 2750