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