1617a3babSopenharmony_cihlsl.getdimensions.rw.dx10.frag 2617a3babSopenharmony_ciShader version: 500 3617a3babSopenharmony_cigl_FragCoord origin is upper left 4617a3babSopenharmony_ciusing depth_any 5617a3babSopenharmony_ci0:? Sequence 6617a3babSopenharmony_ci0:44 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 7617a3babSopenharmony_ci0:44 Function Parameters: 8617a3babSopenharmony_ci0:? Sequence 9617a3babSopenharmony_ci0:63 Sequence 10617a3babSopenharmony_ci0:63 move second child to first child ( temp uint) 11617a3babSopenharmony_ci0:63 'sizeQueryTemp' ( temp uint) 12617a3babSopenharmony_ci0:63 imageQuerySize ( temp uint) 13617a3babSopenharmony_ci0:63 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 14617a3babSopenharmony_ci0:63 move second child to first child ( temp uint) 15617a3babSopenharmony_ci0:63 'WidthU' ( temp uint) 16617a3babSopenharmony_ci0:63 'sizeQueryTemp' ( temp uint) 17617a3babSopenharmony_ci0:64 Sequence 18617a3babSopenharmony_ci0:64 move second child to first child ( temp uint) 19617a3babSopenharmony_ci0:64 'sizeQueryTemp' ( temp uint) 20617a3babSopenharmony_ci0:64 imageQuerySize ( temp uint) 21617a3babSopenharmony_ci0:64 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 22617a3babSopenharmony_ci0:64 move second child to first child ( temp uint) 23617a3babSopenharmony_ci0:64 'WidthU' ( temp uint) 24617a3babSopenharmony_ci0:64 'sizeQueryTemp' ( temp uint) 25617a3babSopenharmony_ci0:65 Sequence 26617a3babSopenharmony_ci0:65 move second child to first child ( temp uint) 27617a3babSopenharmony_ci0:65 'sizeQueryTemp' ( temp uint) 28617a3babSopenharmony_ci0:65 imageQuerySize ( temp uint) 29617a3babSopenharmony_ci0:65 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 30617a3babSopenharmony_ci0:65 move second child to first child ( temp uint) 31617a3babSopenharmony_ci0:65 'WidthU' ( temp uint) 32617a3babSopenharmony_ci0:65 'sizeQueryTemp' ( temp uint) 33617a3babSopenharmony_ci0:68 Sequence 34617a3babSopenharmony_ci0:68 move second child to first child ( temp uint) 35617a3babSopenharmony_ci0:68 'sizeQueryTemp' ( temp uint) 36617a3babSopenharmony_ci0:68 imageQuerySize ( temp uint) 37617a3babSopenharmony_ci0:68 'g_tBuffF' (layout( rgba32f) uniform imageBuffer) 38617a3babSopenharmony_ci0:68 move second child to first child ( temp uint) 39617a3babSopenharmony_ci0:68 'WidthU' ( temp uint) 40617a3babSopenharmony_ci0:68 'sizeQueryTemp' ( temp uint) 41617a3babSopenharmony_ci0:69 Sequence 42617a3babSopenharmony_ci0:69 move second child to first child ( temp uint) 43617a3babSopenharmony_ci0:69 'sizeQueryTemp' ( temp uint) 44617a3babSopenharmony_ci0:69 imageQuerySize ( temp uint) 45617a3babSopenharmony_ci0:69 'g_tBuffI' (layout( rgba32i) uniform iimageBuffer) 46617a3babSopenharmony_ci0:69 move second child to first child ( temp uint) 47617a3babSopenharmony_ci0:69 'WidthU' ( temp uint) 48617a3babSopenharmony_ci0:69 'sizeQueryTemp' ( temp uint) 49617a3babSopenharmony_ci0:70 Sequence 50617a3babSopenharmony_ci0:70 move second child to first child ( temp uint) 51617a3babSopenharmony_ci0:70 'sizeQueryTemp' ( temp uint) 52617a3babSopenharmony_ci0:70 imageQuerySize ( temp uint) 53617a3babSopenharmony_ci0:70 'g_tBuffU' (layout( rgba32ui) uniform uimageBuffer) 54617a3babSopenharmony_ci0:70 move second child to first child ( temp uint) 55617a3babSopenharmony_ci0:70 'WidthU' ( temp uint) 56617a3babSopenharmony_ci0:70 'sizeQueryTemp' ( temp uint) 57617a3babSopenharmony_ci0:73 Sequence 58617a3babSopenharmony_ci0:73 move second child to first child ( temp 2-component vector of uint) 59617a3babSopenharmony_ci0:73 'sizeQueryTemp' ( temp 2-component vector of uint) 60617a3babSopenharmony_ci0:73 imageQuerySize ( temp 2-component vector of uint) 61617a3babSopenharmony_ci0:73 'g_tTex1df4a' (layout( rgba32f) uniform image1DArray) 62617a3babSopenharmony_ci0:73 move second child to first child ( temp uint) 63617a3babSopenharmony_ci0:73 'WidthU' ( temp uint) 64617a3babSopenharmony_ci0:73 direct index ( temp uint) 65617a3babSopenharmony_ci0:73 'sizeQueryTemp' ( temp 2-component vector of uint) 66617a3babSopenharmony_ci0:73 Constant: 67617a3babSopenharmony_ci0:73 0 (const int) 68617a3babSopenharmony_ci0:73 move second child to first child ( temp uint) 69617a3babSopenharmony_ci0:73 'ElementsU' ( temp uint) 70617a3babSopenharmony_ci0:73 direct index ( temp uint) 71617a3babSopenharmony_ci0:73 'sizeQueryTemp' ( temp 2-component vector of uint) 72617a3babSopenharmony_ci0:73 Constant: 73617a3babSopenharmony_ci0:73 1 (const int) 74617a3babSopenharmony_ci0:74 Sequence 75617a3babSopenharmony_ci0:74 move second child to first child ( temp 2-component vector of uint) 76617a3babSopenharmony_ci0:74 'sizeQueryTemp' ( temp 2-component vector of uint) 77617a3babSopenharmony_ci0:74 imageQuerySize ( temp 2-component vector of uint) 78617a3babSopenharmony_ci0:74 'g_tTex1di4a' (layout( rgba32i) uniform iimage1DArray) 79617a3babSopenharmony_ci0:74 move second child to first child ( temp uint) 80617a3babSopenharmony_ci0:74 'WidthU' ( temp uint) 81617a3babSopenharmony_ci0:74 direct index ( temp uint) 82617a3babSopenharmony_ci0:74 'sizeQueryTemp' ( temp 2-component vector of uint) 83617a3babSopenharmony_ci0:74 Constant: 84617a3babSopenharmony_ci0:74 0 (const int) 85617a3babSopenharmony_ci0:74 move second child to first child ( temp uint) 86617a3babSopenharmony_ci0:74 'ElementsU' ( temp uint) 87617a3babSopenharmony_ci0:74 direct index ( temp uint) 88617a3babSopenharmony_ci0:74 'sizeQueryTemp' ( temp 2-component vector of uint) 89617a3babSopenharmony_ci0:74 Constant: 90617a3babSopenharmony_ci0:74 1 (const int) 91617a3babSopenharmony_ci0:75 Sequence 92617a3babSopenharmony_ci0:75 move second child to first child ( temp 2-component vector of uint) 93617a3babSopenharmony_ci0:75 'sizeQueryTemp' ( temp 2-component vector of uint) 94617a3babSopenharmony_ci0:75 imageQuerySize ( temp 2-component vector of uint) 95617a3babSopenharmony_ci0:75 'g_tTex1du4a' (layout( rgba32ui) uniform uimage1DArray) 96617a3babSopenharmony_ci0:75 move second child to first child ( temp uint) 97617a3babSopenharmony_ci0:75 'WidthU' ( temp uint) 98617a3babSopenharmony_ci0:75 direct index ( temp uint) 99617a3babSopenharmony_ci0:75 'sizeQueryTemp' ( temp 2-component vector of uint) 100617a3babSopenharmony_ci0:75 Constant: 101617a3babSopenharmony_ci0:75 0 (const int) 102617a3babSopenharmony_ci0:75 move second child to first child ( temp uint) 103617a3babSopenharmony_ci0:75 'ElementsU' ( temp uint) 104617a3babSopenharmony_ci0:75 direct index ( temp uint) 105617a3babSopenharmony_ci0:75 'sizeQueryTemp' ( temp 2-component vector of uint) 106617a3babSopenharmony_ci0:75 Constant: 107617a3babSopenharmony_ci0:75 1 (const int) 108617a3babSopenharmony_ci0:78 Sequence 109617a3babSopenharmony_ci0:78 move second child to first child ( temp 2-component vector of uint) 110617a3babSopenharmony_ci0:78 'sizeQueryTemp' ( temp 2-component vector of uint) 111617a3babSopenharmony_ci0:78 imageQuerySize ( temp 2-component vector of uint) 112617a3babSopenharmony_ci0:78 'g_tTex2df4' (layout( rgba32f) uniform image2D) 113617a3babSopenharmony_ci0:78 move second child to first child ( temp uint) 114617a3babSopenharmony_ci0:78 'WidthU' ( temp uint) 115617a3babSopenharmony_ci0:78 direct index ( temp uint) 116617a3babSopenharmony_ci0:78 'sizeQueryTemp' ( temp 2-component vector of uint) 117617a3babSopenharmony_ci0:78 Constant: 118617a3babSopenharmony_ci0:78 0 (const int) 119617a3babSopenharmony_ci0:78 move second child to first child ( temp uint) 120617a3babSopenharmony_ci0:78 'HeightU' ( temp uint) 121617a3babSopenharmony_ci0:78 direct index ( temp uint) 122617a3babSopenharmony_ci0:78 'sizeQueryTemp' ( temp 2-component vector of uint) 123617a3babSopenharmony_ci0:78 Constant: 124617a3babSopenharmony_ci0:78 1 (const int) 125617a3babSopenharmony_ci0:79 Sequence 126617a3babSopenharmony_ci0:79 move second child to first child ( temp 2-component vector of uint) 127617a3babSopenharmony_ci0:79 'sizeQueryTemp' ( temp 2-component vector of uint) 128617a3babSopenharmony_ci0:79 imageQuerySize ( temp 2-component vector of uint) 129617a3babSopenharmony_ci0:79 'g_tTex2di4' (layout( rgba32i) uniform iimage2D) 130617a3babSopenharmony_ci0:79 move second child to first child ( temp uint) 131617a3babSopenharmony_ci0:79 'WidthU' ( temp uint) 132617a3babSopenharmony_ci0:79 direct index ( temp uint) 133617a3babSopenharmony_ci0:79 'sizeQueryTemp' ( temp 2-component vector of uint) 134617a3babSopenharmony_ci0:79 Constant: 135617a3babSopenharmony_ci0:79 0 (const int) 136617a3babSopenharmony_ci0:79 move second child to first child ( temp uint) 137617a3babSopenharmony_ci0:79 'HeightU' ( temp uint) 138617a3babSopenharmony_ci0:79 direct index ( temp uint) 139617a3babSopenharmony_ci0:79 'sizeQueryTemp' ( temp 2-component vector of uint) 140617a3babSopenharmony_ci0:79 Constant: 141617a3babSopenharmony_ci0:79 1 (const int) 142617a3babSopenharmony_ci0:80 Sequence 143617a3babSopenharmony_ci0:80 move second child to first child ( temp 2-component vector of uint) 144617a3babSopenharmony_ci0:80 'sizeQueryTemp' ( temp 2-component vector of uint) 145617a3babSopenharmony_ci0:80 imageQuerySize ( temp 2-component vector of uint) 146617a3babSopenharmony_ci0:80 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D) 147617a3babSopenharmony_ci0:80 move second child to first child ( temp uint) 148617a3babSopenharmony_ci0:80 'WidthU' ( temp uint) 149617a3babSopenharmony_ci0:80 direct index ( temp uint) 150617a3babSopenharmony_ci0:80 'sizeQueryTemp' ( temp 2-component vector of uint) 151617a3babSopenharmony_ci0:80 Constant: 152617a3babSopenharmony_ci0:80 0 (const int) 153617a3babSopenharmony_ci0:80 move second child to first child ( temp uint) 154617a3babSopenharmony_ci0:80 'HeightU' ( temp uint) 155617a3babSopenharmony_ci0:80 direct index ( temp uint) 156617a3babSopenharmony_ci0:80 'sizeQueryTemp' ( temp 2-component vector of uint) 157617a3babSopenharmony_ci0:80 Constant: 158617a3babSopenharmony_ci0:80 1 (const int) 159617a3babSopenharmony_ci0:83 Sequence 160617a3babSopenharmony_ci0:83 move second child to first child ( temp 3-component vector of uint) 161617a3babSopenharmony_ci0:83 'sizeQueryTemp' ( temp 3-component vector of uint) 162617a3babSopenharmony_ci0:83 imageQuerySize ( temp 3-component vector of uint) 163617a3babSopenharmony_ci0:83 'g_tTex2df4a' (layout( rgba32f) uniform image2DArray) 164617a3babSopenharmony_ci0:83 move second child to first child ( temp uint) 165617a3babSopenharmony_ci0:83 'WidthU' ( temp uint) 166617a3babSopenharmony_ci0:83 direct index ( temp uint) 167617a3babSopenharmony_ci0:83 'sizeQueryTemp' ( temp 3-component vector of uint) 168617a3babSopenharmony_ci0:83 Constant: 169617a3babSopenharmony_ci0:83 0 (const int) 170617a3babSopenharmony_ci0:83 move second child to first child ( temp uint) 171617a3babSopenharmony_ci0:83 'HeightU' ( temp uint) 172617a3babSopenharmony_ci0:83 direct index ( temp uint) 173617a3babSopenharmony_ci0:83 'sizeQueryTemp' ( temp 3-component vector of uint) 174617a3babSopenharmony_ci0:83 Constant: 175617a3babSopenharmony_ci0:83 1 (const int) 176617a3babSopenharmony_ci0:83 move second child to first child ( temp uint) 177617a3babSopenharmony_ci0:83 'ElementsU' ( temp uint) 178617a3babSopenharmony_ci0:83 direct index ( temp uint) 179617a3babSopenharmony_ci0:83 'sizeQueryTemp' ( temp 3-component vector of uint) 180617a3babSopenharmony_ci0:83 Constant: 181617a3babSopenharmony_ci0:83 2 (const int) 182617a3babSopenharmony_ci0:84 Sequence 183617a3babSopenharmony_ci0:84 move second child to first child ( temp 3-component vector of uint) 184617a3babSopenharmony_ci0:84 'sizeQueryTemp' ( temp 3-component vector of uint) 185617a3babSopenharmony_ci0:84 imageQuerySize ( temp 3-component vector of uint) 186617a3babSopenharmony_ci0:84 'g_tTex2di4a' (layout( rgba32i) uniform iimage2DArray) 187617a3babSopenharmony_ci0:84 move second child to first child ( temp uint) 188617a3babSopenharmony_ci0:84 'WidthU' ( temp uint) 189617a3babSopenharmony_ci0:84 direct index ( temp uint) 190617a3babSopenharmony_ci0:84 'sizeQueryTemp' ( temp 3-component vector of uint) 191617a3babSopenharmony_ci0:84 Constant: 192617a3babSopenharmony_ci0:84 0 (const int) 193617a3babSopenharmony_ci0:84 move second child to first child ( temp uint) 194617a3babSopenharmony_ci0:84 'HeightU' ( temp uint) 195617a3babSopenharmony_ci0:84 direct index ( temp uint) 196617a3babSopenharmony_ci0:84 'sizeQueryTemp' ( temp 3-component vector of uint) 197617a3babSopenharmony_ci0:84 Constant: 198617a3babSopenharmony_ci0:84 1 (const int) 199617a3babSopenharmony_ci0:84 move second child to first child ( temp uint) 200617a3babSopenharmony_ci0:84 'ElementsU' ( temp uint) 201617a3babSopenharmony_ci0:84 direct index ( temp uint) 202617a3babSopenharmony_ci0:84 'sizeQueryTemp' ( temp 3-component vector of uint) 203617a3babSopenharmony_ci0:84 Constant: 204617a3babSopenharmony_ci0:84 2 (const int) 205617a3babSopenharmony_ci0:85 Sequence 206617a3babSopenharmony_ci0:85 move second child to first child ( temp 3-component vector of uint) 207617a3babSopenharmony_ci0:85 'sizeQueryTemp' ( temp 3-component vector of uint) 208617a3babSopenharmony_ci0:85 imageQuerySize ( temp 3-component vector of uint) 209617a3babSopenharmony_ci0:85 'g_tTex2du4a' (layout( rgba32ui) uniform uimage2DArray) 210617a3babSopenharmony_ci0:85 move second child to first child ( temp uint) 211617a3babSopenharmony_ci0:85 'WidthU' ( temp uint) 212617a3babSopenharmony_ci0:85 direct index ( temp uint) 213617a3babSopenharmony_ci0:85 'sizeQueryTemp' ( temp 3-component vector of uint) 214617a3babSopenharmony_ci0:85 Constant: 215617a3babSopenharmony_ci0:85 0 (const int) 216617a3babSopenharmony_ci0:85 move second child to first child ( temp uint) 217617a3babSopenharmony_ci0:85 'HeightU' ( temp uint) 218617a3babSopenharmony_ci0:85 direct index ( temp uint) 219617a3babSopenharmony_ci0:85 'sizeQueryTemp' ( temp 3-component vector of uint) 220617a3babSopenharmony_ci0:85 Constant: 221617a3babSopenharmony_ci0:85 1 (const int) 222617a3babSopenharmony_ci0:85 move second child to first child ( temp uint) 223617a3babSopenharmony_ci0:85 'ElementsU' ( temp uint) 224617a3babSopenharmony_ci0:85 direct index ( temp uint) 225617a3babSopenharmony_ci0:85 'sizeQueryTemp' ( temp 3-component vector of uint) 226617a3babSopenharmony_ci0:85 Constant: 227617a3babSopenharmony_ci0:85 2 (const int) 228617a3babSopenharmony_ci0:88 Sequence 229617a3babSopenharmony_ci0:88 move second child to first child ( temp 3-component vector of uint) 230617a3babSopenharmony_ci0:88 'sizeQueryTemp' ( temp 3-component vector of uint) 231617a3babSopenharmony_ci0:88 imageQuerySize ( temp 3-component vector of uint) 232617a3babSopenharmony_ci0:88 'g_tTex3df4' (layout( rgba32f) uniform image3D) 233617a3babSopenharmony_ci0:88 move second child to first child ( temp uint) 234617a3babSopenharmony_ci0:88 'WidthU' ( temp uint) 235617a3babSopenharmony_ci0:88 direct index ( temp uint) 236617a3babSopenharmony_ci0:88 'sizeQueryTemp' ( temp 3-component vector of uint) 237617a3babSopenharmony_ci0:88 Constant: 238617a3babSopenharmony_ci0:88 0 (const int) 239617a3babSopenharmony_ci0:88 move second child to first child ( temp uint) 240617a3babSopenharmony_ci0:88 'HeightU' ( temp uint) 241617a3babSopenharmony_ci0:88 direct index ( temp uint) 242617a3babSopenharmony_ci0:88 'sizeQueryTemp' ( temp 3-component vector of uint) 243617a3babSopenharmony_ci0:88 Constant: 244617a3babSopenharmony_ci0:88 1 (const int) 245617a3babSopenharmony_ci0:88 move second child to first child ( temp uint) 246617a3babSopenharmony_ci0:88 'DepthU' ( temp uint) 247617a3babSopenharmony_ci0:88 direct index ( temp uint) 248617a3babSopenharmony_ci0:88 'sizeQueryTemp' ( temp 3-component vector of uint) 249617a3babSopenharmony_ci0:88 Constant: 250617a3babSopenharmony_ci0:88 2 (const int) 251617a3babSopenharmony_ci0:89 Sequence 252617a3babSopenharmony_ci0:89 move second child to first child ( temp 3-component vector of uint) 253617a3babSopenharmony_ci0:89 'sizeQueryTemp' ( temp 3-component vector of uint) 254617a3babSopenharmony_ci0:89 imageQuerySize ( temp 3-component vector of uint) 255617a3babSopenharmony_ci0:89 'g_tTex3di4' (layout( rgba32i) uniform iimage3D) 256617a3babSopenharmony_ci0:89 move second child to first child ( temp uint) 257617a3babSopenharmony_ci0:89 'WidthU' ( temp uint) 258617a3babSopenharmony_ci0:89 direct index ( temp uint) 259617a3babSopenharmony_ci0:89 'sizeQueryTemp' ( temp 3-component vector of uint) 260617a3babSopenharmony_ci0:89 Constant: 261617a3babSopenharmony_ci0:89 0 (const int) 262617a3babSopenharmony_ci0:89 move second child to first child ( temp uint) 263617a3babSopenharmony_ci0:89 'HeightU' ( temp uint) 264617a3babSopenharmony_ci0:89 direct index ( temp uint) 265617a3babSopenharmony_ci0:89 'sizeQueryTemp' ( temp 3-component vector of uint) 266617a3babSopenharmony_ci0:89 Constant: 267617a3babSopenharmony_ci0:89 1 (const int) 268617a3babSopenharmony_ci0:89 move second child to first child ( temp uint) 269617a3babSopenharmony_ci0:89 'DepthU' ( temp uint) 270617a3babSopenharmony_ci0:89 direct index ( temp uint) 271617a3babSopenharmony_ci0:89 'sizeQueryTemp' ( temp 3-component vector of uint) 272617a3babSopenharmony_ci0:89 Constant: 273617a3babSopenharmony_ci0:89 2 (const int) 274617a3babSopenharmony_ci0:90 Sequence 275617a3babSopenharmony_ci0:90 move second child to first child ( temp 3-component vector of uint) 276617a3babSopenharmony_ci0:90 'sizeQueryTemp' ( temp 3-component vector of uint) 277617a3babSopenharmony_ci0:90 imageQuerySize ( temp 3-component vector of uint) 278617a3babSopenharmony_ci0:90 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D) 279617a3babSopenharmony_ci0:90 move second child to first child ( temp uint) 280617a3babSopenharmony_ci0:90 'WidthU' ( temp uint) 281617a3babSopenharmony_ci0:90 direct index ( temp uint) 282617a3babSopenharmony_ci0:90 'sizeQueryTemp' ( temp 3-component vector of uint) 283617a3babSopenharmony_ci0:90 Constant: 284617a3babSopenharmony_ci0:90 0 (const int) 285617a3babSopenharmony_ci0:90 move second child to first child ( temp uint) 286617a3babSopenharmony_ci0:90 'HeightU' ( temp uint) 287617a3babSopenharmony_ci0:90 direct index ( temp uint) 288617a3babSopenharmony_ci0:90 'sizeQueryTemp' ( temp 3-component vector of uint) 289617a3babSopenharmony_ci0:90 Constant: 290617a3babSopenharmony_ci0:90 1 (const int) 291617a3babSopenharmony_ci0:90 move second child to first child ( temp uint) 292617a3babSopenharmony_ci0:90 'DepthU' ( temp uint) 293617a3babSopenharmony_ci0:90 direct index ( temp uint) 294617a3babSopenharmony_ci0:90 'sizeQueryTemp' ( temp 3-component vector of uint) 295617a3babSopenharmony_ci0:90 Constant: 296617a3babSopenharmony_ci0:90 2 (const int) 297617a3babSopenharmony_ci0:92 move second child to first child ( temp 4-component vector of float) 298617a3babSopenharmony_ci0:92 Color: direct index for structure ( temp 4-component vector of float) 299617a3babSopenharmony_ci0:92 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 300617a3babSopenharmony_ci0:92 Constant: 301617a3babSopenharmony_ci0:92 0 (const int) 302617a3babSopenharmony_ci0:92 Constant: 303617a3babSopenharmony_ci0:92 1.000000 304617a3babSopenharmony_ci0:92 1.000000 305617a3babSopenharmony_ci0:92 1.000000 306617a3babSopenharmony_ci0:92 1.000000 307617a3babSopenharmony_ci0:93 move second child to first child ( temp float) 308617a3babSopenharmony_ci0:93 Depth: direct index for structure ( temp float) 309617a3babSopenharmony_ci0:93 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 310617a3babSopenharmony_ci0:93 Constant: 311617a3babSopenharmony_ci0:93 1 (const int) 312617a3babSopenharmony_ci0:93 Constant: 313617a3babSopenharmony_ci0:93 1.000000 314617a3babSopenharmony_ci0:95 Branch: Return with expression 315617a3babSopenharmony_ci0:95 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 316617a3babSopenharmony_ci0:44 Function Definition: main( ( temp void) 317617a3babSopenharmony_ci0:44 Function Parameters: 318617a3babSopenharmony_ci0:? Sequence 319617a3babSopenharmony_ci0:44 Sequence 320617a3babSopenharmony_ci0:44 move second child to first child ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 321617a3babSopenharmony_ci0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 322617a3babSopenharmony_ci0:44 Function Call: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 323617a3babSopenharmony_ci0:44 move second child to first child ( temp 4-component vector of float) 324617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 325617a3babSopenharmony_ci0:44 Color: direct index for structure ( temp 4-component vector of float) 326617a3babSopenharmony_ci0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 327617a3babSopenharmony_ci0:44 Constant: 328617a3babSopenharmony_ci0:44 0 (const int) 329617a3babSopenharmony_ci0:44 move second child to first child ( temp float) 330617a3babSopenharmony_ci0:? '@entryPointOutput.Depth' ( out float FragDepth) 331617a3babSopenharmony_ci0:44 Depth: direct index for structure ( temp float) 332617a3babSopenharmony_ci0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 333617a3babSopenharmony_ci0:44 Constant: 334617a3babSopenharmony_ci0:44 1 (const int) 335617a3babSopenharmony_ci0:? Linker Objects 336617a3babSopenharmony_ci0:? 'g_sSamp' (layout( binding=0) uniform sampler) 337617a3babSopenharmony_ci0:? 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 338617a3babSopenharmony_ci0:? 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 339617a3babSopenharmony_ci0:? 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 340617a3babSopenharmony_ci0:? 'g_tTex2df4' (layout( rgba32f) uniform image2D) 341617a3babSopenharmony_ci0:? 'g_tTex2di4' (layout( rgba32i) uniform iimage2D) 342617a3babSopenharmony_ci0:? 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D) 343617a3babSopenharmony_ci0:? 'g_tTex3df4' (layout( rgba32f) uniform image3D) 344617a3babSopenharmony_ci0:? 'g_tTex3di4' (layout( rgba32i) uniform iimage3D) 345617a3babSopenharmony_ci0:? 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D) 346617a3babSopenharmony_ci0:? 'g_tTex1df4a' (layout( rgba32f) uniform image1DArray) 347617a3babSopenharmony_ci0:? 'g_tTex1di4a' (layout( rgba32i) uniform iimage1DArray) 348617a3babSopenharmony_ci0:? 'g_tTex1du4a' (layout( rgba32ui) uniform uimage1DArray) 349617a3babSopenharmony_ci0:? 'g_tTex2df4a' (layout( rgba32f) uniform image2DArray) 350617a3babSopenharmony_ci0:? 'g_tTex2di4a' (layout( rgba32i) uniform iimage2DArray) 351617a3babSopenharmony_ci0:? 'g_tTex2du4a' (layout( rgba32ui) uniform uimage2DArray) 352617a3babSopenharmony_ci0:? 'g_tBuffF' (layout( rgba32f) uniform imageBuffer) 353617a3babSopenharmony_ci0:? 'g_tBuffI' (layout( rgba32i) uniform iimageBuffer) 354617a3babSopenharmony_ci0:? 'g_tBuffU' (layout( rgba32ui) uniform uimageBuffer) 355617a3babSopenharmony_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}) 356617a3babSopenharmony_ci0:? '@entryPointOutput.Depth' ( out float FragDepth) 357617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 358617a3babSopenharmony_ci 359617a3babSopenharmony_ci 360617a3babSopenharmony_ciLinked fragment stage: 361617a3babSopenharmony_ci 362617a3babSopenharmony_ci 363617a3babSopenharmony_ciShader version: 500 364617a3babSopenharmony_cigl_FragCoord origin is upper left 365617a3babSopenharmony_ciusing depth_any 366617a3babSopenharmony_ci0:? Sequence 367617a3babSopenharmony_ci0:44 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 368617a3babSopenharmony_ci0:44 Function Parameters: 369617a3babSopenharmony_ci0:? Sequence 370617a3babSopenharmony_ci0:63 Sequence 371617a3babSopenharmony_ci0:63 move second child to first child ( temp uint) 372617a3babSopenharmony_ci0:63 'sizeQueryTemp' ( temp uint) 373617a3babSopenharmony_ci0:63 imageQuerySize ( temp uint) 374617a3babSopenharmony_ci0:63 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 375617a3babSopenharmony_ci0:63 move second child to first child ( temp uint) 376617a3babSopenharmony_ci0:63 'WidthU' ( temp uint) 377617a3babSopenharmony_ci0:63 'sizeQueryTemp' ( temp uint) 378617a3babSopenharmony_ci0:64 Sequence 379617a3babSopenharmony_ci0:64 move second child to first child ( temp uint) 380617a3babSopenharmony_ci0:64 'sizeQueryTemp' ( temp uint) 381617a3babSopenharmony_ci0:64 imageQuerySize ( temp uint) 382617a3babSopenharmony_ci0:64 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 383617a3babSopenharmony_ci0:64 move second child to first child ( temp uint) 384617a3babSopenharmony_ci0:64 'WidthU' ( temp uint) 385617a3babSopenharmony_ci0:64 'sizeQueryTemp' ( temp uint) 386617a3babSopenharmony_ci0:65 Sequence 387617a3babSopenharmony_ci0:65 move second child to first child ( temp uint) 388617a3babSopenharmony_ci0:65 'sizeQueryTemp' ( temp uint) 389617a3babSopenharmony_ci0:65 imageQuerySize ( temp uint) 390617a3babSopenharmony_ci0:65 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 391617a3babSopenharmony_ci0:65 move second child to first child ( temp uint) 392617a3babSopenharmony_ci0:65 'WidthU' ( temp uint) 393617a3babSopenharmony_ci0:65 'sizeQueryTemp' ( temp uint) 394617a3babSopenharmony_ci0:68 Sequence 395617a3babSopenharmony_ci0:68 move second child to first child ( temp uint) 396617a3babSopenharmony_ci0:68 'sizeQueryTemp' ( temp uint) 397617a3babSopenharmony_ci0:68 imageQuerySize ( temp uint) 398617a3babSopenharmony_ci0:68 'g_tBuffF' (layout( rgba32f) uniform imageBuffer) 399617a3babSopenharmony_ci0:68 move second child to first child ( temp uint) 400617a3babSopenharmony_ci0:68 'WidthU' ( temp uint) 401617a3babSopenharmony_ci0:68 'sizeQueryTemp' ( temp uint) 402617a3babSopenharmony_ci0:69 Sequence 403617a3babSopenharmony_ci0:69 move second child to first child ( temp uint) 404617a3babSopenharmony_ci0:69 'sizeQueryTemp' ( temp uint) 405617a3babSopenharmony_ci0:69 imageQuerySize ( temp uint) 406617a3babSopenharmony_ci0:69 'g_tBuffI' (layout( rgba32i) uniform iimageBuffer) 407617a3babSopenharmony_ci0:69 move second child to first child ( temp uint) 408617a3babSopenharmony_ci0:69 'WidthU' ( temp uint) 409617a3babSopenharmony_ci0:69 'sizeQueryTemp' ( temp uint) 410617a3babSopenharmony_ci0:70 Sequence 411617a3babSopenharmony_ci0:70 move second child to first child ( temp uint) 412617a3babSopenharmony_ci0:70 'sizeQueryTemp' ( temp uint) 413617a3babSopenharmony_ci0:70 imageQuerySize ( temp uint) 414617a3babSopenharmony_ci0:70 'g_tBuffU' (layout( rgba32ui) uniform uimageBuffer) 415617a3babSopenharmony_ci0:70 move second child to first child ( temp uint) 416617a3babSopenharmony_ci0:70 'WidthU' ( temp uint) 417617a3babSopenharmony_ci0:70 'sizeQueryTemp' ( temp uint) 418617a3babSopenharmony_ci0:73 Sequence 419617a3babSopenharmony_ci0:73 move second child to first child ( temp 2-component vector of uint) 420617a3babSopenharmony_ci0:73 'sizeQueryTemp' ( temp 2-component vector of uint) 421617a3babSopenharmony_ci0:73 imageQuerySize ( temp 2-component vector of uint) 422617a3babSopenharmony_ci0:73 'g_tTex1df4a' (layout( rgba32f) uniform image1DArray) 423617a3babSopenharmony_ci0:73 move second child to first child ( temp uint) 424617a3babSopenharmony_ci0:73 'WidthU' ( temp uint) 425617a3babSopenharmony_ci0:73 direct index ( temp uint) 426617a3babSopenharmony_ci0:73 'sizeQueryTemp' ( temp 2-component vector of uint) 427617a3babSopenharmony_ci0:73 Constant: 428617a3babSopenharmony_ci0:73 0 (const int) 429617a3babSopenharmony_ci0:73 move second child to first child ( temp uint) 430617a3babSopenharmony_ci0:73 'ElementsU' ( temp uint) 431617a3babSopenharmony_ci0:73 direct index ( temp uint) 432617a3babSopenharmony_ci0:73 'sizeQueryTemp' ( temp 2-component vector of uint) 433617a3babSopenharmony_ci0:73 Constant: 434617a3babSopenharmony_ci0:73 1 (const int) 435617a3babSopenharmony_ci0:74 Sequence 436617a3babSopenharmony_ci0:74 move second child to first child ( temp 2-component vector of uint) 437617a3babSopenharmony_ci0:74 'sizeQueryTemp' ( temp 2-component vector of uint) 438617a3babSopenharmony_ci0:74 imageQuerySize ( temp 2-component vector of uint) 439617a3babSopenharmony_ci0:74 'g_tTex1di4a' (layout( rgba32i) uniform iimage1DArray) 440617a3babSopenharmony_ci0:74 move second child to first child ( temp uint) 441617a3babSopenharmony_ci0:74 'WidthU' ( temp uint) 442617a3babSopenharmony_ci0:74 direct index ( temp uint) 443617a3babSopenharmony_ci0:74 'sizeQueryTemp' ( temp 2-component vector of uint) 444617a3babSopenharmony_ci0:74 Constant: 445617a3babSopenharmony_ci0:74 0 (const int) 446617a3babSopenharmony_ci0:74 move second child to first child ( temp uint) 447617a3babSopenharmony_ci0:74 'ElementsU' ( temp uint) 448617a3babSopenharmony_ci0:74 direct index ( temp uint) 449617a3babSopenharmony_ci0:74 'sizeQueryTemp' ( temp 2-component vector of uint) 450617a3babSopenharmony_ci0:74 Constant: 451617a3babSopenharmony_ci0:74 1 (const int) 452617a3babSopenharmony_ci0:75 Sequence 453617a3babSopenharmony_ci0:75 move second child to first child ( temp 2-component vector of uint) 454617a3babSopenharmony_ci0:75 'sizeQueryTemp' ( temp 2-component vector of uint) 455617a3babSopenharmony_ci0:75 imageQuerySize ( temp 2-component vector of uint) 456617a3babSopenharmony_ci0:75 'g_tTex1du4a' (layout( rgba32ui) uniform uimage1DArray) 457617a3babSopenharmony_ci0:75 move second child to first child ( temp uint) 458617a3babSopenharmony_ci0:75 'WidthU' ( temp uint) 459617a3babSopenharmony_ci0:75 direct index ( temp uint) 460617a3babSopenharmony_ci0:75 'sizeQueryTemp' ( temp 2-component vector of uint) 461617a3babSopenharmony_ci0:75 Constant: 462617a3babSopenharmony_ci0:75 0 (const int) 463617a3babSopenharmony_ci0:75 move second child to first child ( temp uint) 464617a3babSopenharmony_ci0:75 'ElementsU' ( temp uint) 465617a3babSopenharmony_ci0:75 direct index ( temp uint) 466617a3babSopenharmony_ci0:75 'sizeQueryTemp' ( temp 2-component vector of uint) 467617a3babSopenharmony_ci0:75 Constant: 468617a3babSopenharmony_ci0:75 1 (const int) 469617a3babSopenharmony_ci0:78 Sequence 470617a3babSopenharmony_ci0:78 move second child to first child ( temp 2-component vector of uint) 471617a3babSopenharmony_ci0:78 'sizeQueryTemp' ( temp 2-component vector of uint) 472617a3babSopenharmony_ci0:78 imageQuerySize ( temp 2-component vector of uint) 473617a3babSopenharmony_ci0:78 'g_tTex2df4' (layout( rgba32f) uniform image2D) 474617a3babSopenharmony_ci0:78 move second child to first child ( temp uint) 475617a3babSopenharmony_ci0:78 'WidthU' ( temp uint) 476617a3babSopenharmony_ci0:78 direct index ( temp uint) 477617a3babSopenharmony_ci0:78 'sizeQueryTemp' ( temp 2-component vector of uint) 478617a3babSopenharmony_ci0:78 Constant: 479617a3babSopenharmony_ci0:78 0 (const int) 480617a3babSopenharmony_ci0:78 move second child to first child ( temp uint) 481617a3babSopenharmony_ci0:78 'HeightU' ( temp uint) 482617a3babSopenharmony_ci0:78 direct index ( temp uint) 483617a3babSopenharmony_ci0:78 'sizeQueryTemp' ( temp 2-component vector of uint) 484617a3babSopenharmony_ci0:78 Constant: 485617a3babSopenharmony_ci0:78 1 (const int) 486617a3babSopenharmony_ci0:79 Sequence 487617a3babSopenharmony_ci0:79 move second child to first child ( temp 2-component vector of uint) 488617a3babSopenharmony_ci0:79 'sizeQueryTemp' ( temp 2-component vector of uint) 489617a3babSopenharmony_ci0:79 imageQuerySize ( temp 2-component vector of uint) 490617a3babSopenharmony_ci0:79 'g_tTex2di4' (layout( rgba32i) uniform iimage2D) 491617a3babSopenharmony_ci0:79 move second child to first child ( temp uint) 492617a3babSopenharmony_ci0:79 'WidthU' ( temp uint) 493617a3babSopenharmony_ci0:79 direct index ( temp uint) 494617a3babSopenharmony_ci0:79 'sizeQueryTemp' ( temp 2-component vector of uint) 495617a3babSopenharmony_ci0:79 Constant: 496617a3babSopenharmony_ci0:79 0 (const int) 497617a3babSopenharmony_ci0:79 move second child to first child ( temp uint) 498617a3babSopenharmony_ci0:79 'HeightU' ( temp uint) 499617a3babSopenharmony_ci0:79 direct index ( temp uint) 500617a3babSopenharmony_ci0:79 'sizeQueryTemp' ( temp 2-component vector of uint) 501617a3babSopenharmony_ci0:79 Constant: 502617a3babSopenharmony_ci0:79 1 (const int) 503617a3babSopenharmony_ci0:80 Sequence 504617a3babSopenharmony_ci0:80 move second child to first child ( temp 2-component vector of uint) 505617a3babSopenharmony_ci0:80 'sizeQueryTemp' ( temp 2-component vector of uint) 506617a3babSopenharmony_ci0:80 imageQuerySize ( temp 2-component vector of uint) 507617a3babSopenharmony_ci0:80 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D) 508617a3babSopenharmony_ci0:80 move second child to first child ( temp uint) 509617a3babSopenharmony_ci0:80 'WidthU' ( temp uint) 510617a3babSopenharmony_ci0:80 direct index ( temp uint) 511617a3babSopenharmony_ci0:80 'sizeQueryTemp' ( temp 2-component vector of uint) 512617a3babSopenharmony_ci0:80 Constant: 513617a3babSopenharmony_ci0:80 0 (const int) 514617a3babSopenharmony_ci0:80 move second child to first child ( temp uint) 515617a3babSopenharmony_ci0:80 'HeightU' ( temp uint) 516617a3babSopenharmony_ci0:80 direct index ( temp uint) 517617a3babSopenharmony_ci0:80 'sizeQueryTemp' ( temp 2-component vector of uint) 518617a3babSopenharmony_ci0:80 Constant: 519617a3babSopenharmony_ci0:80 1 (const int) 520617a3babSopenharmony_ci0:83 Sequence 521617a3babSopenharmony_ci0:83 move second child to first child ( temp 3-component vector of uint) 522617a3babSopenharmony_ci0:83 'sizeQueryTemp' ( temp 3-component vector of uint) 523617a3babSopenharmony_ci0:83 imageQuerySize ( temp 3-component vector of uint) 524617a3babSopenharmony_ci0:83 'g_tTex2df4a' (layout( rgba32f) uniform image2DArray) 525617a3babSopenharmony_ci0:83 move second child to first child ( temp uint) 526617a3babSopenharmony_ci0:83 'WidthU' ( temp uint) 527617a3babSopenharmony_ci0:83 direct index ( temp uint) 528617a3babSopenharmony_ci0:83 'sizeQueryTemp' ( temp 3-component vector of uint) 529617a3babSopenharmony_ci0:83 Constant: 530617a3babSopenharmony_ci0:83 0 (const int) 531617a3babSopenharmony_ci0:83 move second child to first child ( temp uint) 532617a3babSopenharmony_ci0:83 'HeightU' ( temp uint) 533617a3babSopenharmony_ci0:83 direct index ( temp uint) 534617a3babSopenharmony_ci0:83 'sizeQueryTemp' ( temp 3-component vector of uint) 535617a3babSopenharmony_ci0:83 Constant: 536617a3babSopenharmony_ci0:83 1 (const int) 537617a3babSopenharmony_ci0:83 move second child to first child ( temp uint) 538617a3babSopenharmony_ci0:83 'ElementsU' ( temp uint) 539617a3babSopenharmony_ci0:83 direct index ( temp uint) 540617a3babSopenharmony_ci0:83 'sizeQueryTemp' ( temp 3-component vector of uint) 541617a3babSopenharmony_ci0:83 Constant: 542617a3babSopenharmony_ci0:83 2 (const int) 543617a3babSopenharmony_ci0:84 Sequence 544617a3babSopenharmony_ci0:84 move second child to first child ( temp 3-component vector of uint) 545617a3babSopenharmony_ci0:84 'sizeQueryTemp' ( temp 3-component vector of uint) 546617a3babSopenharmony_ci0:84 imageQuerySize ( temp 3-component vector of uint) 547617a3babSopenharmony_ci0:84 'g_tTex2di4a' (layout( rgba32i) uniform iimage2DArray) 548617a3babSopenharmony_ci0:84 move second child to first child ( temp uint) 549617a3babSopenharmony_ci0:84 'WidthU' ( temp uint) 550617a3babSopenharmony_ci0:84 direct index ( temp uint) 551617a3babSopenharmony_ci0:84 'sizeQueryTemp' ( temp 3-component vector of uint) 552617a3babSopenharmony_ci0:84 Constant: 553617a3babSopenharmony_ci0:84 0 (const int) 554617a3babSopenharmony_ci0:84 move second child to first child ( temp uint) 555617a3babSopenharmony_ci0:84 'HeightU' ( temp uint) 556617a3babSopenharmony_ci0:84 direct index ( temp uint) 557617a3babSopenharmony_ci0:84 'sizeQueryTemp' ( temp 3-component vector of uint) 558617a3babSopenharmony_ci0:84 Constant: 559617a3babSopenharmony_ci0:84 1 (const int) 560617a3babSopenharmony_ci0:84 move second child to first child ( temp uint) 561617a3babSopenharmony_ci0:84 'ElementsU' ( temp uint) 562617a3babSopenharmony_ci0:84 direct index ( temp uint) 563617a3babSopenharmony_ci0:84 'sizeQueryTemp' ( temp 3-component vector of uint) 564617a3babSopenharmony_ci0:84 Constant: 565617a3babSopenharmony_ci0:84 2 (const int) 566617a3babSopenharmony_ci0:85 Sequence 567617a3babSopenharmony_ci0:85 move second child to first child ( temp 3-component vector of uint) 568617a3babSopenharmony_ci0:85 'sizeQueryTemp' ( temp 3-component vector of uint) 569617a3babSopenharmony_ci0:85 imageQuerySize ( temp 3-component vector of uint) 570617a3babSopenharmony_ci0:85 'g_tTex2du4a' (layout( rgba32ui) uniform uimage2DArray) 571617a3babSopenharmony_ci0:85 move second child to first child ( temp uint) 572617a3babSopenharmony_ci0:85 'WidthU' ( temp uint) 573617a3babSopenharmony_ci0:85 direct index ( temp uint) 574617a3babSopenharmony_ci0:85 'sizeQueryTemp' ( temp 3-component vector of uint) 575617a3babSopenharmony_ci0:85 Constant: 576617a3babSopenharmony_ci0:85 0 (const int) 577617a3babSopenharmony_ci0:85 move second child to first child ( temp uint) 578617a3babSopenharmony_ci0:85 'HeightU' ( temp uint) 579617a3babSopenharmony_ci0:85 direct index ( temp uint) 580617a3babSopenharmony_ci0:85 'sizeQueryTemp' ( temp 3-component vector of uint) 581617a3babSopenharmony_ci0:85 Constant: 582617a3babSopenharmony_ci0:85 1 (const int) 583617a3babSopenharmony_ci0:85 move second child to first child ( temp uint) 584617a3babSopenharmony_ci0:85 'ElementsU' ( temp uint) 585617a3babSopenharmony_ci0:85 direct index ( temp uint) 586617a3babSopenharmony_ci0:85 'sizeQueryTemp' ( temp 3-component vector of uint) 587617a3babSopenharmony_ci0:85 Constant: 588617a3babSopenharmony_ci0:85 2 (const int) 589617a3babSopenharmony_ci0:88 Sequence 590617a3babSopenharmony_ci0:88 move second child to first child ( temp 3-component vector of uint) 591617a3babSopenharmony_ci0:88 'sizeQueryTemp' ( temp 3-component vector of uint) 592617a3babSopenharmony_ci0:88 imageQuerySize ( temp 3-component vector of uint) 593617a3babSopenharmony_ci0:88 'g_tTex3df4' (layout( rgba32f) uniform image3D) 594617a3babSopenharmony_ci0:88 move second child to first child ( temp uint) 595617a3babSopenharmony_ci0:88 'WidthU' ( temp uint) 596617a3babSopenharmony_ci0:88 direct index ( temp uint) 597617a3babSopenharmony_ci0:88 'sizeQueryTemp' ( temp 3-component vector of uint) 598617a3babSopenharmony_ci0:88 Constant: 599617a3babSopenharmony_ci0:88 0 (const int) 600617a3babSopenharmony_ci0:88 move second child to first child ( temp uint) 601617a3babSopenharmony_ci0:88 'HeightU' ( temp uint) 602617a3babSopenharmony_ci0:88 direct index ( temp uint) 603617a3babSopenharmony_ci0:88 'sizeQueryTemp' ( temp 3-component vector of uint) 604617a3babSopenharmony_ci0:88 Constant: 605617a3babSopenharmony_ci0:88 1 (const int) 606617a3babSopenharmony_ci0:88 move second child to first child ( temp uint) 607617a3babSopenharmony_ci0:88 'DepthU' ( temp uint) 608617a3babSopenharmony_ci0:88 direct index ( temp uint) 609617a3babSopenharmony_ci0:88 'sizeQueryTemp' ( temp 3-component vector of uint) 610617a3babSopenharmony_ci0:88 Constant: 611617a3babSopenharmony_ci0:88 2 (const int) 612617a3babSopenharmony_ci0:89 Sequence 613617a3babSopenharmony_ci0:89 move second child to first child ( temp 3-component vector of uint) 614617a3babSopenharmony_ci0:89 'sizeQueryTemp' ( temp 3-component vector of uint) 615617a3babSopenharmony_ci0:89 imageQuerySize ( temp 3-component vector of uint) 616617a3babSopenharmony_ci0:89 'g_tTex3di4' (layout( rgba32i) uniform iimage3D) 617617a3babSopenharmony_ci0:89 move second child to first child ( temp uint) 618617a3babSopenharmony_ci0:89 'WidthU' ( temp uint) 619617a3babSopenharmony_ci0:89 direct index ( temp uint) 620617a3babSopenharmony_ci0:89 'sizeQueryTemp' ( temp 3-component vector of uint) 621617a3babSopenharmony_ci0:89 Constant: 622617a3babSopenharmony_ci0:89 0 (const int) 623617a3babSopenharmony_ci0:89 move second child to first child ( temp uint) 624617a3babSopenharmony_ci0:89 'HeightU' ( temp uint) 625617a3babSopenharmony_ci0:89 direct index ( temp uint) 626617a3babSopenharmony_ci0:89 'sizeQueryTemp' ( temp 3-component vector of uint) 627617a3babSopenharmony_ci0:89 Constant: 628617a3babSopenharmony_ci0:89 1 (const int) 629617a3babSopenharmony_ci0:89 move second child to first child ( temp uint) 630617a3babSopenharmony_ci0:89 'DepthU' ( temp uint) 631617a3babSopenharmony_ci0:89 direct index ( temp uint) 632617a3babSopenharmony_ci0:89 'sizeQueryTemp' ( temp 3-component vector of uint) 633617a3babSopenharmony_ci0:89 Constant: 634617a3babSopenharmony_ci0:89 2 (const int) 635617a3babSopenharmony_ci0:90 Sequence 636617a3babSopenharmony_ci0:90 move second child to first child ( temp 3-component vector of uint) 637617a3babSopenharmony_ci0:90 'sizeQueryTemp' ( temp 3-component vector of uint) 638617a3babSopenharmony_ci0:90 imageQuerySize ( temp 3-component vector of uint) 639617a3babSopenharmony_ci0:90 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D) 640617a3babSopenharmony_ci0:90 move second child to first child ( temp uint) 641617a3babSopenharmony_ci0:90 'WidthU' ( temp uint) 642617a3babSopenharmony_ci0:90 direct index ( temp uint) 643617a3babSopenharmony_ci0:90 'sizeQueryTemp' ( temp 3-component vector of uint) 644617a3babSopenharmony_ci0:90 Constant: 645617a3babSopenharmony_ci0:90 0 (const int) 646617a3babSopenharmony_ci0:90 move second child to first child ( temp uint) 647617a3babSopenharmony_ci0:90 'HeightU' ( temp uint) 648617a3babSopenharmony_ci0:90 direct index ( temp uint) 649617a3babSopenharmony_ci0:90 'sizeQueryTemp' ( temp 3-component vector of uint) 650617a3babSopenharmony_ci0:90 Constant: 651617a3babSopenharmony_ci0:90 1 (const int) 652617a3babSopenharmony_ci0:90 move second child to first child ( temp uint) 653617a3babSopenharmony_ci0:90 'DepthU' ( temp uint) 654617a3babSopenharmony_ci0:90 direct index ( temp uint) 655617a3babSopenharmony_ci0:90 'sizeQueryTemp' ( temp 3-component vector of uint) 656617a3babSopenharmony_ci0:90 Constant: 657617a3babSopenharmony_ci0:90 2 (const int) 658617a3babSopenharmony_ci0:92 move second child to first child ( temp 4-component vector of float) 659617a3babSopenharmony_ci0:92 Color: direct index for structure ( temp 4-component vector of float) 660617a3babSopenharmony_ci0:92 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 661617a3babSopenharmony_ci0:92 Constant: 662617a3babSopenharmony_ci0:92 0 (const int) 663617a3babSopenharmony_ci0:92 Constant: 664617a3babSopenharmony_ci0:92 1.000000 665617a3babSopenharmony_ci0:92 1.000000 666617a3babSopenharmony_ci0:92 1.000000 667617a3babSopenharmony_ci0:92 1.000000 668617a3babSopenharmony_ci0:93 move second child to first child ( temp float) 669617a3babSopenharmony_ci0:93 Depth: direct index for structure ( temp float) 670617a3babSopenharmony_ci0:93 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 671617a3babSopenharmony_ci0:93 Constant: 672617a3babSopenharmony_ci0:93 1 (const int) 673617a3babSopenharmony_ci0:93 Constant: 674617a3babSopenharmony_ci0:93 1.000000 675617a3babSopenharmony_ci0:95 Branch: Return with expression 676617a3babSopenharmony_ci0:95 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 677617a3babSopenharmony_ci0:44 Function Definition: main( ( temp void) 678617a3babSopenharmony_ci0:44 Function Parameters: 679617a3babSopenharmony_ci0:? Sequence 680617a3babSopenharmony_ci0:44 Sequence 681617a3babSopenharmony_ci0:44 move second child to first child ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 682617a3babSopenharmony_ci0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 683617a3babSopenharmony_ci0:44 Function Call: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 684617a3babSopenharmony_ci0:44 move second child to first child ( temp 4-component vector of float) 685617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 686617a3babSopenharmony_ci0:44 Color: direct index for structure ( temp 4-component vector of float) 687617a3babSopenharmony_ci0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 688617a3babSopenharmony_ci0:44 Constant: 689617a3babSopenharmony_ci0:44 0 (const int) 690617a3babSopenharmony_ci0:44 move second child to first child ( temp float) 691617a3babSopenharmony_ci0:? '@entryPointOutput.Depth' ( out float FragDepth) 692617a3babSopenharmony_ci0:44 Depth: direct index for structure ( temp float) 693617a3babSopenharmony_ci0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 694617a3babSopenharmony_ci0:44 Constant: 695617a3babSopenharmony_ci0:44 1 (const int) 696617a3babSopenharmony_ci0:? Linker Objects 697617a3babSopenharmony_ci0:? 'g_sSamp' (layout( binding=0) uniform sampler) 698617a3babSopenharmony_ci0:? 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 699617a3babSopenharmony_ci0:? 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 700617a3babSopenharmony_ci0:? 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 701617a3babSopenharmony_ci0:? 'g_tTex2df4' (layout( rgba32f) uniform image2D) 702617a3babSopenharmony_ci0:? 'g_tTex2di4' (layout( rgba32i) uniform iimage2D) 703617a3babSopenharmony_ci0:? 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D) 704617a3babSopenharmony_ci0:? 'g_tTex3df4' (layout( rgba32f) uniform image3D) 705617a3babSopenharmony_ci0:? 'g_tTex3di4' (layout( rgba32i) uniform iimage3D) 706617a3babSopenharmony_ci0:? 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D) 707617a3babSopenharmony_ci0:? 'g_tTex1df4a' (layout( rgba32f) uniform image1DArray) 708617a3babSopenharmony_ci0:? 'g_tTex1di4a' (layout( rgba32i) uniform iimage1DArray) 709617a3babSopenharmony_ci0:? 'g_tTex1du4a' (layout( rgba32ui) uniform uimage1DArray) 710617a3babSopenharmony_ci0:? 'g_tTex2df4a' (layout( rgba32f) uniform image2DArray) 711617a3babSopenharmony_ci0:? 'g_tTex2di4a' (layout( rgba32i) uniform iimage2DArray) 712617a3babSopenharmony_ci0:? 'g_tTex2du4a' (layout( rgba32ui) uniform uimage2DArray) 713617a3babSopenharmony_ci0:? 'g_tBuffF' (layout( rgba32f) uniform imageBuffer) 714617a3babSopenharmony_ci0:? 'g_tBuffI' (layout( rgba32i) uniform iimageBuffer) 715617a3babSopenharmony_ci0:? 'g_tBuffU' (layout( rgba32ui) uniform uimageBuffer) 716617a3babSopenharmony_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}) 717617a3babSopenharmony_ci0:? '@entryPointOutput.Depth' ( out float FragDepth) 718617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 719617a3babSopenharmony_ci 720617a3babSopenharmony_ci// Module Version 10000 721617a3babSopenharmony_ci// Generated by (magic number): 8000b 722617a3babSopenharmony_ci// Id's are bound by 232 723617a3babSopenharmony_ci 724617a3babSopenharmony_ci Capability Shader 725617a3babSopenharmony_ci Capability Image1D 726617a3babSopenharmony_ci Capability ImageBuffer 727617a3babSopenharmony_ci Capability ImageQuery 728617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 729617a3babSopenharmony_ci MemoryModel Logical GLSL450 730617a3babSopenharmony_ci EntryPoint Fragment 4 "main" 216 220 731617a3babSopenharmony_ci ExecutionMode 4 OriginUpperLeft 732617a3babSopenharmony_ci ExecutionMode 4 DepthReplacing 733617a3babSopenharmony_ci Source HLSL 500 734617a3babSopenharmony_ci Name 4 "main" 735617a3babSopenharmony_ci Name 8 "PS_OUTPUT" 736617a3babSopenharmony_ci MemberName 8(PS_OUTPUT) 0 "Color" 737617a3babSopenharmony_ci MemberName 8(PS_OUTPUT) 1 "Depth" 738617a3babSopenharmony_ci Name 10 "@main(" 739617a3babSopenharmony_ci Name 14 "sizeQueryTemp" 740617a3babSopenharmony_ci Name 17 "g_tTex1df4" 741617a3babSopenharmony_ci Name 20 "WidthU" 742617a3babSopenharmony_ci Name 22 "sizeQueryTemp" 743617a3babSopenharmony_ci Name 26 "g_tTex1di4" 744617a3babSopenharmony_ci Name 30 "sizeQueryTemp" 745617a3babSopenharmony_ci Name 33 "g_tTex1du4" 746617a3babSopenharmony_ci Name 37 "sizeQueryTemp" 747617a3babSopenharmony_ci Name 40 "g_tBuffF" 748617a3babSopenharmony_ci Name 44 "sizeQueryTemp" 749617a3babSopenharmony_ci Name 47 "g_tBuffI" 750617a3babSopenharmony_ci Name 51 "sizeQueryTemp" 751617a3babSopenharmony_ci Name 54 "g_tBuffU" 752617a3babSopenharmony_ci Name 60 "sizeQueryTemp" 753617a3babSopenharmony_ci Name 63 "g_tTex1df4a" 754617a3babSopenharmony_ci Name 69 "ElementsU" 755617a3babSopenharmony_ci Name 73 "sizeQueryTemp" 756617a3babSopenharmony_ci Name 76 "g_tTex1di4a" 757617a3babSopenharmony_ci Name 83 "sizeQueryTemp" 758617a3babSopenharmony_ci Name 86 "g_tTex1du4a" 759617a3babSopenharmony_ci Name 93 "sizeQueryTemp" 760617a3babSopenharmony_ci Name 96 "g_tTex2df4" 761617a3babSopenharmony_ci Name 101 "HeightU" 762617a3babSopenharmony_ci Name 104 "sizeQueryTemp" 763617a3babSopenharmony_ci Name 107 "g_tTex2di4" 764617a3babSopenharmony_ci Name 114 "sizeQueryTemp" 765617a3babSopenharmony_ci Name 117 "g_tTex2du4" 766617a3babSopenharmony_ci Name 126 "sizeQueryTemp" 767617a3babSopenharmony_ci Name 129 "g_tTex2df4a" 768617a3babSopenharmony_ci Name 139 "sizeQueryTemp" 769617a3babSopenharmony_ci Name 142 "g_tTex2di4a" 770617a3babSopenharmony_ci Name 151 "sizeQueryTemp" 771617a3babSopenharmony_ci Name 154 "g_tTex2du4a" 772617a3babSopenharmony_ci Name 163 "sizeQueryTemp" 773617a3babSopenharmony_ci Name 166 "g_tTex3df4" 774617a3babSopenharmony_ci Name 173 "DepthU" 775617a3babSopenharmony_ci Name 176 "sizeQueryTemp" 776617a3babSopenharmony_ci Name 179 "g_tTex3di4" 777617a3babSopenharmony_ci Name 188 "sizeQueryTemp" 778617a3babSopenharmony_ci Name 191 "g_tTex3du4" 779617a3babSopenharmony_ci Name 201 "psout" 780617a3babSopenharmony_ci Name 213 "flattenTemp" 781617a3babSopenharmony_ci Name 216 "@entryPointOutput.Color" 782617a3babSopenharmony_ci Name 220 "@entryPointOutput.Depth" 783617a3babSopenharmony_ci Name 225 "g_sSamp" 784617a3babSopenharmony_ci Name 229 "$Global" 785617a3babSopenharmony_ci MemberName 229($Global) 0 "c1" 786617a3babSopenharmony_ci MemberName 229($Global) 1 "c2" 787617a3babSopenharmony_ci MemberName 229($Global) 2 "c3" 788617a3babSopenharmony_ci MemberName 229($Global) 3 "c4" 789617a3babSopenharmony_ci MemberName 229($Global) 4 "o1" 790617a3babSopenharmony_ci MemberName 229($Global) 5 "o2" 791617a3babSopenharmony_ci MemberName 229($Global) 6 "o3" 792617a3babSopenharmony_ci MemberName 229($Global) 7 "o4" 793617a3babSopenharmony_ci Name 231 "" 794617a3babSopenharmony_ci Decorate 17(g_tTex1df4) DescriptorSet 0 795617a3babSopenharmony_ci Decorate 17(g_tTex1df4) Binding 0 796617a3babSopenharmony_ci Decorate 26(g_tTex1di4) DescriptorSet 0 797617a3babSopenharmony_ci Decorate 26(g_tTex1di4) Binding 1 798617a3babSopenharmony_ci Decorate 33(g_tTex1du4) DescriptorSet 0 799617a3babSopenharmony_ci Decorate 33(g_tTex1du4) Binding 2 800617a3babSopenharmony_ci Decorate 40(g_tBuffF) DescriptorSet 0 801617a3babSopenharmony_ci Decorate 40(g_tBuffF) Binding 15 802617a3babSopenharmony_ci Decorate 47(g_tBuffI) DescriptorSet 0 803617a3babSopenharmony_ci Decorate 47(g_tBuffI) Binding 16 804617a3babSopenharmony_ci Decorate 54(g_tBuffU) DescriptorSet 0 805617a3babSopenharmony_ci Decorate 54(g_tBuffU) Binding 17 806617a3babSopenharmony_ci Decorate 63(g_tTex1df4a) DescriptorSet 0 807617a3babSopenharmony_ci Decorate 63(g_tTex1df4a) Binding 9 808617a3babSopenharmony_ci Decorate 76(g_tTex1di4a) DescriptorSet 0 809617a3babSopenharmony_ci Decorate 76(g_tTex1di4a) Binding 10 810617a3babSopenharmony_ci Decorate 86(g_tTex1du4a) DescriptorSet 0 811617a3babSopenharmony_ci Decorate 86(g_tTex1du4a) Binding 11 812617a3babSopenharmony_ci Decorate 96(g_tTex2df4) DescriptorSet 0 813617a3babSopenharmony_ci Decorate 96(g_tTex2df4) Binding 3 814617a3babSopenharmony_ci Decorate 107(g_tTex2di4) DescriptorSet 0 815617a3babSopenharmony_ci Decorate 107(g_tTex2di4) Binding 4 816617a3babSopenharmony_ci Decorate 117(g_tTex2du4) DescriptorSet 0 817617a3babSopenharmony_ci Decorate 117(g_tTex2du4) Binding 5 818617a3babSopenharmony_ci Decorate 129(g_tTex2df4a) DescriptorSet 0 819617a3babSopenharmony_ci Decorate 129(g_tTex2df4a) Binding 12 820617a3babSopenharmony_ci Decorate 142(g_tTex2di4a) DescriptorSet 0 821617a3babSopenharmony_ci Decorate 142(g_tTex2di4a) Binding 13 822617a3babSopenharmony_ci Decorate 154(g_tTex2du4a) DescriptorSet 0 823617a3babSopenharmony_ci Decorate 154(g_tTex2du4a) Binding 14 824617a3babSopenharmony_ci Decorate 166(g_tTex3df4) DescriptorSet 0 825617a3babSopenharmony_ci Decorate 166(g_tTex3df4) Binding 6 826617a3babSopenharmony_ci Decorate 179(g_tTex3di4) DescriptorSet 0 827617a3babSopenharmony_ci Decorate 179(g_tTex3di4) Binding 7 828617a3babSopenharmony_ci Decorate 191(g_tTex3du4) DescriptorSet 0 829617a3babSopenharmony_ci Decorate 191(g_tTex3du4) Binding 8 830617a3babSopenharmony_ci Decorate 216(@entryPointOutput.Color) Location 0 831617a3babSopenharmony_ci Decorate 220(@entryPointOutput.Depth) BuiltIn FragDepth 832617a3babSopenharmony_ci Decorate 225(g_sSamp) DescriptorSet 0 833617a3babSopenharmony_ci Decorate 225(g_sSamp) Binding 0 834617a3babSopenharmony_ci MemberDecorate 229($Global) 0 Offset 0 835617a3babSopenharmony_ci MemberDecorate 229($Global) 1 Offset 8 836617a3babSopenharmony_ci MemberDecorate 229($Global) 2 Offset 16 837617a3babSopenharmony_ci MemberDecorate 229($Global) 3 Offset 32 838617a3babSopenharmony_ci MemberDecorate 229($Global) 4 Offset 48 839617a3babSopenharmony_ci MemberDecorate 229($Global) 5 Offset 56 840617a3babSopenharmony_ci MemberDecorate 229($Global) 6 Offset 64 841617a3babSopenharmony_ci MemberDecorate 229($Global) 7 Offset 80 842617a3babSopenharmony_ci Decorate 229($Global) Block 843617a3babSopenharmony_ci Decorate 231 DescriptorSet 0 844617a3babSopenharmony_ci Decorate 231 Binding 0 845617a3babSopenharmony_ci 2: TypeVoid 846617a3babSopenharmony_ci 3: TypeFunction 2 847617a3babSopenharmony_ci 6: TypeFloat 32 848617a3babSopenharmony_ci 7: TypeVector 6(float) 4 849617a3babSopenharmony_ci 8(PS_OUTPUT): TypeStruct 7(fvec4) 6(float) 850617a3babSopenharmony_ci 9: TypeFunction 8(PS_OUTPUT) 851617a3babSopenharmony_ci 12: TypeInt 32 0 852617a3babSopenharmony_ci 13: TypePointer Function 12(int) 853617a3babSopenharmony_ci 15: TypeImage 6(float) 1D nonsampled format:Rgba32f 854617a3babSopenharmony_ci 16: TypePointer UniformConstant 15 855617a3babSopenharmony_ci 17(g_tTex1df4): 16(ptr) Variable UniformConstant 856617a3babSopenharmony_ci 23: TypeInt 32 1 857617a3babSopenharmony_ci 24: TypeImage 23(int) 1D nonsampled format:Rgba32i 858617a3babSopenharmony_ci 25: TypePointer UniformConstant 24 859617a3babSopenharmony_ci 26(g_tTex1di4): 25(ptr) Variable UniformConstant 860617a3babSopenharmony_ci 31: TypeImage 12(int) 1D nonsampled format:Rgba32ui 861617a3babSopenharmony_ci 32: TypePointer UniformConstant 31 862617a3babSopenharmony_ci 33(g_tTex1du4): 32(ptr) Variable UniformConstant 863617a3babSopenharmony_ci 38: TypeImage 6(float) Buffer nonsampled format:Rgba32f 864617a3babSopenharmony_ci 39: TypePointer UniformConstant 38 865617a3babSopenharmony_ci 40(g_tBuffF): 39(ptr) Variable UniformConstant 866617a3babSopenharmony_ci 45: TypeImage 23(int) Buffer nonsampled format:Rgba32i 867617a3babSopenharmony_ci 46: TypePointer UniformConstant 45 868617a3babSopenharmony_ci 47(g_tBuffI): 46(ptr) Variable UniformConstant 869617a3babSopenharmony_ci 52: TypeImage 12(int) Buffer nonsampled format:Rgba32ui 870617a3babSopenharmony_ci 53: TypePointer UniformConstant 52 871617a3babSopenharmony_ci 54(g_tBuffU): 53(ptr) Variable UniformConstant 872617a3babSopenharmony_ci 58: TypeVector 12(int) 2 873617a3babSopenharmony_ci 59: TypePointer Function 58(ivec2) 874617a3babSopenharmony_ci 61: TypeImage 6(float) 1D array nonsampled format:Rgba32f 875617a3babSopenharmony_ci 62: TypePointer UniformConstant 61 876617a3babSopenharmony_ci 63(g_tTex1df4a): 62(ptr) Variable UniformConstant 877617a3babSopenharmony_ci 66: 12(int) Constant 0 878617a3babSopenharmony_ci 70: 12(int) Constant 1 879617a3babSopenharmony_ci 74: TypeImage 23(int) 1D array nonsampled format:Rgba32i 880617a3babSopenharmony_ci 75: TypePointer UniformConstant 74 881617a3babSopenharmony_ci 76(g_tTex1di4a): 75(ptr) Variable UniformConstant 882617a3babSopenharmony_ci 84: TypeImage 12(int) 1D array nonsampled format:Rgba32ui 883617a3babSopenharmony_ci 85: TypePointer UniformConstant 84 884617a3babSopenharmony_ci 86(g_tTex1du4a): 85(ptr) Variable UniformConstant 885617a3babSopenharmony_ci 94: TypeImage 6(float) 2D nonsampled format:Rgba32f 886617a3babSopenharmony_ci 95: TypePointer UniformConstant 94 887617a3babSopenharmony_ci 96(g_tTex2df4): 95(ptr) Variable UniformConstant 888617a3babSopenharmony_ci 105: TypeImage 23(int) 2D nonsampled format:Rgba32i 889617a3babSopenharmony_ci 106: TypePointer UniformConstant 105 890617a3babSopenharmony_ci 107(g_tTex2di4): 106(ptr) Variable UniformConstant 891617a3babSopenharmony_ci 115: TypeImage 12(int) 2D nonsampled format:Rgba32ui 892617a3babSopenharmony_ci 116: TypePointer UniformConstant 115 893617a3babSopenharmony_ci 117(g_tTex2du4): 116(ptr) Variable UniformConstant 894617a3babSopenharmony_ci 124: TypeVector 12(int) 3 895617a3babSopenharmony_ci 125: TypePointer Function 124(ivec3) 896617a3babSopenharmony_ci 127: TypeImage 6(float) 2D array nonsampled format:Rgba32f 897617a3babSopenharmony_ci 128: TypePointer UniformConstant 127 898617a3babSopenharmony_ci129(g_tTex2df4a): 128(ptr) Variable UniformConstant 899617a3babSopenharmony_ci 136: 12(int) Constant 2 900617a3babSopenharmony_ci 140: TypeImage 23(int) 2D array nonsampled format:Rgba32i 901617a3babSopenharmony_ci 141: TypePointer UniformConstant 140 902617a3babSopenharmony_ci142(g_tTex2di4a): 141(ptr) Variable UniformConstant 903617a3babSopenharmony_ci 152: TypeImage 12(int) 2D array nonsampled format:Rgba32ui 904617a3babSopenharmony_ci 153: TypePointer UniformConstant 152 905617a3babSopenharmony_ci154(g_tTex2du4a): 153(ptr) Variable UniformConstant 906617a3babSopenharmony_ci 164: TypeImage 6(float) 3D nonsampled format:Rgba32f 907617a3babSopenharmony_ci 165: TypePointer UniformConstant 164 908617a3babSopenharmony_ci 166(g_tTex3df4): 165(ptr) Variable UniformConstant 909617a3babSopenharmony_ci 177: TypeImage 23(int) 3D nonsampled format:Rgba32i 910617a3babSopenharmony_ci 178: TypePointer UniformConstant 177 911617a3babSopenharmony_ci 179(g_tTex3di4): 178(ptr) Variable UniformConstant 912617a3babSopenharmony_ci 189: TypeImage 12(int) 3D nonsampled format:Rgba32ui 913617a3babSopenharmony_ci 190: TypePointer UniformConstant 189 914617a3babSopenharmony_ci 191(g_tTex3du4): 190(ptr) Variable UniformConstant 915617a3babSopenharmony_ci 200: TypePointer Function 8(PS_OUTPUT) 916617a3babSopenharmony_ci 202: 23(int) Constant 0 917617a3babSopenharmony_ci 203: 6(float) Constant 1065353216 918617a3babSopenharmony_ci 204: 7(fvec4) ConstantComposite 203 203 203 203 919617a3babSopenharmony_ci 205: TypePointer Function 7(fvec4) 920617a3babSopenharmony_ci 207: 23(int) Constant 1 921617a3babSopenharmony_ci 208: TypePointer Function 6(float) 922617a3babSopenharmony_ci 215: TypePointer Output 7(fvec4) 923617a3babSopenharmony_ci216(@entryPointOutput.Color): 215(ptr) Variable Output 924617a3babSopenharmony_ci 219: TypePointer Output 6(float) 925617a3babSopenharmony_ci220(@entryPointOutput.Depth): 219(ptr) Variable Output 926617a3babSopenharmony_ci 223: TypeSampler 927617a3babSopenharmony_ci 224: TypePointer UniformConstant 223 928617a3babSopenharmony_ci 225(g_sSamp): 224(ptr) Variable UniformConstant 929617a3babSopenharmony_ci 226: TypeVector 23(int) 2 930617a3babSopenharmony_ci 227: TypeVector 23(int) 3 931617a3babSopenharmony_ci 228: TypeVector 23(int) 4 932617a3babSopenharmony_ci 229($Global): TypeStruct 23(int) 226(ivec2) 227(ivec3) 228(ivec4) 23(int) 226(ivec2) 227(ivec3) 228(ivec4) 933617a3babSopenharmony_ci 230: TypePointer Uniform 229($Global) 934617a3babSopenharmony_ci 231: 230(ptr) Variable Uniform 935617a3babSopenharmony_ci 4(main): 2 Function None 3 936617a3babSopenharmony_ci 5: Label 937617a3babSopenharmony_ci213(flattenTemp): 200(ptr) Variable Function 938617a3babSopenharmony_ci 214:8(PS_OUTPUT) FunctionCall 10(@main() 939617a3babSopenharmony_ci Store 213(flattenTemp) 214 940617a3babSopenharmony_ci 217: 205(ptr) AccessChain 213(flattenTemp) 202 941617a3babSopenharmony_ci 218: 7(fvec4) Load 217 942617a3babSopenharmony_ci Store 216(@entryPointOutput.Color) 218 943617a3babSopenharmony_ci 221: 208(ptr) AccessChain 213(flattenTemp) 207 944617a3babSopenharmony_ci 222: 6(float) Load 221 945617a3babSopenharmony_ci Store 220(@entryPointOutput.Depth) 222 946617a3babSopenharmony_ci Return 947617a3babSopenharmony_ci FunctionEnd 948617a3babSopenharmony_ci 10(@main():8(PS_OUTPUT) Function None 9 949617a3babSopenharmony_ci 11: Label 950617a3babSopenharmony_ci14(sizeQueryTemp): 13(ptr) Variable Function 951617a3babSopenharmony_ci 20(WidthU): 13(ptr) Variable Function 952617a3babSopenharmony_ci22(sizeQueryTemp): 13(ptr) Variable Function 953617a3babSopenharmony_ci30(sizeQueryTemp): 13(ptr) Variable Function 954617a3babSopenharmony_ci37(sizeQueryTemp): 13(ptr) Variable Function 955617a3babSopenharmony_ci44(sizeQueryTemp): 13(ptr) Variable Function 956617a3babSopenharmony_ci51(sizeQueryTemp): 13(ptr) Variable Function 957617a3babSopenharmony_ci60(sizeQueryTemp): 59(ptr) Variable Function 958617a3babSopenharmony_ci 69(ElementsU): 13(ptr) Variable Function 959617a3babSopenharmony_ci73(sizeQueryTemp): 59(ptr) Variable Function 960617a3babSopenharmony_ci83(sizeQueryTemp): 59(ptr) Variable Function 961617a3babSopenharmony_ci93(sizeQueryTemp): 59(ptr) Variable Function 962617a3babSopenharmony_ci 101(HeightU): 13(ptr) Variable Function 963617a3babSopenharmony_ci104(sizeQueryTemp): 59(ptr) Variable Function 964617a3babSopenharmony_ci114(sizeQueryTemp): 59(ptr) Variable Function 965617a3babSopenharmony_ci126(sizeQueryTemp): 125(ptr) Variable Function 966617a3babSopenharmony_ci139(sizeQueryTemp): 125(ptr) Variable Function 967617a3babSopenharmony_ci151(sizeQueryTemp): 125(ptr) Variable Function 968617a3babSopenharmony_ci163(sizeQueryTemp): 125(ptr) Variable Function 969617a3babSopenharmony_ci 173(DepthU): 13(ptr) Variable Function 970617a3babSopenharmony_ci176(sizeQueryTemp): 125(ptr) Variable Function 971617a3babSopenharmony_ci188(sizeQueryTemp): 125(ptr) Variable Function 972617a3babSopenharmony_ci 201(psout): 200(ptr) Variable Function 973617a3babSopenharmony_ci 18: 15 Load 17(g_tTex1df4) 974617a3babSopenharmony_ci 19: 12(int) ImageQuerySize 18 975617a3babSopenharmony_ci Store 14(sizeQueryTemp) 19 976617a3babSopenharmony_ci 21: 12(int) Load 14(sizeQueryTemp) 977617a3babSopenharmony_ci Store 20(WidthU) 21 978617a3babSopenharmony_ci 27: 24 Load 26(g_tTex1di4) 979617a3babSopenharmony_ci 28: 12(int) ImageQuerySize 27 980617a3babSopenharmony_ci Store 22(sizeQueryTemp) 28 981617a3babSopenharmony_ci 29: 12(int) Load 22(sizeQueryTemp) 982617a3babSopenharmony_ci Store 20(WidthU) 29 983617a3babSopenharmony_ci 34: 31 Load 33(g_tTex1du4) 984617a3babSopenharmony_ci 35: 12(int) ImageQuerySize 34 985617a3babSopenharmony_ci Store 30(sizeQueryTemp) 35 986617a3babSopenharmony_ci 36: 12(int) Load 30(sizeQueryTemp) 987617a3babSopenharmony_ci Store 20(WidthU) 36 988617a3babSopenharmony_ci 41: 38 Load 40(g_tBuffF) 989617a3babSopenharmony_ci 42: 12(int) ImageQuerySize 41 990617a3babSopenharmony_ci Store 37(sizeQueryTemp) 42 991617a3babSopenharmony_ci 43: 12(int) Load 37(sizeQueryTemp) 992617a3babSopenharmony_ci Store 20(WidthU) 43 993617a3babSopenharmony_ci 48: 45 Load 47(g_tBuffI) 994617a3babSopenharmony_ci 49: 12(int) ImageQuerySize 48 995617a3babSopenharmony_ci Store 44(sizeQueryTemp) 49 996617a3babSopenharmony_ci 50: 12(int) Load 44(sizeQueryTemp) 997617a3babSopenharmony_ci Store 20(WidthU) 50 998617a3babSopenharmony_ci 55: 52 Load 54(g_tBuffU) 999617a3babSopenharmony_ci 56: 12(int) ImageQuerySize 55 1000617a3babSopenharmony_ci Store 51(sizeQueryTemp) 56 1001617a3babSopenharmony_ci 57: 12(int) Load 51(sizeQueryTemp) 1002617a3babSopenharmony_ci Store 20(WidthU) 57 1003617a3babSopenharmony_ci 64: 61 Load 63(g_tTex1df4a) 1004617a3babSopenharmony_ci 65: 58(ivec2) ImageQuerySize 64 1005617a3babSopenharmony_ci Store 60(sizeQueryTemp) 65 1006617a3babSopenharmony_ci 67: 13(ptr) AccessChain 60(sizeQueryTemp) 66 1007617a3babSopenharmony_ci 68: 12(int) Load 67 1008617a3babSopenharmony_ci Store 20(WidthU) 68 1009617a3babSopenharmony_ci 71: 13(ptr) AccessChain 60(sizeQueryTemp) 70 1010617a3babSopenharmony_ci 72: 12(int) Load 71 1011617a3babSopenharmony_ci Store 69(ElementsU) 72 1012617a3babSopenharmony_ci 77: 74 Load 76(g_tTex1di4a) 1013617a3babSopenharmony_ci 78: 58(ivec2) ImageQuerySize 77 1014617a3babSopenharmony_ci Store 73(sizeQueryTemp) 78 1015617a3babSopenharmony_ci 79: 13(ptr) AccessChain 73(sizeQueryTemp) 66 1016617a3babSopenharmony_ci 80: 12(int) Load 79 1017617a3babSopenharmony_ci Store 20(WidthU) 80 1018617a3babSopenharmony_ci 81: 13(ptr) AccessChain 73(sizeQueryTemp) 70 1019617a3babSopenharmony_ci 82: 12(int) Load 81 1020617a3babSopenharmony_ci Store 69(ElementsU) 82 1021617a3babSopenharmony_ci 87: 84 Load 86(g_tTex1du4a) 1022617a3babSopenharmony_ci 88: 58(ivec2) ImageQuerySize 87 1023617a3babSopenharmony_ci Store 83(sizeQueryTemp) 88 1024617a3babSopenharmony_ci 89: 13(ptr) AccessChain 83(sizeQueryTemp) 66 1025617a3babSopenharmony_ci 90: 12(int) Load 89 1026617a3babSopenharmony_ci Store 20(WidthU) 90 1027617a3babSopenharmony_ci 91: 13(ptr) AccessChain 83(sizeQueryTemp) 70 1028617a3babSopenharmony_ci 92: 12(int) Load 91 1029617a3babSopenharmony_ci Store 69(ElementsU) 92 1030617a3babSopenharmony_ci 97: 94 Load 96(g_tTex2df4) 1031617a3babSopenharmony_ci 98: 58(ivec2) ImageQuerySize 97 1032617a3babSopenharmony_ci Store 93(sizeQueryTemp) 98 1033617a3babSopenharmony_ci 99: 13(ptr) AccessChain 93(sizeQueryTemp) 66 1034617a3babSopenharmony_ci 100: 12(int) Load 99 1035617a3babSopenharmony_ci Store 20(WidthU) 100 1036617a3babSopenharmony_ci 102: 13(ptr) AccessChain 93(sizeQueryTemp) 70 1037617a3babSopenharmony_ci 103: 12(int) Load 102 1038617a3babSopenharmony_ci Store 101(HeightU) 103 1039617a3babSopenharmony_ci 108: 105 Load 107(g_tTex2di4) 1040617a3babSopenharmony_ci 109: 58(ivec2) ImageQuerySize 108 1041617a3babSopenharmony_ci Store 104(sizeQueryTemp) 109 1042617a3babSopenharmony_ci 110: 13(ptr) AccessChain 104(sizeQueryTemp) 66 1043617a3babSopenharmony_ci 111: 12(int) Load 110 1044617a3babSopenharmony_ci Store 20(WidthU) 111 1045617a3babSopenharmony_ci 112: 13(ptr) AccessChain 104(sizeQueryTemp) 70 1046617a3babSopenharmony_ci 113: 12(int) Load 112 1047617a3babSopenharmony_ci Store 101(HeightU) 113 1048617a3babSopenharmony_ci 118: 115 Load 117(g_tTex2du4) 1049617a3babSopenharmony_ci 119: 58(ivec2) ImageQuerySize 118 1050617a3babSopenharmony_ci Store 114(sizeQueryTemp) 119 1051617a3babSopenharmony_ci 120: 13(ptr) AccessChain 114(sizeQueryTemp) 66 1052617a3babSopenharmony_ci 121: 12(int) Load 120 1053617a3babSopenharmony_ci Store 20(WidthU) 121 1054617a3babSopenharmony_ci 122: 13(ptr) AccessChain 114(sizeQueryTemp) 70 1055617a3babSopenharmony_ci 123: 12(int) Load 122 1056617a3babSopenharmony_ci Store 101(HeightU) 123 1057617a3babSopenharmony_ci 130: 127 Load 129(g_tTex2df4a) 1058617a3babSopenharmony_ci 131: 124(ivec3) ImageQuerySize 130 1059617a3babSopenharmony_ci Store 126(sizeQueryTemp) 131 1060617a3babSopenharmony_ci 132: 13(ptr) AccessChain 126(sizeQueryTemp) 66 1061617a3babSopenharmony_ci 133: 12(int) Load 132 1062617a3babSopenharmony_ci Store 20(WidthU) 133 1063617a3babSopenharmony_ci 134: 13(ptr) AccessChain 126(sizeQueryTemp) 70 1064617a3babSopenharmony_ci 135: 12(int) Load 134 1065617a3babSopenharmony_ci Store 101(HeightU) 135 1066617a3babSopenharmony_ci 137: 13(ptr) AccessChain 126(sizeQueryTemp) 136 1067617a3babSopenharmony_ci 138: 12(int) Load 137 1068617a3babSopenharmony_ci Store 69(ElementsU) 138 1069617a3babSopenharmony_ci 143: 140 Load 142(g_tTex2di4a) 1070617a3babSopenharmony_ci 144: 124(ivec3) ImageQuerySize 143 1071617a3babSopenharmony_ci Store 139(sizeQueryTemp) 144 1072617a3babSopenharmony_ci 145: 13(ptr) AccessChain 139(sizeQueryTemp) 66 1073617a3babSopenharmony_ci 146: 12(int) Load 145 1074617a3babSopenharmony_ci Store 20(WidthU) 146 1075617a3babSopenharmony_ci 147: 13(ptr) AccessChain 139(sizeQueryTemp) 70 1076617a3babSopenharmony_ci 148: 12(int) Load 147 1077617a3babSopenharmony_ci Store 101(HeightU) 148 1078617a3babSopenharmony_ci 149: 13(ptr) AccessChain 139(sizeQueryTemp) 136 1079617a3babSopenharmony_ci 150: 12(int) Load 149 1080617a3babSopenharmony_ci Store 69(ElementsU) 150 1081617a3babSopenharmony_ci 155: 152 Load 154(g_tTex2du4a) 1082617a3babSopenharmony_ci 156: 124(ivec3) ImageQuerySize 155 1083617a3babSopenharmony_ci Store 151(sizeQueryTemp) 156 1084617a3babSopenharmony_ci 157: 13(ptr) AccessChain 151(sizeQueryTemp) 66 1085617a3babSopenharmony_ci 158: 12(int) Load 157 1086617a3babSopenharmony_ci Store 20(WidthU) 158 1087617a3babSopenharmony_ci 159: 13(ptr) AccessChain 151(sizeQueryTemp) 70 1088617a3babSopenharmony_ci 160: 12(int) Load 159 1089617a3babSopenharmony_ci Store 101(HeightU) 160 1090617a3babSopenharmony_ci 161: 13(ptr) AccessChain 151(sizeQueryTemp) 136 1091617a3babSopenharmony_ci 162: 12(int) Load 161 1092617a3babSopenharmony_ci Store 69(ElementsU) 162 1093617a3babSopenharmony_ci 167: 164 Load 166(g_tTex3df4) 1094617a3babSopenharmony_ci 168: 124(ivec3) ImageQuerySize 167 1095617a3babSopenharmony_ci Store 163(sizeQueryTemp) 168 1096617a3babSopenharmony_ci 169: 13(ptr) AccessChain 163(sizeQueryTemp) 66 1097617a3babSopenharmony_ci 170: 12(int) Load 169 1098617a3babSopenharmony_ci Store 20(WidthU) 170 1099617a3babSopenharmony_ci 171: 13(ptr) AccessChain 163(sizeQueryTemp) 70 1100617a3babSopenharmony_ci 172: 12(int) Load 171 1101617a3babSopenharmony_ci Store 101(HeightU) 172 1102617a3babSopenharmony_ci 174: 13(ptr) AccessChain 163(sizeQueryTemp) 136 1103617a3babSopenharmony_ci 175: 12(int) Load 174 1104617a3babSopenharmony_ci Store 173(DepthU) 175 1105617a3babSopenharmony_ci 180: 177 Load 179(g_tTex3di4) 1106617a3babSopenharmony_ci 181: 124(ivec3) ImageQuerySize 180 1107617a3babSopenharmony_ci Store 176(sizeQueryTemp) 181 1108617a3babSopenharmony_ci 182: 13(ptr) AccessChain 176(sizeQueryTemp) 66 1109617a3babSopenharmony_ci 183: 12(int) Load 182 1110617a3babSopenharmony_ci Store 20(WidthU) 183 1111617a3babSopenharmony_ci 184: 13(ptr) AccessChain 176(sizeQueryTemp) 70 1112617a3babSopenharmony_ci 185: 12(int) Load 184 1113617a3babSopenharmony_ci Store 101(HeightU) 185 1114617a3babSopenharmony_ci 186: 13(ptr) AccessChain 176(sizeQueryTemp) 136 1115617a3babSopenharmony_ci 187: 12(int) Load 186 1116617a3babSopenharmony_ci Store 173(DepthU) 187 1117617a3babSopenharmony_ci 192: 189 Load 191(g_tTex3du4) 1118617a3babSopenharmony_ci 193: 124(ivec3) ImageQuerySize 192 1119617a3babSopenharmony_ci Store 188(sizeQueryTemp) 193 1120617a3babSopenharmony_ci 194: 13(ptr) AccessChain 188(sizeQueryTemp) 66 1121617a3babSopenharmony_ci 195: 12(int) Load 194 1122617a3babSopenharmony_ci Store 20(WidthU) 195 1123617a3babSopenharmony_ci 196: 13(ptr) AccessChain 188(sizeQueryTemp) 70 1124617a3babSopenharmony_ci 197: 12(int) Load 196 1125617a3babSopenharmony_ci Store 101(HeightU) 197 1126617a3babSopenharmony_ci 198: 13(ptr) AccessChain 188(sizeQueryTemp) 136 1127617a3babSopenharmony_ci 199: 12(int) Load 198 1128617a3babSopenharmony_ci Store 173(DepthU) 199 1129617a3babSopenharmony_ci 206: 205(ptr) AccessChain 201(psout) 202 1130617a3babSopenharmony_ci Store 206 204 1131617a3babSopenharmony_ci 209: 208(ptr) AccessChain 201(psout) 207 1132617a3babSopenharmony_ci Store 209 203 1133617a3babSopenharmony_ci 210:8(PS_OUTPUT) Load 201(psout) 1134617a3babSopenharmony_ci ReturnValue 210 1135617a3babSopenharmony_ci FunctionEnd 1136