1617a3babSopenharmony_cihlsl.samplecmplevelzero.offsetarray.dx10.frag 2617a3babSopenharmony_ciShader version: 500 3617a3babSopenharmony_cigl_FragCoord origin is upper left 4617a3babSopenharmony_ciusing depth_any 5617a3babSopenharmony_ci0:? Sequence 6617a3babSopenharmony_ci0:38 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 7617a3babSopenharmony_ci0:38 Function Parameters: 8617a3babSopenharmony_ci0:? Sequence 9617a3babSopenharmony_ci0:42 Sequence 10617a3babSopenharmony_ci0:42 move second child to first child ( temp float) 11617a3babSopenharmony_ci0:42 'r11' ( temp float) 12617a3babSopenharmony_ci0:42 textureLodOffset ( temp float) 13617a3babSopenharmony_ci0:42 Construct combined texture-sampler ( temp sampler1DArrayShadow) 14617a3babSopenharmony_ci0:42 'g_tTex1df4a' ( uniform texture1DArrayShadow) 15617a3babSopenharmony_ci0:42 'g_sSamp' (layout( binding=0) uniform sampler) 16617a3babSopenharmony_ci0:42 Construct vec3 ( temp 3-component vector of float) 17617a3babSopenharmony_ci0:42 Constant: 18617a3babSopenharmony_ci0:42 0.100000 19617a3babSopenharmony_ci0:42 0.200000 20617a3babSopenharmony_ci0:42 Constant: 21617a3babSopenharmony_ci0:42 0.750000 22617a3babSopenharmony_ci0:42 Constant: 23617a3babSopenharmony_ci0:42 0.000000 24617a3babSopenharmony_ci0:42 Constant: 25617a3babSopenharmony_ci0:42 2 (const int) 26617a3babSopenharmony_ci0:43 Sequence 27617a3babSopenharmony_ci0:43 move second child to first child ( temp float) 28617a3babSopenharmony_ci0:43 'r13' ( temp float) 29617a3babSopenharmony_ci0:43 textureLodOffset ( temp float) 30617a3babSopenharmony_ci0:43 Construct combined texture-sampler ( temp isampler1DArrayShadow) 31617a3babSopenharmony_ci0:43 'g_tTex1di4a' ( uniform itexture1DArrayShadow) 32617a3babSopenharmony_ci0:43 'g_sSamp' (layout( binding=0) uniform sampler) 33617a3babSopenharmony_ci0:43 Construct vec3 ( temp 3-component vector of float) 34617a3babSopenharmony_ci0:43 Constant: 35617a3babSopenharmony_ci0:43 0.100000 36617a3babSopenharmony_ci0:43 0.200000 37617a3babSopenharmony_ci0:43 Constant: 38617a3babSopenharmony_ci0:43 0.750000 39617a3babSopenharmony_ci0:43 Constant: 40617a3babSopenharmony_ci0:43 0.000000 41617a3babSopenharmony_ci0:43 Constant: 42617a3babSopenharmony_ci0:43 2 (const int) 43617a3babSopenharmony_ci0:44 Sequence 44617a3babSopenharmony_ci0:44 move second child to first child ( temp float) 45617a3babSopenharmony_ci0:44 'r15' ( temp float) 46617a3babSopenharmony_ci0:44 textureLodOffset ( temp float) 47617a3babSopenharmony_ci0:44 Construct combined texture-sampler ( temp usampler1DArrayShadow) 48617a3babSopenharmony_ci0:44 'g_tTex1du4a' ( uniform utexture1DArrayShadow) 49617a3babSopenharmony_ci0:44 'g_sSamp' (layout( binding=0) uniform sampler) 50617a3babSopenharmony_ci0:44 Construct vec3 ( temp 3-component vector of float) 51617a3babSopenharmony_ci0:44 Constant: 52617a3babSopenharmony_ci0:44 0.100000 53617a3babSopenharmony_ci0:44 0.200000 54617a3babSopenharmony_ci0:44 Constant: 55617a3babSopenharmony_ci0:44 0.750000 56617a3babSopenharmony_ci0:44 Constant: 57617a3babSopenharmony_ci0:44 0.000000 58617a3babSopenharmony_ci0:44 Constant: 59617a3babSopenharmony_ci0:44 2 (const int) 60617a3babSopenharmony_ci0:47 Sequence 61617a3babSopenharmony_ci0:47 move second child to first child ( temp float) 62617a3babSopenharmony_ci0:47 'r31' ( temp float) 63617a3babSopenharmony_ci0:47 textureLodOffset ( temp float) 64617a3babSopenharmony_ci0:47 Construct combined texture-sampler ( temp sampler2DArrayShadow) 65617a3babSopenharmony_ci0:47 'g_tTex2df4a' ( uniform texture2DArrayShadow) 66617a3babSopenharmony_ci0:47 'g_sSamp' (layout( binding=0) uniform sampler) 67617a3babSopenharmony_ci0:47 Construct vec4 ( temp 4-component vector of float) 68617a3babSopenharmony_ci0:47 Constant: 69617a3babSopenharmony_ci0:47 0.100000 70617a3babSopenharmony_ci0:47 0.200000 71617a3babSopenharmony_ci0:47 0.300000 72617a3babSopenharmony_ci0:47 Constant: 73617a3babSopenharmony_ci0:47 0.750000 74617a3babSopenharmony_ci0:47 Constant: 75617a3babSopenharmony_ci0:47 0.000000 76617a3babSopenharmony_ci0:47 Constant: 77617a3babSopenharmony_ci0:47 2 (const int) 78617a3babSopenharmony_ci0:47 3 (const int) 79617a3babSopenharmony_ci0:48 Sequence 80617a3babSopenharmony_ci0:48 move second child to first child ( temp float) 81617a3babSopenharmony_ci0:48 'r33' ( temp float) 82617a3babSopenharmony_ci0:48 textureLodOffset ( temp float) 83617a3babSopenharmony_ci0:48 Construct combined texture-sampler ( temp isampler2DArrayShadow) 84617a3babSopenharmony_ci0:48 'g_tTex2di4a' ( uniform itexture2DArrayShadow) 85617a3babSopenharmony_ci0:48 'g_sSamp' (layout( binding=0) uniform sampler) 86617a3babSopenharmony_ci0:48 Construct vec4 ( temp 4-component vector of float) 87617a3babSopenharmony_ci0:48 Constant: 88617a3babSopenharmony_ci0:48 0.100000 89617a3babSopenharmony_ci0:48 0.200000 90617a3babSopenharmony_ci0:48 0.300000 91617a3babSopenharmony_ci0:48 Constant: 92617a3babSopenharmony_ci0:48 0.750000 93617a3babSopenharmony_ci0:48 Constant: 94617a3babSopenharmony_ci0:48 0.000000 95617a3babSopenharmony_ci0:48 Constant: 96617a3babSopenharmony_ci0:48 2 (const int) 97617a3babSopenharmony_ci0:48 3 (const int) 98617a3babSopenharmony_ci0:49 Sequence 99617a3babSopenharmony_ci0:49 move second child to first child ( temp float) 100617a3babSopenharmony_ci0:49 'r35' ( temp float) 101617a3babSopenharmony_ci0:49 textureLodOffset ( temp float) 102617a3babSopenharmony_ci0:49 Construct combined texture-sampler ( temp usampler2DArrayShadow) 103617a3babSopenharmony_ci0:49 'g_tTex2du4a' ( uniform utexture2DArrayShadow) 104617a3babSopenharmony_ci0:49 'g_sSamp' (layout( binding=0) uniform sampler) 105617a3babSopenharmony_ci0:49 Construct vec4 ( temp 4-component vector of float) 106617a3babSopenharmony_ci0:49 Constant: 107617a3babSopenharmony_ci0:49 0.100000 108617a3babSopenharmony_ci0:49 0.200000 109617a3babSopenharmony_ci0:49 0.300000 110617a3babSopenharmony_ci0:49 Constant: 111617a3babSopenharmony_ci0:49 0.750000 112617a3babSopenharmony_ci0:49 Constant: 113617a3babSopenharmony_ci0:49 0.000000 114617a3babSopenharmony_ci0:49 Constant: 115617a3babSopenharmony_ci0:49 2 (const int) 116617a3babSopenharmony_ci0:49 3 (const int) 117617a3babSopenharmony_ci0:63 move second child to first child ( temp 4-component vector of float) 118617a3babSopenharmony_ci0:63 Color: direct index for structure ( temp 4-component vector of float) 119617a3babSopenharmony_ci0:63 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 120617a3babSopenharmony_ci0:63 Constant: 121617a3babSopenharmony_ci0:63 0 (const int) 122617a3babSopenharmony_ci0:63 Constant: 123617a3babSopenharmony_ci0:63 1.000000 124617a3babSopenharmony_ci0:63 1.000000 125617a3babSopenharmony_ci0:63 1.000000 126617a3babSopenharmony_ci0:63 1.000000 127617a3babSopenharmony_ci0:64 move second child to first child ( temp float) 128617a3babSopenharmony_ci0:64 Depth: direct index for structure ( temp float) 129617a3babSopenharmony_ci0:64 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 130617a3babSopenharmony_ci0:64 Constant: 131617a3babSopenharmony_ci0:64 1 (const int) 132617a3babSopenharmony_ci0:64 Constant: 133617a3babSopenharmony_ci0:64 1.000000 134617a3babSopenharmony_ci0:66 Branch: Return with expression 135617a3babSopenharmony_ci0:66 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 136617a3babSopenharmony_ci0:38 Function Definition: main( ( temp void) 137617a3babSopenharmony_ci0:38 Function Parameters: 138617a3babSopenharmony_ci0:? Sequence 139617a3babSopenharmony_ci0:38 Sequence 140617a3babSopenharmony_ci0:38 move second child to first child ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 141617a3babSopenharmony_ci0:38 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 142617a3babSopenharmony_ci0:38 Function Call: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 143617a3babSopenharmony_ci0:38 move second child to first child ( temp 4-component vector of float) 144617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 145617a3babSopenharmony_ci0:38 Color: direct index for structure ( temp 4-component vector of float) 146617a3babSopenharmony_ci0:38 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 147617a3babSopenharmony_ci0:38 Constant: 148617a3babSopenharmony_ci0:38 0 (const int) 149617a3babSopenharmony_ci0:38 move second child to first child ( temp float) 150617a3babSopenharmony_ci0:? '@entryPointOutput.Depth' ( out float FragDepth) 151617a3babSopenharmony_ci0:38 Depth: direct index for structure ( temp float) 152617a3babSopenharmony_ci0:38 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 153617a3babSopenharmony_ci0:38 Constant: 154617a3babSopenharmony_ci0:38 1 (const int) 155617a3babSopenharmony_ci0:? Linker Objects 156617a3babSopenharmony_ci0:? 'g_sSamp' (layout( binding=0) uniform sampler) 157617a3babSopenharmony_ci0:? 'g_tTex1df4' (layout( binding=0) uniform texture1D) 158617a3babSopenharmony_ci0:? 'g_tTex1di4' ( uniform itexture1D) 159617a3babSopenharmony_ci0:? 'g_tTex1du4' ( uniform utexture1D) 160617a3babSopenharmony_ci0:? 'g_tTex2df4' ( uniform texture2D) 161617a3babSopenharmony_ci0:? 'g_tTex2di4' ( uniform itexture2D) 162617a3babSopenharmony_ci0:? 'g_tTex2du4' ( uniform utexture2D) 163617a3babSopenharmony_ci0:? 'g_tTex3df4' ( uniform texture3D) 164617a3babSopenharmony_ci0:? 'g_tTex3di4' ( uniform itexture3D) 165617a3babSopenharmony_ci0:? 'g_tTex3du4' ( uniform utexture3D) 166617a3babSopenharmony_ci0:? 'g_tTexcdf4' ( uniform textureCube) 167617a3babSopenharmony_ci0:? 'g_tTexcdi4' ( uniform itextureCube) 168617a3babSopenharmony_ci0:? 'g_tTexcdu4' ( uniform utextureCube) 169617a3babSopenharmony_ci0:? 'g_tTex1df4a' ( uniform texture1DArrayShadow) 170617a3babSopenharmony_ci0:? 'g_tTex1di4a' ( uniform itexture1DArrayShadow) 171617a3babSopenharmony_ci0:? 'g_tTex1du4a' ( uniform utexture1DArrayShadow) 172617a3babSopenharmony_ci0:? 'g_tTex2df4a' ( uniform texture2DArrayShadow) 173617a3babSopenharmony_ci0:? 'g_tTex2di4a' ( uniform itexture2DArrayShadow) 174617a3babSopenharmony_ci0:? 'g_tTex2du4a' ( uniform utexture2DArrayShadow) 175617a3babSopenharmony_ci0:? 'g_tTexcdf4a' ( uniform textureCubeArray) 176617a3babSopenharmony_ci0:? 'g_tTexcdi4a' ( uniform itextureCubeArray) 177617a3babSopenharmony_ci0:? 'g_tTexcdu4a' ( uniform utextureCubeArray) 178617a3babSopenharmony_ci0:? '@entryPointOutput.Depth' ( out float FragDepth) 179617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 180617a3babSopenharmony_ci 181617a3babSopenharmony_ci 182617a3babSopenharmony_ciLinked fragment stage: 183617a3babSopenharmony_ci 184617a3babSopenharmony_ci 185617a3babSopenharmony_ciShader version: 500 186617a3babSopenharmony_cigl_FragCoord origin is upper left 187617a3babSopenharmony_ciusing depth_any 188617a3babSopenharmony_ci0:? Sequence 189617a3babSopenharmony_ci0:38 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 190617a3babSopenharmony_ci0:38 Function Parameters: 191617a3babSopenharmony_ci0:? Sequence 192617a3babSopenharmony_ci0:42 Sequence 193617a3babSopenharmony_ci0:42 move second child to first child ( temp float) 194617a3babSopenharmony_ci0:42 'r11' ( temp float) 195617a3babSopenharmony_ci0:42 textureLodOffset ( temp float) 196617a3babSopenharmony_ci0:42 Construct combined texture-sampler ( temp sampler1DArrayShadow) 197617a3babSopenharmony_ci0:42 'g_tTex1df4a' ( uniform texture1DArrayShadow) 198617a3babSopenharmony_ci0:42 'g_sSamp' (layout( binding=0) uniform sampler) 199617a3babSopenharmony_ci0:42 Construct vec3 ( temp 3-component vector of float) 200617a3babSopenharmony_ci0:42 Constant: 201617a3babSopenharmony_ci0:42 0.100000 202617a3babSopenharmony_ci0:42 0.200000 203617a3babSopenharmony_ci0:42 Constant: 204617a3babSopenharmony_ci0:42 0.750000 205617a3babSopenharmony_ci0:42 Constant: 206617a3babSopenharmony_ci0:42 0.000000 207617a3babSopenharmony_ci0:42 Constant: 208617a3babSopenharmony_ci0:42 2 (const int) 209617a3babSopenharmony_ci0:43 Sequence 210617a3babSopenharmony_ci0:43 move second child to first child ( temp float) 211617a3babSopenharmony_ci0:43 'r13' ( temp float) 212617a3babSopenharmony_ci0:43 textureLodOffset ( temp float) 213617a3babSopenharmony_ci0:43 Construct combined texture-sampler ( temp isampler1DArrayShadow) 214617a3babSopenharmony_ci0:43 'g_tTex1di4a' ( uniform itexture1DArrayShadow) 215617a3babSopenharmony_ci0:43 'g_sSamp' (layout( binding=0) uniform sampler) 216617a3babSopenharmony_ci0:43 Construct vec3 ( temp 3-component vector of float) 217617a3babSopenharmony_ci0:43 Constant: 218617a3babSopenharmony_ci0:43 0.100000 219617a3babSopenharmony_ci0:43 0.200000 220617a3babSopenharmony_ci0:43 Constant: 221617a3babSopenharmony_ci0:43 0.750000 222617a3babSopenharmony_ci0:43 Constant: 223617a3babSopenharmony_ci0:43 0.000000 224617a3babSopenharmony_ci0:43 Constant: 225617a3babSopenharmony_ci0:43 2 (const int) 226617a3babSopenharmony_ci0:44 Sequence 227617a3babSopenharmony_ci0:44 move second child to first child ( temp float) 228617a3babSopenharmony_ci0:44 'r15' ( temp float) 229617a3babSopenharmony_ci0:44 textureLodOffset ( temp float) 230617a3babSopenharmony_ci0:44 Construct combined texture-sampler ( temp usampler1DArrayShadow) 231617a3babSopenharmony_ci0:44 'g_tTex1du4a' ( uniform utexture1DArrayShadow) 232617a3babSopenharmony_ci0:44 'g_sSamp' (layout( binding=0) uniform sampler) 233617a3babSopenharmony_ci0:44 Construct vec3 ( temp 3-component vector of float) 234617a3babSopenharmony_ci0:44 Constant: 235617a3babSopenharmony_ci0:44 0.100000 236617a3babSopenharmony_ci0:44 0.200000 237617a3babSopenharmony_ci0:44 Constant: 238617a3babSopenharmony_ci0:44 0.750000 239617a3babSopenharmony_ci0:44 Constant: 240617a3babSopenharmony_ci0:44 0.000000 241617a3babSopenharmony_ci0:44 Constant: 242617a3babSopenharmony_ci0:44 2 (const int) 243617a3babSopenharmony_ci0:47 Sequence 244617a3babSopenharmony_ci0:47 move second child to first child ( temp float) 245617a3babSopenharmony_ci0:47 'r31' ( temp float) 246617a3babSopenharmony_ci0:47 textureLodOffset ( temp float) 247617a3babSopenharmony_ci0:47 Construct combined texture-sampler ( temp sampler2DArrayShadow) 248617a3babSopenharmony_ci0:47 'g_tTex2df4a' ( uniform texture2DArrayShadow) 249617a3babSopenharmony_ci0:47 'g_sSamp' (layout( binding=0) uniform sampler) 250617a3babSopenharmony_ci0:47 Construct vec4 ( temp 4-component vector of float) 251617a3babSopenharmony_ci0:47 Constant: 252617a3babSopenharmony_ci0:47 0.100000 253617a3babSopenharmony_ci0:47 0.200000 254617a3babSopenharmony_ci0:47 0.300000 255617a3babSopenharmony_ci0:47 Constant: 256617a3babSopenharmony_ci0:47 0.750000 257617a3babSopenharmony_ci0:47 Constant: 258617a3babSopenharmony_ci0:47 0.000000 259617a3babSopenharmony_ci0:47 Constant: 260617a3babSopenharmony_ci0:47 2 (const int) 261617a3babSopenharmony_ci0:47 3 (const int) 262617a3babSopenharmony_ci0:48 Sequence 263617a3babSopenharmony_ci0:48 move second child to first child ( temp float) 264617a3babSopenharmony_ci0:48 'r33' ( temp float) 265617a3babSopenharmony_ci0:48 textureLodOffset ( temp float) 266617a3babSopenharmony_ci0:48 Construct combined texture-sampler ( temp isampler2DArrayShadow) 267617a3babSopenharmony_ci0:48 'g_tTex2di4a' ( uniform itexture2DArrayShadow) 268617a3babSopenharmony_ci0:48 'g_sSamp' (layout( binding=0) uniform sampler) 269617a3babSopenharmony_ci0:48 Construct vec4 ( temp 4-component vector of float) 270617a3babSopenharmony_ci0:48 Constant: 271617a3babSopenharmony_ci0:48 0.100000 272617a3babSopenharmony_ci0:48 0.200000 273617a3babSopenharmony_ci0:48 0.300000 274617a3babSopenharmony_ci0:48 Constant: 275617a3babSopenharmony_ci0:48 0.750000 276617a3babSopenharmony_ci0:48 Constant: 277617a3babSopenharmony_ci0:48 0.000000 278617a3babSopenharmony_ci0:48 Constant: 279617a3babSopenharmony_ci0:48 2 (const int) 280617a3babSopenharmony_ci0:48 3 (const int) 281617a3babSopenharmony_ci0:49 Sequence 282617a3babSopenharmony_ci0:49 move second child to first child ( temp float) 283617a3babSopenharmony_ci0:49 'r35' ( temp float) 284617a3babSopenharmony_ci0:49 textureLodOffset ( temp float) 285617a3babSopenharmony_ci0:49 Construct combined texture-sampler ( temp usampler2DArrayShadow) 286617a3babSopenharmony_ci0:49 'g_tTex2du4a' ( uniform utexture2DArrayShadow) 287617a3babSopenharmony_ci0:49 'g_sSamp' (layout( binding=0) uniform sampler) 288617a3babSopenharmony_ci0:49 Construct vec4 ( temp 4-component vector of float) 289617a3babSopenharmony_ci0:49 Constant: 290617a3babSopenharmony_ci0:49 0.100000 291617a3babSopenharmony_ci0:49 0.200000 292617a3babSopenharmony_ci0:49 0.300000 293617a3babSopenharmony_ci0:49 Constant: 294617a3babSopenharmony_ci0:49 0.750000 295617a3babSopenharmony_ci0:49 Constant: 296617a3babSopenharmony_ci0:49 0.000000 297617a3babSopenharmony_ci0:49 Constant: 298617a3babSopenharmony_ci0:49 2 (const int) 299617a3babSopenharmony_ci0:49 3 (const int) 300617a3babSopenharmony_ci0:63 move second child to first child ( temp 4-component vector of float) 301617a3babSopenharmony_ci0:63 Color: direct index for structure ( temp 4-component vector of float) 302617a3babSopenharmony_ci0:63 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 303617a3babSopenharmony_ci0:63 Constant: 304617a3babSopenharmony_ci0:63 0 (const int) 305617a3babSopenharmony_ci0:63 Constant: 306617a3babSopenharmony_ci0:63 1.000000 307617a3babSopenharmony_ci0:63 1.000000 308617a3babSopenharmony_ci0:63 1.000000 309617a3babSopenharmony_ci0:63 1.000000 310617a3babSopenharmony_ci0:64 move second child to first child ( temp float) 311617a3babSopenharmony_ci0:64 Depth: direct index for structure ( temp float) 312617a3babSopenharmony_ci0:64 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 313617a3babSopenharmony_ci0:64 Constant: 314617a3babSopenharmony_ci0:64 1 (const int) 315617a3babSopenharmony_ci0:64 Constant: 316617a3babSopenharmony_ci0:64 1.000000 317617a3babSopenharmony_ci0:66 Branch: Return with expression 318617a3babSopenharmony_ci0:66 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 319617a3babSopenharmony_ci0:38 Function Definition: main( ( temp void) 320617a3babSopenharmony_ci0:38 Function Parameters: 321617a3babSopenharmony_ci0:? Sequence 322617a3babSopenharmony_ci0:38 Sequence 323617a3babSopenharmony_ci0:38 move second child to first child ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 324617a3babSopenharmony_ci0:38 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 325617a3babSopenharmony_ci0:38 Function Call: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 326617a3babSopenharmony_ci0:38 move second child to first child ( temp 4-component vector of float) 327617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 328617a3babSopenharmony_ci0:38 Color: direct index for structure ( temp 4-component vector of float) 329617a3babSopenharmony_ci0:38 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 330617a3babSopenharmony_ci0:38 Constant: 331617a3babSopenharmony_ci0:38 0 (const int) 332617a3babSopenharmony_ci0:38 move second child to first child ( temp float) 333617a3babSopenharmony_ci0:? '@entryPointOutput.Depth' ( out float FragDepth) 334617a3babSopenharmony_ci0:38 Depth: direct index for structure ( temp float) 335617a3babSopenharmony_ci0:38 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 336617a3babSopenharmony_ci0:38 Constant: 337617a3babSopenharmony_ci0:38 1 (const int) 338617a3babSopenharmony_ci0:? Linker Objects 339617a3babSopenharmony_ci0:? 'g_sSamp' (layout( binding=0) uniform sampler) 340617a3babSopenharmony_ci0:? 'g_tTex1df4' (layout( binding=0) uniform texture1D) 341617a3babSopenharmony_ci0:? 'g_tTex1di4' ( uniform itexture1D) 342617a3babSopenharmony_ci0:? 'g_tTex1du4' ( uniform utexture1D) 343617a3babSopenharmony_ci0:? 'g_tTex2df4' ( uniform texture2D) 344617a3babSopenharmony_ci0:? 'g_tTex2di4' ( uniform itexture2D) 345617a3babSopenharmony_ci0:? 'g_tTex2du4' ( uniform utexture2D) 346617a3babSopenharmony_ci0:? 'g_tTex3df4' ( uniform texture3D) 347617a3babSopenharmony_ci0:? 'g_tTex3di4' ( uniform itexture3D) 348617a3babSopenharmony_ci0:? 'g_tTex3du4' ( uniform utexture3D) 349617a3babSopenharmony_ci0:? 'g_tTexcdf4' ( uniform textureCube) 350617a3babSopenharmony_ci0:? 'g_tTexcdi4' ( uniform itextureCube) 351617a3babSopenharmony_ci0:? 'g_tTexcdu4' ( uniform utextureCube) 352617a3babSopenharmony_ci0:? 'g_tTex1df4a' ( uniform texture1DArrayShadow) 353617a3babSopenharmony_ci0:? 'g_tTex1di4a' ( uniform itexture1DArrayShadow) 354617a3babSopenharmony_ci0:? 'g_tTex1du4a' ( uniform utexture1DArrayShadow) 355617a3babSopenharmony_ci0:? 'g_tTex2df4a' ( uniform texture2DArrayShadow) 356617a3babSopenharmony_ci0:? 'g_tTex2di4a' ( uniform itexture2DArrayShadow) 357617a3babSopenharmony_ci0:? 'g_tTex2du4a' ( uniform utexture2DArrayShadow) 358617a3babSopenharmony_ci0:? 'g_tTexcdf4a' ( uniform textureCubeArray) 359617a3babSopenharmony_ci0:? 'g_tTexcdi4a' ( uniform itextureCubeArray) 360617a3babSopenharmony_ci0:? 'g_tTexcdu4a' ( uniform utextureCubeArray) 361617a3babSopenharmony_ci0:? '@entryPointOutput.Depth' ( out float FragDepth) 362617a3babSopenharmony_ci0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 363617a3babSopenharmony_ci 364617a3babSopenharmony_ciValidation failed 365617a3babSopenharmony_ci// Module Version 10000 366617a3babSopenharmony_ci// Generated by (magic number): 8000b 367617a3babSopenharmony_ci// Id's are bound by 179 368617a3babSopenharmony_ci 369617a3babSopenharmony_ci Capability Shader 370617a3babSopenharmony_ci Capability Sampled1D 371617a3babSopenharmony_ci Capability SampledCubeArray 372617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 373617a3babSopenharmony_ci MemoryModel Logical GLSL450 374617a3babSopenharmony_ci EntryPoint Fragment 4 "main" 127 131 375617a3babSopenharmony_ci ExecutionMode 4 OriginUpperLeft 376617a3babSopenharmony_ci ExecutionMode 4 DepthReplacing 377617a3babSopenharmony_ci Source HLSL 500 378617a3babSopenharmony_ci Name 4 "main" 379617a3babSopenharmony_ci Name 8 "PS_OUTPUT" 380617a3babSopenharmony_ci MemberName 8(PS_OUTPUT) 0 "Color" 381617a3babSopenharmony_ci MemberName 8(PS_OUTPUT) 1 "Depth" 382617a3babSopenharmony_ci Name 10 "@main(" 383617a3babSopenharmony_ci Name 13 "r11" 384617a3babSopenharmony_ci Name 16 "g_tTex1df4a" 385617a3babSopenharmony_ci Name 20 "g_sSamp" 386617a3babSopenharmony_ci Name 38 "r13" 387617a3babSopenharmony_ci Name 41 "g_tTex1di4a" 388617a3babSopenharmony_ci Name 51 "r15" 389617a3babSopenharmony_ci Name 55 "g_tTex1du4a" 390617a3babSopenharmony_ci Name 65 "r31" 391617a3babSopenharmony_ci Name 68 "g_tTex2df4a" 392617a3babSopenharmony_ci Name 84 "r33" 393617a3babSopenharmony_ci Name 87 "g_tTex2di4a" 394617a3babSopenharmony_ci Name 98 "r35" 395617a3babSopenharmony_ci Name 101 "g_tTex2du4a" 396617a3babSopenharmony_ci Name 113 "psout" 397617a3babSopenharmony_ci Name 124 "flattenTemp" 398617a3babSopenharmony_ci Name 127 "@entryPointOutput.Color" 399617a3babSopenharmony_ci Name 131 "@entryPointOutput.Depth" 400617a3babSopenharmony_ci Name 136 "g_tTex1df4" 401617a3babSopenharmony_ci Name 139 "g_tTex1di4" 402617a3babSopenharmony_ci Name 142 "g_tTex1du4" 403617a3babSopenharmony_ci Name 145 "g_tTex2df4" 404617a3babSopenharmony_ci Name 148 "g_tTex2di4" 405617a3babSopenharmony_ci Name 151 "g_tTex2du4" 406617a3babSopenharmony_ci Name 154 "g_tTex3df4" 407617a3babSopenharmony_ci Name 157 "g_tTex3di4" 408617a3babSopenharmony_ci Name 160 "g_tTex3du4" 409617a3babSopenharmony_ci Name 163 "g_tTexcdf4" 410617a3babSopenharmony_ci Name 166 "g_tTexcdi4" 411617a3babSopenharmony_ci Name 169 "g_tTexcdu4" 412617a3babSopenharmony_ci Name 172 "g_tTexcdf4a" 413617a3babSopenharmony_ci Name 175 "g_tTexcdi4a" 414617a3babSopenharmony_ci Name 178 "g_tTexcdu4a" 415617a3babSopenharmony_ci Decorate 16(g_tTex1df4a) DescriptorSet 0 416617a3babSopenharmony_ci Decorate 16(g_tTex1df4a) Binding 1 417617a3babSopenharmony_ci Decorate 20(g_sSamp) DescriptorSet 0 418617a3babSopenharmony_ci Decorate 20(g_sSamp) Binding 0 419617a3babSopenharmony_ci Decorate 41(g_tTex1di4a) DescriptorSet 0 420617a3babSopenharmony_ci Decorate 41(g_tTex1di4a) Binding 2 421617a3babSopenharmony_ci Decorate 55(g_tTex1du4a) DescriptorSet 0 422617a3babSopenharmony_ci Decorate 55(g_tTex1du4a) Binding 3 423617a3babSopenharmony_ci Decorate 68(g_tTex2df4a) DescriptorSet 0 424617a3babSopenharmony_ci Decorate 68(g_tTex2df4a) Binding 4 425617a3babSopenharmony_ci Decorate 87(g_tTex2di4a) DescriptorSet 0 426617a3babSopenharmony_ci Decorate 87(g_tTex2di4a) Binding 5 427617a3babSopenharmony_ci Decorate 101(g_tTex2du4a) DescriptorSet 0 428617a3babSopenharmony_ci Decorate 101(g_tTex2du4a) Binding 6 429617a3babSopenharmony_ci Decorate 127(@entryPointOutput.Color) Location 0 430617a3babSopenharmony_ci Decorate 131(@entryPointOutput.Depth) BuiltIn FragDepth 431617a3babSopenharmony_ci Decorate 136(g_tTex1df4) DescriptorSet 0 432617a3babSopenharmony_ci Decorate 136(g_tTex1df4) Binding 0 433617a3babSopenharmony_ci Decorate 139(g_tTex1di4) DescriptorSet 0 434617a3babSopenharmony_ci Decorate 139(g_tTex1di4) Binding 0 435617a3babSopenharmony_ci Decorate 142(g_tTex1du4) DescriptorSet 0 436617a3babSopenharmony_ci Decorate 142(g_tTex1du4) Binding 0 437617a3babSopenharmony_ci Decorate 145(g_tTex2df4) DescriptorSet 0 438617a3babSopenharmony_ci Decorate 145(g_tTex2df4) Binding 0 439617a3babSopenharmony_ci Decorate 148(g_tTex2di4) DescriptorSet 0 440617a3babSopenharmony_ci Decorate 148(g_tTex2di4) Binding 0 441617a3babSopenharmony_ci Decorate 151(g_tTex2du4) DescriptorSet 0 442617a3babSopenharmony_ci Decorate 151(g_tTex2du4) Binding 0 443617a3babSopenharmony_ci Decorate 154(g_tTex3df4) DescriptorSet 0 444617a3babSopenharmony_ci Decorate 154(g_tTex3df4) Binding 0 445617a3babSopenharmony_ci Decorate 157(g_tTex3di4) DescriptorSet 0 446617a3babSopenharmony_ci Decorate 157(g_tTex3di4) Binding 0 447617a3babSopenharmony_ci Decorate 160(g_tTex3du4) DescriptorSet 0 448617a3babSopenharmony_ci Decorate 160(g_tTex3du4) Binding 0 449617a3babSopenharmony_ci Decorate 163(g_tTexcdf4) DescriptorSet 0 450617a3babSopenharmony_ci Decorate 163(g_tTexcdf4) Binding 0 451617a3babSopenharmony_ci Decorate 166(g_tTexcdi4) DescriptorSet 0 452617a3babSopenharmony_ci Decorate 166(g_tTexcdi4) Binding 0 453617a3babSopenharmony_ci Decorate 169(g_tTexcdu4) DescriptorSet 0 454617a3babSopenharmony_ci Decorate 169(g_tTexcdu4) Binding 0 455617a3babSopenharmony_ci Decorate 172(g_tTexcdf4a) DescriptorSet 0 456617a3babSopenharmony_ci Decorate 172(g_tTexcdf4a) Binding 0 457617a3babSopenharmony_ci Decorate 175(g_tTexcdi4a) DescriptorSet 0 458617a3babSopenharmony_ci Decorate 175(g_tTexcdi4a) Binding 0 459617a3babSopenharmony_ci Decorate 178(g_tTexcdu4a) DescriptorSet 0 460617a3babSopenharmony_ci Decorate 178(g_tTexcdu4a) Binding 0 461617a3babSopenharmony_ci 2: TypeVoid 462617a3babSopenharmony_ci 3: TypeFunction 2 463617a3babSopenharmony_ci 6: TypeFloat 32 464617a3babSopenharmony_ci 7: TypeVector 6(float) 4 465617a3babSopenharmony_ci 8(PS_OUTPUT): TypeStruct 7(fvec4) 6(float) 466617a3babSopenharmony_ci 9: TypeFunction 8(PS_OUTPUT) 467617a3babSopenharmony_ci 12: TypePointer Function 6(float) 468617a3babSopenharmony_ci 14: TypeImage 6(float) 1D depth array sampled format:Unknown 469617a3babSopenharmony_ci 15: TypePointer UniformConstant 14 470617a3babSopenharmony_ci 16(g_tTex1df4a): 15(ptr) Variable UniformConstant 471617a3babSopenharmony_ci 18: TypeSampler 472617a3babSopenharmony_ci 19: TypePointer UniformConstant 18 473617a3babSopenharmony_ci 20(g_sSamp): 19(ptr) Variable UniformConstant 474617a3babSopenharmony_ci 22: TypeSampledImage 14 475617a3babSopenharmony_ci 24: TypeVector 6(float) 2 476617a3babSopenharmony_ci 25: 6(float) Constant 1036831949 477617a3babSopenharmony_ci 26: 6(float) Constant 1045220557 478617a3babSopenharmony_ci 27: 24(fvec2) ConstantComposite 25 26 479617a3babSopenharmony_ci 28: 6(float) Constant 1061158912 480617a3babSopenharmony_ci 29: TypeVector 6(float) 3 481617a3babSopenharmony_ci 33: 6(float) Constant 0 482617a3babSopenharmony_ci 34: TypeInt 32 1 483617a3babSopenharmony_ci 35: 34(int) Constant 2 484617a3babSopenharmony_ci 39: TypeImage 34(int) 1D depth array sampled format:Unknown 485617a3babSopenharmony_ci 40: TypePointer UniformConstant 39 486617a3babSopenharmony_ci 41(g_tTex1di4a): 40(ptr) Variable UniformConstant 487617a3babSopenharmony_ci 44: TypeSampledImage 39 488617a3babSopenharmony_ci 52: TypeInt 32 0 489617a3babSopenharmony_ci 53: TypeImage 52(int) 1D depth array sampled format:Unknown 490617a3babSopenharmony_ci 54: TypePointer UniformConstant 53 491617a3babSopenharmony_ci 55(g_tTex1du4a): 54(ptr) Variable UniformConstant 492617a3babSopenharmony_ci 58: TypeSampledImage 53 493617a3babSopenharmony_ci 66: TypeImage 6(float) 2D depth array sampled format:Unknown 494617a3babSopenharmony_ci 67: TypePointer UniformConstant 66 495617a3babSopenharmony_ci 68(g_tTex2df4a): 67(ptr) Variable UniformConstant 496617a3babSopenharmony_ci 71: TypeSampledImage 66 497617a3babSopenharmony_ci 73: 6(float) Constant 1050253722 498617a3babSopenharmony_ci 74: 29(fvec3) ConstantComposite 25 26 73 499617a3babSopenharmony_ci 79: TypeVector 34(int) 2 500617a3babSopenharmony_ci 80: 34(int) Constant 3 501617a3babSopenharmony_ci 81: 79(ivec2) ConstantComposite 35 80 502617a3babSopenharmony_ci 85: TypeImage 34(int) 2D depth array sampled format:Unknown 503617a3babSopenharmony_ci 86: TypePointer UniformConstant 85 504617a3babSopenharmony_ci 87(g_tTex2di4a): 86(ptr) Variable UniformConstant 505617a3babSopenharmony_ci 90: TypeSampledImage 85 506617a3babSopenharmony_ci 99: TypeImage 52(int) 2D depth array sampled format:Unknown 507617a3babSopenharmony_ci 100: TypePointer UniformConstant 99 508617a3babSopenharmony_ci101(g_tTex2du4a): 100(ptr) Variable UniformConstant 509617a3babSopenharmony_ci 104: TypeSampledImage 99 510617a3babSopenharmony_ci 112: TypePointer Function 8(PS_OUTPUT) 511617a3babSopenharmony_ci 114: 34(int) Constant 0 512617a3babSopenharmony_ci 115: 6(float) Constant 1065353216 513617a3babSopenharmony_ci 116: 7(fvec4) ConstantComposite 115 115 115 115 514617a3babSopenharmony_ci 117: TypePointer Function 7(fvec4) 515617a3babSopenharmony_ci 119: 34(int) Constant 1 516617a3babSopenharmony_ci 126: TypePointer Output 7(fvec4) 517617a3babSopenharmony_ci127(@entryPointOutput.Color): 126(ptr) Variable Output 518617a3babSopenharmony_ci 130: TypePointer Output 6(float) 519617a3babSopenharmony_ci131(@entryPointOutput.Depth): 130(ptr) Variable Output 520617a3babSopenharmony_ci 134: TypeImage 6(float) 1D sampled format:Unknown 521617a3babSopenharmony_ci 135: TypePointer UniformConstant 134 522617a3babSopenharmony_ci 136(g_tTex1df4): 135(ptr) Variable UniformConstant 523617a3babSopenharmony_ci 137: TypeImage 34(int) 1D sampled format:Unknown 524617a3babSopenharmony_ci 138: TypePointer UniformConstant 137 525617a3babSopenharmony_ci 139(g_tTex1di4): 138(ptr) Variable UniformConstant 526617a3babSopenharmony_ci 140: TypeImage 52(int) 1D sampled format:Unknown 527617a3babSopenharmony_ci 141: TypePointer UniformConstant 140 528617a3babSopenharmony_ci 142(g_tTex1du4): 141(ptr) Variable UniformConstant 529617a3babSopenharmony_ci 143: TypeImage 6(float) 2D sampled format:Unknown 530617a3babSopenharmony_ci 144: TypePointer UniformConstant 143 531617a3babSopenharmony_ci 145(g_tTex2df4): 144(ptr) Variable UniformConstant 532617a3babSopenharmony_ci 146: TypeImage 34(int) 2D sampled format:Unknown 533617a3babSopenharmony_ci 147: TypePointer UniformConstant 146 534617a3babSopenharmony_ci 148(g_tTex2di4): 147(ptr) Variable UniformConstant 535617a3babSopenharmony_ci 149: TypeImage 52(int) 2D sampled format:Unknown 536617a3babSopenharmony_ci 150: TypePointer UniformConstant 149 537617a3babSopenharmony_ci 151(g_tTex2du4): 150(ptr) Variable UniformConstant 538617a3babSopenharmony_ci 152: TypeImage 6(float) 3D sampled format:Unknown 539617a3babSopenharmony_ci 153: TypePointer UniformConstant 152 540617a3babSopenharmony_ci 154(g_tTex3df4): 153(ptr) Variable UniformConstant 541617a3babSopenharmony_ci 155: TypeImage 34(int) 3D sampled format:Unknown 542617a3babSopenharmony_ci 156: TypePointer UniformConstant 155 543617a3babSopenharmony_ci 157(g_tTex3di4): 156(ptr) Variable UniformConstant 544617a3babSopenharmony_ci 158: TypeImage 52(int) 3D sampled format:Unknown 545617a3babSopenharmony_ci 159: TypePointer UniformConstant 158 546617a3babSopenharmony_ci 160(g_tTex3du4): 159(ptr) Variable UniformConstant 547617a3babSopenharmony_ci 161: TypeImage 6(float) Cube sampled format:Unknown 548617a3babSopenharmony_ci 162: TypePointer UniformConstant 161 549617a3babSopenharmony_ci 163(g_tTexcdf4): 162(ptr) Variable UniformConstant 550617a3babSopenharmony_ci 164: TypeImage 34(int) Cube sampled format:Unknown 551617a3babSopenharmony_ci 165: TypePointer UniformConstant 164 552617a3babSopenharmony_ci 166(g_tTexcdi4): 165(ptr) Variable UniformConstant 553617a3babSopenharmony_ci 167: TypeImage 52(int) Cube sampled format:Unknown 554617a3babSopenharmony_ci 168: TypePointer UniformConstant 167 555617a3babSopenharmony_ci 169(g_tTexcdu4): 168(ptr) Variable UniformConstant 556617a3babSopenharmony_ci 170: TypeImage 6(float) Cube array sampled format:Unknown 557617a3babSopenharmony_ci 171: TypePointer UniformConstant 170 558617a3babSopenharmony_ci172(g_tTexcdf4a): 171(ptr) Variable UniformConstant 559617a3babSopenharmony_ci 173: TypeImage 34(int) Cube array sampled format:Unknown 560617a3babSopenharmony_ci 174: TypePointer UniformConstant 173 561617a3babSopenharmony_ci175(g_tTexcdi4a): 174(ptr) Variable UniformConstant 562617a3babSopenharmony_ci 176: TypeImage 52(int) Cube array sampled format:Unknown 563617a3babSopenharmony_ci 177: TypePointer UniformConstant 176 564617a3babSopenharmony_ci178(g_tTexcdu4a): 177(ptr) Variable UniformConstant 565617a3babSopenharmony_ci 4(main): 2 Function None 3 566617a3babSopenharmony_ci 5: Label 567617a3babSopenharmony_ci124(flattenTemp): 112(ptr) Variable Function 568617a3babSopenharmony_ci 125:8(PS_OUTPUT) FunctionCall 10(@main() 569617a3babSopenharmony_ci Store 124(flattenTemp) 125 570617a3babSopenharmony_ci 128: 117(ptr) AccessChain 124(flattenTemp) 114 571617a3babSopenharmony_ci 129: 7(fvec4) Load 128 572617a3babSopenharmony_ci Store 127(@entryPointOutput.Color) 129 573617a3babSopenharmony_ci 132: 12(ptr) AccessChain 124(flattenTemp) 119 574617a3babSopenharmony_ci 133: 6(float) Load 132 575617a3babSopenharmony_ci Store 131(@entryPointOutput.Depth) 133 576617a3babSopenharmony_ci Return 577617a3babSopenharmony_ci FunctionEnd 578617a3babSopenharmony_ci 10(@main():8(PS_OUTPUT) Function None 9 579617a3babSopenharmony_ci 11: Label 580617a3babSopenharmony_ci 13(r11): 12(ptr) Variable Function 581617a3babSopenharmony_ci 38(r13): 12(ptr) Variable Function 582617a3babSopenharmony_ci 51(r15): 12(ptr) Variable Function 583617a3babSopenharmony_ci 65(r31): 12(ptr) Variable Function 584617a3babSopenharmony_ci 84(r33): 12(ptr) Variable Function 585617a3babSopenharmony_ci 98(r35): 12(ptr) Variable Function 586617a3babSopenharmony_ci 113(psout): 112(ptr) Variable Function 587617a3babSopenharmony_ci 17: 14 Load 16(g_tTex1df4a) 588617a3babSopenharmony_ci 21: 18 Load 20(g_sSamp) 589617a3babSopenharmony_ci 23: 22 SampledImage 17 21 590617a3babSopenharmony_ci 30: 6(float) CompositeExtract 27 0 591617a3babSopenharmony_ci 31: 6(float) CompositeExtract 27 1 592617a3babSopenharmony_ci 32: 29(fvec3) CompositeConstruct 30 31 28 593617a3babSopenharmony_ci 36: 6(float) CompositeExtract 32 2 594617a3babSopenharmony_ci 37: 6(float) ImageSampleDrefExplicitLod 23 32 36 Lod ConstOffset 33 35 595617a3babSopenharmony_ci Store 13(r11) 37 596617a3babSopenharmony_ci 42: 39 Load 41(g_tTex1di4a) 597617a3babSopenharmony_ci 43: 18 Load 20(g_sSamp) 598617a3babSopenharmony_ci 45: 44 SampledImage 42 43 599617a3babSopenharmony_ci 46: 6(float) CompositeExtract 27 0 600617a3babSopenharmony_ci 47: 6(float) CompositeExtract 27 1 601617a3babSopenharmony_ci 48: 29(fvec3) CompositeConstruct 46 47 28 602617a3babSopenharmony_ci 49: 6(float) CompositeExtract 48 2 603617a3babSopenharmony_ci 50: 6(float) ImageSampleDrefExplicitLod 45 48 49 Lod ConstOffset 33 35 604617a3babSopenharmony_ci Store 38(r13) 50 605617a3babSopenharmony_ci 56: 53 Load 55(g_tTex1du4a) 606617a3babSopenharmony_ci 57: 18 Load 20(g_sSamp) 607617a3babSopenharmony_ci 59: 58 SampledImage 56 57 608617a3babSopenharmony_ci 60: 6(float) CompositeExtract 27 0 609617a3babSopenharmony_ci 61: 6(float) CompositeExtract 27 1 610617a3babSopenharmony_ci 62: 29(fvec3) CompositeConstruct 60 61 28 611617a3babSopenharmony_ci 63: 6(float) CompositeExtract 62 2 612617a3babSopenharmony_ci 64: 6(float) ImageSampleDrefExplicitLod 59 62 63 Lod ConstOffset 33 35 613617a3babSopenharmony_ci Store 51(r15) 64 614617a3babSopenharmony_ci 69: 66 Load 68(g_tTex2df4a) 615617a3babSopenharmony_ci 70: 18 Load 20(g_sSamp) 616617a3babSopenharmony_ci 72: 71 SampledImage 69 70 617617a3babSopenharmony_ci 75: 6(float) CompositeExtract 74 0 618617a3babSopenharmony_ci 76: 6(float) CompositeExtract 74 1 619617a3babSopenharmony_ci 77: 6(float) CompositeExtract 74 2 620617a3babSopenharmony_ci 78: 7(fvec4) CompositeConstruct 75 76 77 28 621617a3babSopenharmony_ci 82: 6(float) CompositeExtract 78 3 622617a3babSopenharmony_ci 83: 6(float) ImageSampleDrefExplicitLod 72 78 82 Lod ConstOffset 33 81 623617a3babSopenharmony_ci Store 65(r31) 83 624617a3babSopenharmony_ci 88: 85 Load 87(g_tTex2di4a) 625617a3babSopenharmony_ci 89: 18 Load 20(g_sSamp) 626617a3babSopenharmony_ci 91: 90 SampledImage 88 89 627617a3babSopenharmony_ci 92: 6(float) CompositeExtract 74 0 628617a3babSopenharmony_ci 93: 6(float) CompositeExtract 74 1 629617a3babSopenharmony_ci 94: 6(float) CompositeExtract 74 2 630617a3babSopenharmony_ci 95: 7(fvec4) CompositeConstruct 92 93 94 28 631617a3babSopenharmony_ci 96: 6(float) CompositeExtract 95 3 632617a3babSopenharmony_ci 97: 6(float) ImageSampleDrefExplicitLod 91 95 96 Lod ConstOffset 33 81 633617a3babSopenharmony_ci Store 84(r33) 97 634617a3babSopenharmony_ci 102: 99 Load 101(g_tTex2du4a) 635617a3babSopenharmony_ci 103: 18 Load 20(g_sSamp) 636617a3babSopenharmony_ci 105: 104 SampledImage 102 103 637617a3babSopenharmony_ci 106: 6(float) CompositeExtract 74 0 638617a3babSopenharmony_ci 107: 6(float) CompositeExtract 74 1 639617a3babSopenharmony_ci 108: 6(float) CompositeExtract 74 2 640617a3babSopenharmony_ci 109: 7(fvec4) CompositeConstruct 106 107 108 28 641617a3babSopenharmony_ci 110: 6(float) CompositeExtract 109 3 642617a3babSopenharmony_ci 111: 6(float) ImageSampleDrefExplicitLod 105 109 110 Lod ConstOffset 33 81 643617a3babSopenharmony_ci Store 98(r35) 111 644617a3babSopenharmony_ci 118: 117(ptr) AccessChain 113(psout) 114 645617a3babSopenharmony_ci Store 118 116 646617a3babSopenharmony_ci 120: 12(ptr) AccessChain 113(psout) 119 647617a3babSopenharmony_ci Store 120 115 648617a3babSopenharmony_ci 121:8(PS_OUTPUT) Load 113(psout) 649617a3babSopenharmony_ci ReturnValue 121 650617a3babSopenharmony_ci FunctionEnd 651