1hlsl.sample.offset.dx10.frag 2Shader version: 500 3gl_FragCoord origin is upper left 4using depth_any 50:? Sequence 60:28 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 70:28 Function Parameters: 80:? Sequence 90:31 Sequence 100:31 move second child to first child ( temp 4-component vector of float) 110:31 'txval10' ( temp 4-component vector of float) 120:31 textureOffset ( temp 4-component vector of float) 130:31 Construct combined texture-sampler ( temp sampler1D) 140:31 'g_tTex1df4' (layout( binding=0) uniform texture1D) 150:31 'g_sSamp' (layout( binding=0) uniform sampler) 160:31 Constant: 170:31 0.100000 180:31 Constant: 190:31 1 (const int) 200:32 Sequence 210:32 move second child to first child ( temp 4-component vector of int) 220:32 'txval11' ( temp 4-component vector of int) 230:32 textureOffset ( temp 4-component vector of int) 240:32 Construct combined texture-sampler ( temp isampler1D) 250:32 'g_tTex1di4' ( uniform itexture1D) 260:32 'g_sSamp' (layout( binding=0) uniform sampler) 270:32 Constant: 280:32 0.200000 290:32 Constant: 300:32 1 (const int) 310:33 Sequence 320:33 move second child to first child ( temp 4-component vector of uint) 330:33 'txval12' ( temp 4-component vector of uint) 340:33 textureOffset ( temp 4-component vector of uint) 350:33 Construct combined texture-sampler ( temp usampler1D) 360:33 'g_tTex1du4' ( uniform utexture1D) 370:33 'g_sSamp' (layout( binding=0) uniform sampler) 380:33 Constant: 390:33 0.300000 400:33 Constant: 410:33 1 (const int) 420:35 Sequence 430:35 move second child to first child ( temp 4-component vector of float) 440:35 'txval20' ( temp 4-component vector of float) 450:35 textureOffset ( temp 4-component vector of float) 460:35 Construct combined texture-sampler ( temp sampler2D) 470:35 'g_tTex2df4' ( uniform texture2D) 480:35 'g_sSamp' (layout( binding=0) uniform sampler) 490:35 Constant: 500:35 0.100000 510:35 0.200000 520:35 Constant: 530:35 1 (const int) 540:35 0 (const int) 550:36 Sequence 560:36 move second child to first child ( temp 4-component vector of int) 570:36 'txval21' ( temp 4-component vector of int) 580:36 textureOffset ( temp 4-component vector of int) 590:36 Construct combined texture-sampler ( temp isampler2D) 600:36 'g_tTex2di4' ( uniform itexture2D) 610:36 'g_sSamp' (layout( binding=0) uniform sampler) 620:36 Constant: 630:36 0.300000 640:36 0.400000 650:36 Constant: 660:36 1 (const int) 670:36 1 (const int) 680:37 Sequence 690:37 move second child to first child ( temp 4-component vector of uint) 700:37 'txval22' ( temp 4-component vector of uint) 710:37 textureOffset ( temp 4-component vector of uint) 720:37 Construct combined texture-sampler ( temp usampler2D) 730:37 'g_tTex2du4' ( uniform utexture2D) 740:37 'g_sSamp' (layout( binding=0) uniform sampler) 750:37 Constant: 760:37 0.500000 770:37 0.600000 780:37 Constant: 790:37 1 (const int) 800:37 -1 (const int) 810:39 Sequence 820:39 move second child to first child ( temp 4-component vector of float) 830:39 'txval30' ( temp 4-component vector of float) 840:39 textureOffset ( temp 4-component vector of float) 850:39 Construct combined texture-sampler ( temp sampler3D) 860:39 'g_tTex3df4' ( uniform texture3D) 870:39 'g_sSamp' (layout( binding=0) uniform sampler) 880:39 Constant: 890:39 0.100000 900:39 0.200000 910:39 0.300000 920:39 Constant: 930:39 1 (const int) 940:39 0 (const int) 950:39 1 (const int) 960:40 Sequence 970:40 move second child to first child ( temp 4-component vector of int) 980:40 'txval31' ( temp 4-component vector of int) 990:40 textureOffset ( temp 4-component vector of int) 1000:40 Construct combined texture-sampler ( temp isampler3D) 1010:40 'g_tTex3di4' ( uniform itexture3D) 1020:40 'g_sSamp' (layout( binding=0) uniform sampler) 1030:40 Constant: 1040:40 0.400000 1050:40 0.500000 1060:40 0.600000 1070:40 Constant: 1080:40 1 (const int) 1090:40 1 (const int) 1100:40 1 (const int) 1110:41 Sequence 1120:41 move second child to first child ( temp 4-component vector of uint) 1130:41 'txval32' ( temp 4-component vector of uint) 1140:41 textureOffset ( temp 4-component vector of uint) 1150:41 Construct combined texture-sampler ( temp usampler3D) 1160:41 'g_tTex3du4' ( uniform utexture3D) 1170:41 'g_sSamp' (layout( binding=0) uniform sampler) 1180:41 Constant: 1190:41 0.700000 1200:41 0.800000 1210:41 0.900000 1220:41 Constant: 1230:41 1 (const int) 1240:41 0 (const int) 1250:41 -1 (const int) 1260:45 move second child to first child ( temp 4-component vector of float) 1270:45 Color: direct index for structure ( temp 4-component vector of float) 1280:45 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 1290:45 Constant: 1300:45 0 (const int) 1310:45 Constant: 1320:45 1.000000 1330:45 1.000000 1340:45 1.000000 1350:45 1.000000 1360:46 move second child to first child ( temp float) 1370:46 Depth: direct index for structure ( temp float) 1380:46 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 1390:46 Constant: 1400:46 1 (const int) 1410:46 Constant: 1420:46 1.000000 1430:48 Branch: Return with expression 1440:48 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 1450:28 Function Definition: main( ( temp void) 1460:28 Function Parameters: 1470:? Sequence 1480:28 Sequence 1490:28 move second child to first child ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 1500:28 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 1510:28 Function Call: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 1520:28 move second child to first child ( temp 4-component vector of float) 1530:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 1540:28 Color: direct index for structure ( temp 4-component vector of float) 1550:28 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 1560:28 Constant: 1570:28 0 (const int) 1580:28 move second child to first child ( temp float) 1590:? '@entryPointOutput.Depth' ( out float FragDepth) 1600:28 Depth: direct index for structure ( temp float) 1610:28 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 1620:28 Constant: 1630:28 1 (const int) 1640:? Linker Objects 1650:? 'g_sSamp' (layout( binding=0) uniform sampler) 1660:? 'g_tTex1df4a' (layout( binding=1) uniform texture1D) 1670:? 'g_tTex1df4' (layout( binding=0) uniform texture1D) 1680:? 'g_tTex1di4' ( uniform itexture1D) 1690:? 'g_tTex1du4' ( uniform utexture1D) 1700:? 'g_tTex2df4' ( uniform texture2D) 1710:? 'g_tTex2di4' ( uniform itexture2D) 1720:? 'g_tTex2du4' ( uniform utexture2D) 1730:? 'g_tTex3df4' ( uniform texture3D) 1740:? 'g_tTex3di4' ( uniform itexture3D) 1750:? 'g_tTex3du4' ( uniform utexture3D) 1760:? 'g_tTexcdf4' ( uniform textureCube) 1770:? 'g_tTexcdi4' ( uniform itextureCube) 1780:? 'g_tTexcdu4' ( uniform utextureCube) 1790:? '@entryPointOutput.Depth' ( out float FragDepth) 1800:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 181 182 183Linked fragment stage: 184 185 186Shader version: 500 187gl_FragCoord origin is upper left 188using depth_any 1890:? Sequence 1900:28 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 1910:28 Function Parameters: 1920:? Sequence 1930:31 Sequence 1940:31 move second child to first child ( temp 4-component vector of float) 1950:31 'txval10' ( temp 4-component vector of float) 1960:31 textureOffset ( temp 4-component vector of float) 1970:31 Construct combined texture-sampler ( temp sampler1D) 1980:31 'g_tTex1df4' (layout( binding=0) uniform texture1D) 1990:31 'g_sSamp' (layout( binding=0) uniform sampler) 2000:31 Constant: 2010:31 0.100000 2020:31 Constant: 2030:31 1 (const int) 2040:32 Sequence 2050:32 move second child to first child ( temp 4-component vector of int) 2060:32 'txval11' ( temp 4-component vector of int) 2070:32 textureOffset ( temp 4-component vector of int) 2080:32 Construct combined texture-sampler ( temp isampler1D) 2090:32 'g_tTex1di4' ( uniform itexture1D) 2100:32 'g_sSamp' (layout( binding=0) uniform sampler) 2110:32 Constant: 2120:32 0.200000 2130:32 Constant: 2140:32 1 (const int) 2150:33 Sequence 2160:33 move second child to first child ( temp 4-component vector of uint) 2170:33 'txval12' ( temp 4-component vector of uint) 2180:33 textureOffset ( temp 4-component vector of uint) 2190:33 Construct combined texture-sampler ( temp usampler1D) 2200:33 'g_tTex1du4' ( uniform utexture1D) 2210:33 'g_sSamp' (layout( binding=0) uniform sampler) 2220:33 Constant: 2230:33 0.300000 2240:33 Constant: 2250:33 1 (const int) 2260:35 Sequence 2270:35 move second child to first child ( temp 4-component vector of float) 2280:35 'txval20' ( temp 4-component vector of float) 2290:35 textureOffset ( temp 4-component vector of float) 2300:35 Construct combined texture-sampler ( temp sampler2D) 2310:35 'g_tTex2df4' ( uniform texture2D) 2320:35 'g_sSamp' (layout( binding=0) uniform sampler) 2330:35 Constant: 2340:35 0.100000 2350:35 0.200000 2360:35 Constant: 2370:35 1 (const int) 2380:35 0 (const int) 2390:36 Sequence 2400:36 move second child to first child ( temp 4-component vector of int) 2410:36 'txval21' ( temp 4-component vector of int) 2420:36 textureOffset ( temp 4-component vector of int) 2430:36 Construct combined texture-sampler ( temp isampler2D) 2440:36 'g_tTex2di4' ( uniform itexture2D) 2450:36 'g_sSamp' (layout( binding=0) uniform sampler) 2460:36 Constant: 2470:36 0.300000 2480:36 0.400000 2490:36 Constant: 2500:36 1 (const int) 2510:36 1 (const int) 2520:37 Sequence 2530:37 move second child to first child ( temp 4-component vector of uint) 2540:37 'txval22' ( temp 4-component vector of uint) 2550:37 textureOffset ( temp 4-component vector of uint) 2560:37 Construct combined texture-sampler ( temp usampler2D) 2570:37 'g_tTex2du4' ( uniform utexture2D) 2580:37 'g_sSamp' (layout( binding=0) uniform sampler) 2590:37 Constant: 2600:37 0.500000 2610:37 0.600000 2620:37 Constant: 2630:37 1 (const int) 2640:37 -1 (const int) 2650:39 Sequence 2660:39 move second child to first child ( temp 4-component vector of float) 2670:39 'txval30' ( temp 4-component vector of float) 2680:39 textureOffset ( temp 4-component vector of float) 2690:39 Construct combined texture-sampler ( temp sampler3D) 2700:39 'g_tTex3df4' ( uniform texture3D) 2710:39 'g_sSamp' (layout( binding=0) uniform sampler) 2720:39 Constant: 2730:39 0.100000 2740:39 0.200000 2750:39 0.300000 2760:39 Constant: 2770:39 1 (const int) 2780:39 0 (const int) 2790:39 1 (const int) 2800:40 Sequence 2810:40 move second child to first child ( temp 4-component vector of int) 2820:40 'txval31' ( temp 4-component vector of int) 2830:40 textureOffset ( temp 4-component vector of int) 2840:40 Construct combined texture-sampler ( temp isampler3D) 2850:40 'g_tTex3di4' ( uniform itexture3D) 2860:40 'g_sSamp' (layout( binding=0) uniform sampler) 2870:40 Constant: 2880:40 0.400000 2890:40 0.500000 2900:40 0.600000 2910:40 Constant: 2920:40 1 (const int) 2930:40 1 (const int) 2940:40 1 (const int) 2950:41 Sequence 2960:41 move second child to first child ( temp 4-component vector of uint) 2970:41 'txval32' ( temp 4-component vector of uint) 2980:41 textureOffset ( temp 4-component vector of uint) 2990:41 Construct combined texture-sampler ( temp usampler3D) 3000:41 'g_tTex3du4' ( uniform utexture3D) 3010:41 'g_sSamp' (layout( binding=0) uniform sampler) 3020:41 Constant: 3030:41 0.700000 3040:41 0.800000 3050:41 0.900000 3060:41 Constant: 3070:41 1 (const int) 3080:41 0 (const int) 3090:41 -1 (const int) 3100:45 move second child to first child ( temp 4-component vector of float) 3110:45 Color: direct index for structure ( temp 4-component vector of float) 3120:45 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 3130:45 Constant: 3140:45 0 (const int) 3150:45 Constant: 3160:45 1.000000 3170:45 1.000000 3180:45 1.000000 3190:45 1.000000 3200:46 move second child to first child ( temp float) 3210:46 Depth: direct index for structure ( temp float) 3220:46 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 3230:46 Constant: 3240:46 1 (const int) 3250:46 Constant: 3260:46 1.000000 3270:48 Branch: Return with expression 3280:48 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 3290:28 Function Definition: main( ( temp void) 3300:28 Function Parameters: 3310:? Sequence 3320:28 Sequence 3330:28 move second child to first child ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 3340:28 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 3350:28 Function Call: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 3360:28 move second child to first child ( temp 4-component vector of float) 3370:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 3380:28 Color: direct index for structure ( temp 4-component vector of float) 3390:28 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 3400:28 Constant: 3410:28 0 (const int) 3420:28 move second child to first child ( temp float) 3430:? '@entryPointOutput.Depth' ( out float FragDepth) 3440:28 Depth: direct index for structure ( temp float) 3450:28 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth}) 3460:28 Constant: 3470:28 1 (const int) 3480:? Linker Objects 3490:? 'g_sSamp' (layout( binding=0) uniform sampler) 3500:? 'g_tTex1df4a' (layout( binding=1) uniform texture1D) 3510:? 'g_tTex1df4' (layout( binding=0) uniform texture1D) 3520:? 'g_tTex1di4' ( uniform itexture1D) 3530:? 'g_tTex1du4' ( uniform utexture1D) 3540:? 'g_tTex2df4' ( uniform texture2D) 3550:? 'g_tTex2di4' ( uniform itexture2D) 3560:? 'g_tTex2du4' ( uniform utexture2D) 3570:? 'g_tTex3df4' ( uniform texture3D) 3580:? 'g_tTex3di4' ( uniform itexture3D) 3590:? 'g_tTex3du4' ( uniform utexture3D) 3600:? 'g_tTexcdf4' ( uniform textureCube) 3610:? 'g_tTexcdi4' ( uniform itextureCube) 3620:? 'g_tTexcdu4' ( uniform utextureCube) 3630:? '@entryPointOutput.Depth' ( out float FragDepth) 3640:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 365 366// Module Version 10000 367// Generated by (magic number): 8000a 368// Id's are bound by 161 369 370 Capability Shader 371 Capability Sampled1D 372 1: ExtInstImport "GLSL.std.450" 373 MemoryModel Logical GLSL450 374 EntryPoint Fragment 4 "main" 144 148 375 ExecutionMode 4 OriginUpperLeft 376 ExecutionMode 4 DepthReplacing 377 Source HLSL 500 378 Name 4 "main" 379 Name 8 "PS_OUTPUT" 380 MemberName 8(PS_OUTPUT) 0 "Color" 381 MemberName 8(PS_OUTPUT) 1 "Depth" 382 Name 10 "@main(" 383 Name 13 "txval10" 384 Name 16 "g_tTex1df4" 385 Name 20 "g_sSamp" 386 Name 30 "txval11" 387 Name 33 "g_tTex1di4" 388 Name 43 "txval12" 389 Name 46 "g_tTex1du4" 390 Name 53 "txval20" 391 Name 56 "g_tTex2df4" 392 Name 67 "txval21" 393 Name 70 "g_tTex2di4" 394 Name 79 "txval22" 395 Name 82 "g_tTex2du4" 396 Name 93 "txval30" 397 Name 96 "g_tTex3df4" 398 Name 106 "txval31" 399 Name 109 "g_tTex3di4" 400 Name 117 "txval32" 401 Name 120 "g_tTex3du4" 402 Name 132 "psout" 403 Name 141 "flattenTemp" 404 Name 144 "@entryPointOutput.Color" 405 Name 148 "@entryPointOutput.Depth" 406 Name 151 "g_tTex1df4a" 407 Name 154 "g_tTexcdf4" 408 Name 157 "g_tTexcdi4" 409 Name 160 "g_tTexcdu4" 410 Decorate 16(g_tTex1df4) DescriptorSet 0 411 Decorate 16(g_tTex1df4) Binding 0 412 Decorate 20(g_sSamp) DescriptorSet 0 413 Decorate 20(g_sSamp) Binding 0 414 Decorate 33(g_tTex1di4) DescriptorSet 0 415 Decorate 33(g_tTex1di4) Binding 2 416 Decorate 46(g_tTex1du4) DescriptorSet 0 417 Decorate 46(g_tTex1du4) Binding 3 418 Decorate 56(g_tTex2df4) DescriptorSet 0 419 Decorate 56(g_tTex2df4) Binding 4 420 Decorate 70(g_tTex2di4) DescriptorSet 0 421 Decorate 70(g_tTex2di4) Binding 5 422 Decorate 82(g_tTex2du4) DescriptorSet 0 423 Decorate 82(g_tTex2du4) Binding 6 424 Decorate 96(g_tTex3df4) DescriptorSet 0 425 Decorate 96(g_tTex3df4) Binding 7 426 Decorate 109(g_tTex3di4) DescriptorSet 0 427 Decorate 109(g_tTex3di4) Binding 8 428 Decorate 120(g_tTex3du4) DescriptorSet 0 429 Decorate 120(g_tTex3du4) Binding 9 430 Decorate 144(@entryPointOutput.Color) Location 0 431 Decorate 148(@entryPointOutput.Depth) BuiltIn FragDepth 432 Decorate 151(g_tTex1df4a) DescriptorSet 0 433 Decorate 151(g_tTex1df4a) Binding 1 434 Decorate 154(g_tTexcdf4) DescriptorSet 0 435 Decorate 154(g_tTexcdf4) Binding 0 436 Decorate 157(g_tTexcdi4) DescriptorSet 0 437 Decorate 157(g_tTexcdi4) Binding 0 438 Decorate 160(g_tTexcdu4) DescriptorSet 0 439 Decorate 160(g_tTexcdu4) Binding 0 440 2: TypeVoid 441 3: TypeFunction 2 442 6: TypeFloat 32 443 7: TypeVector 6(float) 4 444 8(PS_OUTPUT): TypeStruct 7(fvec4) 6(float) 445 9: TypeFunction 8(PS_OUTPUT) 446 12: TypePointer Function 7(fvec4) 447 14: TypeImage 6(float) 1D sampled format:Unknown 448 15: TypePointer UniformConstant 14 449 16(g_tTex1df4): 15(ptr) Variable UniformConstant 450 18: TypeSampler 451 19: TypePointer UniformConstant 18 452 20(g_sSamp): 19(ptr) Variable UniformConstant 453 22: TypeSampledImage 14 454 24: 6(float) Constant 1036831949 455 25: TypeInt 32 1 456 26: 25(int) Constant 1 457 28: TypeVector 25(int) 4 458 29: TypePointer Function 28(ivec4) 459 31: TypeImage 25(int) 1D sampled format:Unknown 460 32: TypePointer UniformConstant 31 461 33(g_tTex1di4): 32(ptr) Variable UniformConstant 462 36: TypeSampledImage 31 463 38: 6(float) Constant 1045220557 464 40: TypeInt 32 0 465 41: TypeVector 40(int) 4 466 42: TypePointer Function 41(ivec4) 467 44: TypeImage 40(int) 1D sampled format:Unknown 468 45: TypePointer UniformConstant 44 469 46(g_tTex1du4): 45(ptr) Variable UniformConstant 470 49: TypeSampledImage 44 471 51: 6(float) Constant 1050253722 472 54: TypeImage 6(float) 2D sampled format:Unknown 473 55: TypePointer UniformConstant 54 474 56(g_tTex2df4): 55(ptr) Variable UniformConstant 475 59: TypeSampledImage 54 476 61: TypeVector 6(float) 2 477 62: 61(fvec2) ConstantComposite 24 38 478 63: TypeVector 25(int) 2 479 64: 25(int) Constant 0 480 65: 63(ivec2) ConstantComposite 26 64 481 68: TypeImage 25(int) 2D sampled format:Unknown 482 69: TypePointer UniformConstant 68 483 70(g_tTex2di4): 69(ptr) Variable UniformConstant 484 73: TypeSampledImage 68 485 75: 6(float) Constant 1053609165 486 76: 61(fvec2) ConstantComposite 51 75 487 77: 63(ivec2) ConstantComposite 26 26 488 80: TypeImage 40(int) 2D sampled format:Unknown 489 81: TypePointer UniformConstant 80 490 82(g_tTex2du4): 81(ptr) Variable UniformConstant 491 85: TypeSampledImage 80 492 87: 6(float) Constant 1056964608 493 88: 6(float) Constant 1058642330 494 89: 61(fvec2) ConstantComposite 87 88 495 90: 25(int) Constant 4294967295 496 91: 63(ivec2) ConstantComposite 26 90 497 94: TypeImage 6(float) 3D sampled format:Unknown 498 95: TypePointer UniformConstant 94 499 96(g_tTex3df4): 95(ptr) Variable UniformConstant 500 99: TypeSampledImage 94 501 101: TypeVector 6(float) 3 502 102: 101(fvec3) ConstantComposite 24 38 51 503 103: TypeVector 25(int) 3 504 104: 103(ivec3) ConstantComposite 26 64 26 505 107: TypeImage 25(int) 3D sampled format:Unknown 506 108: TypePointer UniformConstant 107 507 109(g_tTex3di4): 108(ptr) Variable UniformConstant 508 112: TypeSampledImage 107 509 114: 101(fvec3) ConstantComposite 75 87 88 510 115: 103(ivec3) ConstantComposite 26 26 26 511 118: TypeImage 40(int) 3D sampled format:Unknown 512 119: TypePointer UniformConstant 118 513 120(g_tTex3du4): 119(ptr) Variable UniformConstant 514 123: TypeSampledImage 118 515 125: 6(float) Constant 1060320051 516 126: 6(float) Constant 1061997773 517 127: 6(float) Constant 1063675494 518 128: 101(fvec3) ConstantComposite 125 126 127 519 129: 103(ivec3) ConstantComposite 26 64 90 520 131: TypePointer Function 8(PS_OUTPUT) 521 133: 6(float) Constant 1065353216 522 134: 7(fvec4) ConstantComposite 133 133 133 133 523 136: TypePointer Function 6(float) 524 143: TypePointer Output 7(fvec4) 525144(@entryPointOutput.Color): 143(ptr) Variable Output 526 147: TypePointer Output 6(float) 527148(@entryPointOutput.Depth): 147(ptr) Variable Output 528151(g_tTex1df4a): 15(ptr) Variable UniformConstant 529 152: TypeImage 6(float) Cube sampled format:Unknown 530 153: TypePointer UniformConstant 152 531 154(g_tTexcdf4): 153(ptr) Variable UniformConstant 532 155: TypeImage 25(int) Cube sampled format:Unknown 533 156: TypePointer UniformConstant 155 534 157(g_tTexcdi4): 156(ptr) Variable UniformConstant 535 158: TypeImage 40(int) Cube sampled format:Unknown 536 159: TypePointer UniformConstant 158 537 160(g_tTexcdu4): 159(ptr) Variable UniformConstant 538 4(main): 2 Function None 3 539 5: Label 540141(flattenTemp): 131(ptr) Variable Function 541 142:8(PS_OUTPUT) FunctionCall 10(@main() 542 Store 141(flattenTemp) 142 543 145: 12(ptr) AccessChain 141(flattenTemp) 64 544 146: 7(fvec4) Load 145 545 Store 144(@entryPointOutput.Color) 146 546 149: 136(ptr) AccessChain 141(flattenTemp) 26 547 150: 6(float) Load 149 548 Store 148(@entryPointOutput.Depth) 150 549 Return 550 FunctionEnd 551 10(@main():8(PS_OUTPUT) Function None 9 552 11: Label 553 13(txval10): 12(ptr) Variable Function 554 30(txval11): 29(ptr) Variable Function 555 43(txval12): 42(ptr) Variable Function 556 53(txval20): 12(ptr) Variable Function 557 67(txval21): 29(ptr) Variable Function 558 79(txval22): 42(ptr) Variable Function 559 93(txval30): 12(ptr) Variable Function 560 106(txval31): 29(ptr) Variable Function 561 117(txval32): 42(ptr) Variable Function 562 132(psout): 131(ptr) Variable Function 563 17: 14 Load 16(g_tTex1df4) 564 21: 18 Load 20(g_sSamp) 565 23: 22 SampledImage 17 21 566 27: 7(fvec4) ImageSampleImplicitLod 23 24 ConstOffset 26 567 Store 13(txval10) 27 568 34: 31 Load 33(g_tTex1di4) 569 35: 18 Load 20(g_sSamp) 570 37: 36 SampledImage 34 35 571 39: 28(ivec4) ImageSampleImplicitLod 37 38 ConstOffset 26 572 Store 30(txval11) 39 573 47: 44 Load 46(g_tTex1du4) 574 48: 18 Load 20(g_sSamp) 575 50: 49 SampledImage 47 48 576 52: 41(ivec4) ImageSampleImplicitLod 50 51 ConstOffset 26 577 Store 43(txval12) 52 578 57: 54 Load 56(g_tTex2df4) 579 58: 18 Load 20(g_sSamp) 580 60: 59 SampledImage 57 58 581 66: 7(fvec4) ImageSampleImplicitLod 60 62 ConstOffset 65 582 Store 53(txval20) 66 583 71: 68 Load 70(g_tTex2di4) 584 72: 18 Load 20(g_sSamp) 585 74: 73 SampledImage 71 72 586 78: 28(ivec4) ImageSampleImplicitLod 74 76 ConstOffset 77 587 Store 67(txval21) 78 588 83: 80 Load 82(g_tTex2du4) 589 84: 18 Load 20(g_sSamp) 590 86: 85 SampledImage 83 84 591 92: 41(ivec4) ImageSampleImplicitLod 86 89 ConstOffset 91 592 Store 79(txval22) 92 593 97: 94 Load 96(g_tTex3df4) 594 98: 18 Load 20(g_sSamp) 595 100: 99 SampledImage 97 98 596 105: 7(fvec4) ImageSampleImplicitLod 100 102 ConstOffset 104 597 Store 93(txval30) 105 598 110: 107 Load 109(g_tTex3di4) 599 111: 18 Load 20(g_sSamp) 600 113: 112 SampledImage 110 111 601 116: 28(ivec4) ImageSampleImplicitLod 113 114 ConstOffset 115 602 Store 106(txval31) 116 603 121: 118 Load 120(g_tTex3du4) 604 122: 18 Load 20(g_sSamp) 605 124: 123 SampledImage 121 122 606 130: 41(ivec4) ImageSampleImplicitLod 124 128 ConstOffset 129 607 Store 117(txval32) 130 608 135: 12(ptr) AccessChain 132(psout) 64 609 Store 135 134 610 137: 136(ptr) AccessChain 132(psout) 26 611 Store 137 133 612 138:8(PS_OUTPUT) Load 132(psout) 613 ReturnValue 138 614 FunctionEnd 615