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