1hlsl.samplegrad.basic.dx10.vert 2Shader version: 500 30:? Sequence 40:27 Function Definition: @main( ( temp structure{ temp 4-component vector of float Pos}) 50:27 Function Parameters: 60:? Sequence 70:30 Sequence 80:30 move second child to first child ( temp 4-component vector of float) 90:30 'txval10' ( temp 4-component vector of float) 100:30 textureGrad ( temp 4-component vector of float) 110:30 Construct combined texture-sampler ( temp sampler1D) 120:30 'g_tTex1df4' (layout( binding=0) uniform texture1D) 130:30 'g_sSamp' (layout( binding=0) uniform sampler) 140:30 Constant: 150:30 0.100000 160:30 Constant: 170:30 1.100000 180:30 Constant: 190:30 1.200000 200:31 Sequence 210:31 move second child to first child ( temp 4-component vector of int) 220:31 'txval11' ( temp 4-component vector of int) 230:31 textureGrad ( temp 4-component vector of int) 240:31 Construct combined texture-sampler ( temp isampler1D) 250:31 'g_tTex1di4' ( uniform itexture1D) 260:31 'g_sSamp' (layout( binding=0) uniform sampler) 270:31 Constant: 280:31 0.200000 290:31 Constant: 300:31 1.100000 310:31 Constant: 320:31 1.200000 330:32 Sequence 340:32 move second child to first child ( temp 4-component vector of uint) 350:32 'txval12' ( temp 4-component vector of uint) 360:32 textureGrad ( temp 4-component vector of uint) 370:32 Construct combined texture-sampler ( temp usampler1D) 380:32 'g_tTex1du4' ( uniform utexture1D) 390:32 'g_sSamp' (layout( binding=0) uniform sampler) 400:32 Constant: 410:32 0.300000 420:32 Constant: 430:32 1.100000 440:32 Constant: 450:32 1.200000 460:34 Sequence 470:34 move second child to first child ( temp 4-component vector of float) 480:34 'txval20' ( temp 4-component vector of float) 490:34 textureGrad ( temp 4-component vector of float) 500:34 Construct combined texture-sampler ( temp sampler2D) 510:34 'g_tTex2df4' ( uniform texture2D) 520:34 'g_sSamp' (layout( binding=0) uniform sampler) 530:? Constant: 540:? 0.100000 550:? 0.200000 560:? Constant: 570:? 1.100000 580:? 1.200000 590:? Constant: 600:? 1.100000 610:? 1.200000 620:35 Sequence 630:35 move second child to first child ( temp 4-component vector of int) 640:35 'txval21' ( temp 4-component vector of int) 650:35 textureGrad ( temp 4-component vector of int) 660:35 Construct combined texture-sampler ( temp isampler2D) 670:35 'g_tTex2di4' ( uniform itexture2D) 680:35 'g_sSamp' (layout( binding=0) uniform sampler) 690:? Constant: 700:? 0.300000 710:? 0.400000 720:? Constant: 730:? 1.100000 740:? 1.200000 750:? Constant: 760:? 1.100000 770:? 1.200000 780:36 Sequence 790:36 move second child to first child ( temp 4-component vector of uint) 800:36 'txval22' ( temp 4-component vector of uint) 810:36 textureGrad ( temp 4-component vector of uint) 820:36 Construct combined texture-sampler ( temp usampler2D) 830:36 'g_tTex2du4' ( uniform utexture2D) 840:36 'g_sSamp' (layout( binding=0) uniform sampler) 850:? Constant: 860:? 0.500000 870:? 0.600000 880:? Constant: 890:? 1.100000 900:? 1.200000 910:? Constant: 920:? 1.100000 930:? 1.200000 940:38 Sequence 950:38 move second child to first child ( temp 4-component vector of float) 960:38 'txval30' ( temp 4-component vector of float) 970:38 textureGrad ( temp 4-component vector of float) 980:38 Construct combined texture-sampler ( temp sampler3D) 990:38 'g_tTex3df4' ( uniform texture3D) 1000:38 'g_sSamp' (layout( binding=0) uniform sampler) 1010:? Constant: 1020:? 0.100000 1030:? 0.200000 1040:? 0.300000 1050:? Constant: 1060:? 1.100000 1070:? 1.200000 1080:? 1.300000 1090:? Constant: 1100:? 1.100000 1110:? 1.200000 1120:? 1.300000 1130:39 Sequence 1140:39 move second child to first child ( temp 4-component vector of int) 1150:39 'txval31' ( temp 4-component vector of int) 1160:39 textureGrad ( temp 4-component vector of int) 1170:39 Construct combined texture-sampler ( temp isampler3D) 1180:39 'g_tTex3di4' ( uniform itexture3D) 1190:39 'g_sSamp' (layout( binding=0) uniform sampler) 1200:? Constant: 1210:? 0.400000 1220:? 0.500000 1230:? 0.600000 1240:? Constant: 1250:? 1.100000 1260:? 1.200000 1270:? 1.300000 1280:? Constant: 1290:? 1.100000 1300:? 1.200000 1310:? 1.300000 1320:40 Sequence 1330:40 move second child to first child ( temp 4-component vector of uint) 1340:40 'txval32' ( temp 4-component vector of uint) 1350:40 textureGrad ( temp 4-component vector of uint) 1360:40 Construct combined texture-sampler ( temp usampler3D) 1370:40 'g_tTex3du4' ( uniform utexture3D) 1380:40 'g_sSamp' (layout( binding=0) uniform sampler) 1390:? Constant: 1400:? 0.700000 1410:? 0.800000 1420:? 0.900000 1430:? Constant: 1440:? 1.100000 1450:? 1.200000 1460:? 1.300000 1470:? Constant: 1480:? 1.100000 1490:? 1.200000 1500:? 1.300000 1510:42 Sequence 1520:42 move second child to first child ( temp 4-component vector of float) 1530:42 'txval40' ( temp 4-component vector of float) 1540:42 textureGrad ( temp 4-component vector of float) 1550:42 Construct combined texture-sampler ( temp samplerCube) 1560:42 'g_tTexcdf4' ( uniform textureCube) 1570:42 'g_sSamp' (layout( binding=0) uniform sampler) 1580:? Constant: 1590:? 0.100000 1600:? 0.200000 1610:? 0.300000 1620:? Constant: 1630:? 1.100000 1640:? 1.200000 1650:? 1.300000 1660:? Constant: 1670:? 1.100000 1680:? 1.200000 1690:? 1.300000 1700:43 Sequence 1710:43 move second child to first child ( temp 4-component vector of int) 1720:43 'txval41' ( temp 4-component vector of int) 1730:43 textureGrad ( temp 4-component vector of int) 1740:43 Construct combined texture-sampler ( temp isamplerCube) 1750:43 'g_tTexcdi4' ( uniform itextureCube) 1760:43 'g_sSamp' (layout( binding=0) uniform sampler) 1770:? Constant: 1780:? 0.400000 1790:? 0.500000 1800:? 0.600000 1810:? Constant: 1820:? 1.100000 1830:? 1.200000 1840:? 1.300000 1850:? Constant: 1860:? 1.100000 1870:? 1.200000 1880:? 1.300000 1890:44 Sequence 1900:44 move second child to first child ( temp 4-component vector of uint) 1910:44 'txval42' ( temp 4-component vector of uint) 1920:44 textureGrad ( temp 4-component vector of uint) 1930:44 Construct combined texture-sampler ( temp usamplerCube) 1940:44 'g_tTexcdu4' ( uniform utextureCube) 1950:44 'g_sSamp' (layout( binding=0) uniform sampler) 1960:? Constant: 1970:? 0.700000 1980:? 0.800000 1990:? 0.900000 2000:? Constant: 2010:? 1.100000 2020:? 1.200000 2030:? 1.300000 2040:? Constant: 2050:? 1.100000 2060:? 1.200000 2070:? 1.300000 2080:46 move second child to first child ( temp 4-component vector of float) 2090:46 Pos: direct index for structure ( temp 4-component vector of float) 2100:46 'vsout' ( temp structure{ temp 4-component vector of float Pos}) 2110:46 Constant: 2120:46 0 (const int) 2130:? Constant: 2140:? 0.000000 2150:? 0.000000 2160:? 0.000000 2170:? 0.000000 2180:48 Branch: Return with expression 2190:48 'vsout' ( temp structure{ temp 4-component vector of float Pos}) 2200:27 Function Definition: main( ( temp void) 2210:27 Function Parameters: 2220:? Sequence 2230:27 Sequence 2240:27 move second child to first child ( temp 4-component vector of float) 2250:? '@entryPointOutput.Pos' ( out 4-component vector of float Position) 2260:27 Pos: direct index for structure ( temp 4-component vector of float) 2270:27 Function Call: @main( ( temp structure{ temp 4-component vector of float Pos}) 2280:27 Constant: 2290:27 0 (const int) 2300:? Linker Objects 2310:? 'g_sSamp' (layout( binding=0) uniform sampler) 2320:? 'g_tTex1df4a' (layout( binding=1) uniform texture1D) 2330:? 'g_tTex1df4' (layout( binding=0) uniform texture1D) 2340:? 'g_tTex1di4' ( uniform itexture1D) 2350:? 'g_tTex1du4' ( uniform utexture1D) 2360:? 'g_tTex2df4' ( uniform texture2D) 2370:? 'g_tTex2di4' ( uniform itexture2D) 2380:? 'g_tTex2du4' ( uniform utexture2D) 2390:? 'g_tTex3df4' ( uniform texture3D) 2400:? 'g_tTex3di4' ( uniform itexture3D) 2410:? 'g_tTex3du4' ( uniform utexture3D) 2420:? 'g_tTexcdf4' ( uniform textureCube) 2430:? 'g_tTexcdi4' ( uniform itextureCube) 2440:? 'g_tTexcdu4' ( uniform utextureCube) 2450:? '@entryPointOutput.Pos' ( out 4-component vector of float Position) 246 247 248Linked vertex stage: 249 250 251Shader version: 500 2520:? Sequence 2530:27 Function Definition: @main( ( temp structure{ temp 4-component vector of float Pos}) 2540:27 Function Parameters: 2550:? Sequence 2560:30 Sequence 2570:30 move second child to first child ( temp 4-component vector of float) 2580:30 'txval10' ( temp 4-component vector of float) 2590:30 textureGrad ( temp 4-component vector of float) 2600:30 Construct combined texture-sampler ( temp sampler1D) 2610:30 'g_tTex1df4' (layout( binding=0) uniform texture1D) 2620:30 'g_sSamp' (layout( binding=0) uniform sampler) 2630:30 Constant: 2640:30 0.100000 2650:30 Constant: 2660:30 1.100000 2670:30 Constant: 2680:30 1.200000 2690:31 Sequence 2700:31 move second child to first child ( temp 4-component vector of int) 2710:31 'txval11' ( temp 4-component vector of int) 2720:31 textureGrad ( temp 4-component vector of int) 2730:31 Construct combined texture-sampler ( temp isampler1D) 2740:31 'g_tTex1di4' ( uniform itexture1D) 2750:31 'g_sSamp' (layout( binding=0) uniform sampler) 2760:31 Constant: 2770:31 0.200000 2780:31 Constant: 2790:31 1.100000 2800:31 Constant: 2810:31 1.200000 2820:32 Sequence 2830:32 move second child to first child ( temp 4-component vector of uint) 2840:32 'txval12' ( temp 4-component vector of uint) 2850:32 textureGrad ( temp 4-component vector of uint) 2860:32 Construct combined texture-sampler ( temp usampler1D) 2870:32 'g_tTex1du4' ( uniform utexture1D) 2880:32 'g_sSamp' (layout( binding=0) uniform sampler) 2890:32 Constant: 2900:32 0.300000 2910:32 Constant: 2920:32 1.100000 2930:32 Constant: 2940:32 1.200000 2950:34 Sequence 2960:34 move second child to first child ( temp 4-component vector of float) 2970:34 'txval20' ( temp 4-component vector of float) 2980:34 textureGrad ( temp 4-component vector of float) 2990:34 Construct combined texture-sampler ( temp sampler2D) 3000:34 'g_tTex2df4' ( uniform texture2D) 3010:34 'g_sSamp' (layout( binding=0) uniform sampler) 3020:? Constant: 3030:? 0.100000 3040:? 0.200000 3050:? Constant: 3060:? 1.100000 3070:? 1.200000 3080:? Constant: 3090:? 1.100000 3100:? 1.200000 3110:35 Sequence 3120:35 move second child to first child ( temp 4-component vector of int) 3130:35 'txval21' ( temp 4-component vector of int) 3140:35 textureGrad ( temp 4-component vector of int) 3150:35 Construct combined texture-sampler ( temp isampler2D) 3160:35 'g_tTex2di4' ( uniform itexture2D) 3170:35 'g_sSamp' (layout( binding=0) uniform sampler) 3180:? Constant: 3190:? 0.300000 3200:? 0.400000 3210:? Constant: 3220:? 1.100000 3230:? 1.200000 3240:? Constant: 3250:? 1.100000 3260:? 1.200000 3270:36 Sequence 3280:36 move second child to first child ( temp 4-component vector of uint) 3290:36 'txval22' ( temp 4-component vector of uint) 3300:36 textureGrad ( temp 4-component vector of uint) 3310:36 Construct combined texture-sampler ( temp usampler2D) 3320:36 'g_tTex2du4' ( uniform utexture2D) 3330:36 'g_sSamp' (layout( binding=0) uniform sampler) 3340:? Constant: 3350:? 0.500000 3360:? 0.600000 3370:? Constant: 3380:? 1.100000 3390:? 1.200000 3400:? Constant: 3410:? 1.100000 3420:? 1.200000 3430:38 Sequence 3440:38 move second child to first child ( temp 4-component vector of float) 3450:38 'txval30' ( temp 4-component vector of float) 3460:38 textureGrad ( temp 4-component vector of float) 3470:38 Construct combined texture-sampler ( temp sampler3D) 3480:38 'g_tTex3df4' ( uniform texture3D) 3490:38 'g_sSamp' (layout( binding=0) uniform sampler) 3500:? Constant: 3510:? 0.100000 3520:? 0.200000 3530:? 0.300000 3540:? Constant: 3550:? 1.100000 3560:? 1.200000 3570:? 1.300000 3580:? Constant: 3590:? 1.100000 3600:? 1.200000 3610:? 1.300000 3620:39 Sequence 3630:39 move second child to first child ( temp 4-component vector of int) 3640:39 'txval31' ( temp 4-component vector of int) 3650:39 textureGrad ( temp 4-component vector of int) 3660:39 Construct combined texture-sampler ( temp isampler3D) 3670:39 'g_tTex3di4' ( uniform itexture3D) 3680:39 'g_sSamp' (layout( binding=0) uniform sampler) 3690:? Constant: 3700:? 0.400000 3710:? 0.500000 3720:? 0.600000 3730:? Constant: 3740:? 1.100000 3750:? 1.200000 3760:? 1.300000 3770:? Constant: 3780:? 1.100000 3790:? 1.200000 3800:? 1.300000 3810:40 Sequence 3820:40 move second child to first child ( temp 4-component vector of uint) 3830:40 'txval32' ( temp 4-component vector of uint) 3840:40 textureGrad ( temp 4-component vector of uint) 3850:40 Construct combined texture-sampler ( temp usampler3D) 3860:40 'g_tTex3du4' ( uniform utexture3D) 3870:40 'g_sSamp' (layout( binding=0) uniform sampler) 3880:? Constant: 3890:? 0.700000 3900:? 0.800000 3910:? 0.900000 3920:? Constant: 3930:? 1.100000 3940:? 1.200000 3950:? 1.300000 3960:? Constant: 3970:? 1.100000 3980:? 1.200000 3990:? 1.300000 4000:42 Sequence 4010:42 move second child to first child ( temp 4-component vector of float) 4020:42 'txval40' ( temp 4-component vector of float) 4030:42 textureGrad ( temp 4-component vector of float) 4040:42 Construct combined texture-sampler ( temp samplerCube) 4050:42 'g_tTexcdf4' ( uniform textureCube) 4060:42 'g_sSamp' (layout( binding=0) uniform sampler) 4070:? Constant: 4080:? 0.100000 4090:? 0.200000 4100:? 0.300000 4110:? Constant: 4120:? 1.100000 4130:? 1.200000 4140:? 1.300000 4150:? Constant: 4160:? 1.100000 4170:? 1.200000 4180:? 1.300000 4190:43 Sequence 4200:43 move second child to first child ( temp 4-component vector of int) 4210:43 'txval41' ( temp 4-component vector of int) 4220:43 textureGrad ( temp 4-component vector of int) 4230:43 Construct combined texture-sampler ( temp isamplerCube) 4240:43 'g_tTexcdi4' ( uniform itextureCube) 4250:43 'g_sSamp' (layout( binding=0) uniform sampler) 4260:? Constant: 4270:? 0.400000 4280:? 0.500000 4290:? 0.600000 4300:? Constant: 4310:? 1.100000 4320:? 1.200000 4330:? 1.300000 4340:? Constant: 4350:? 1.100000 4360:? 1.200000 4370:? 1.300000 4380:44 Sequence 4390:44 move second child to first child ( temp 4-component vector of uint) 4400:44 'txval42' ( temp 4-component vector of uint) 4410:44 textureGrad ( temp 4-component vector of uint) 4420:44 Construct combined texture-sampler ( temp usamplerCube) 4430:44 'g_tTexcdu4' ( uniform utextureCube) 4440:44 'g_sSamp' (layout( binding=0) uniform sampler) 4450:? Constant: 4460:? 0.700000 4470:? 0.800000 4480:? 0.900000 4490:? Constant: 4500:? 1.100000 4510:? 1.200000 4520:? 1.300000 4530:? Constant: 4540:? 1.100000 4550:? 1.200000 4560:? 1.300000 4570:46 move second child to first child ( temp 4-component vector of float) 4580:46 Pos: direct index for structure ( temp 4-component vector of float) 4590:46 'vsout' ( temp structure{ temp 4-component vector of float Pos}) 4600:46 Constant: 4610:46 0 (const int) 4620:? Constant: 4630:? 0.000000 4640:? 0.000000 4650:? 0.000000 4660:? 0.000000 4670:48 Branch: Return with expression 4680:48 'vsout' ( temp structure{ temp 4-component vector of float Pos}) 4690:27 Function Definition: main( ( temp void) 4700:27 Function Parameters: 4710:? Sequence 4720:27 Sequence 4730:27 move second child to first child ( temp 4-component vector of float) 4740:? '@entryPointOutput.Pos' ( out 4-component vector of float Position) 4750:27 Pos: direct index for structure ( temp 4-component vector of float) 4760:27 Function Call: @main( ( temp structure{ temp 4-component vector of float Pos}) 4770:27 Constant: 4780:27 0 (const int) 4790:? Linker Objects 4800:? 'g_sSamp' (layout( binding=0) uniform sampler) 4810:? 'g_tTex1df4a' (layout( binding=1) uniform texture1D) 4820:? 'g_tTex1df4' (layout( binding=0) uniform texture1D) 4830:? 'g_tTex1di4' ( uniform itexture1D) 4840:? 'g_tTex1du4' ( uniform utexture1D) 4850:? 'g_tTex2df4' ( uniform texture2D) 4860:? 'g_tTex2di4' ( uniform itexture2D) 4870:? 'g_tTex2du4' ( uniform utexture2D) 4880:? 'g_tTex3df4' ( uniform texture3D) 4890:? 'g_tTex3di4' ( uniform itexture3D) 4900:? 'g_tTex3du4' ( uniform utexture3D) 4910:? 'g_tTexcdf4' ( uniform textureCube) 4920:? 'g_tTexcdi4' ( uniform itextureCube) 4930:? 'g_tTexcdu4' ( uniform utextureCube) 4940:? '@entryPointOutput.Pos' ( out 4-component vector of float Position) 495 496// Module Version 10000 497// Generated by (magic number): 80007 498// Id's are bound by 166 499 500 Capability Shader 501 Capability Sampled1D 502 1: ExtInstImport "GLSL.std.450" 503 MemoryModel Logical GLSL450 504 EntryPoint Vertex 4 "main" 162 505 Source HLSL 500 506 Name 4 "main" 507 Name 8 "VS_OUTPUT" 508 MemberName 8(VS_OUTPUT) 0 "Pos" 509 Name 10 "@main(" 510 Name 13 "txval10" 511 Name 16 "g_tTex1df4" 512 Name 20 "g_sSamp" 513 Name 31 "txval11" 514 Name 34 "g_tTex1di4" 515 Name 44 "txval12" 516 Name 47 "g_tTex1du4" 517 Name 54 "txval20" 518 Name 57 "g_tTex2df4" 519 Name 66 "txval21" 520 Name 69 "g_tTex2di4" 521 Name 77 "txval22" 522 Name 80 "g_tTex2du4" 523 Name 89 "txval30" 524 Name 92 "g_tTex3df4" 525 Name 102 "txval31" 526 Name 105 "g_tTex3di4" 527 Name 112 "txval32" 528 Name 115 "g_tTex3du4" 529 Name 125 "txval40" 530 Name 128 "g_tTexcdf4" 531 Name 134 "txval41" 532 Name 137 "g_tTexcdi4" 533 Name 143 "txval42" 534 Name 146 "g_tTexcdu4" 535 Name 153 "vsout" 536 Name 162 "@entryPointOutput.Pos" 537 Name 165 "g_tTex1df4a" 538 Decorate 16(g_tTex1df4) DescriptorSet 0 539 Decorate 16(g_tTex1df4) Binding 0 540 Decorate 20(g_sSamp) DescriptorSet 0 541 Decorate 20(g_sSamp) Binding 0 542 Decorate 34(g_tTex1di4) DescriptorSet 0 543 Decorate 34(g_tTex1di4) Binding 0 544 Decorate 47(g_tTex1du4) DescriptorSet 0 545 Decorate 47(g_tTex1du4) Binding 0 546 Decorate 57(g_tTex2df4) DescriptorSet 0 547 Decorate 57(g_tTex2df4) Binding 0 548 Decorate 69(g_tTex2di4) DescriptorSet 0 549 Decorate 69(g_tTex2di4) Binding 0 550 Decorate 80(g_tTex2du4) DescriptorSet 0 551 Decorate 80(g_tTex2du4) Binding 0 552 Decorate 92(g_tTex3df4) DescriptorSet 0 553 Decorate 92(g_tTex3df4) Binding 0 554 Decorate 105(g_tTex3di4) DescriptorSet 0 555 Decorate 105(g_tTex3di4) Binding 0 556 Decorate 115(g_tTex3du4) DescriptorSet 0 557 Decorate 115(g_tTex3du4) Binding 0 558 Decorate 128(g_tTexcdf4) DescriptorSet 0 559 Decorate 128(g_tTexcdf4) Binding 0 560 Decorate 137(g_tTexcdi4) DescriptorSet 0 561 Decorate 137(g_tTexcdi4) Binding 0 562 Decorate 146(g_tTexcdu4) DescriptorSet 0 563 Decorate 146(g_tTexcdu4) Binding 0 564 Decorate 162(@entryPointOutput.Pos) BuiltIn Position 565 Decorate 165(g_tTex1df4a) DescriptorSet 0 566 Decorate 165(g_tTex1df4a) Binding 1 567 2: TypeVoid 568 3: TypeFunction 2 569 6: TypeFloat 32 570 7: TypeVector 6(float) 4 571 8(VS_OUTPUT): TypeStruct 7(fvec4) 572 9: TypeFunction 8(VS_OUTPUT) 573 12: TypePointer Function 7(fvec4) 574 14: TypeImage 6(float) 1D sampled format:Unknown 575 15: TypePointer UniformConstant 14 576 16(g_tTex1df4): 15(ptr) Variable UniformConstant 577 18: TypeSampler 578 19: TypePointer UniformConstant 18 579 20(g_sSamp): 19(ptr) Variable UniformConstant 580 22: TypeSampledImage 14 581 24: 6(float) Constant 1036831949 582 25: 6(float) Constant 1066192077 583 26: 6(float) Constant 1067030938 584 28: TypeInt 32 1 585 29: TypeVector 28(int) 4 586 30: TypePointer Function 29(ivec4) 587 32: TypeImage 28(int) 1D sampled format:Unknown 588 33: TypePointer UniformConstant 32 589 34(g_tTex1di4): 33(ptr) Variable UniformConstant 590 37: TypeSampledImage 32 591 39: 6(float) Constant 1045220557 592 41: TypeInt 32 0 593 42: TypeVector 41(int) 4 594 43: TypePointer Function 42(ivec4) 595 45: TypeImage 41(int) 1D sampled format:Unknown 596 46: TypePointer UniformConstant 45 597 47(g_tTex1du4): 46(ptr) Variable UniformConstant 598 50: TypeSampledImage 45 599 52: 6(float) Constant 1050253722 600 55: TypeImage 6(float) 2D sampled format:Unknown 601 56: TypePointer UniformConstant 55 602 57(g_tTex2df4): 56(ptr) Variable UniformConstant 603 60: TypeSampledImage 55 604 62: TypeVector 6(float) 2 605 63: 62(fvec2) ConstantComposite 24 39 606 64: 62(fvec2) ConstantComposite 25 26 607 67: TypeImage 28(int) 2D sampled format:Unknown 608 68: TypePointer UniformConstant 67 609 69(g_tTex2di4): 68(ptr) Variable UniformConstant 610 72: TypeSampledImage 67 611 74: 6(float) Constant 1053609165 612 75: 62(fvec2) ConstantComposite 52 74 613 78: TypeImage 41(int) 2D sampled format:Unknown 614 79: TypePointer UniformConstant 78 615 80(g_tTex2du4): 79(ptr) Variable UniformConstant 616 83: TypeSampledImage 78 617 85: 6(float) Constant 1056964608 618 86: 6(float) Constant 1058642330 619 87: 62(fvec2) ConstantComposite 85 86 620 90: TypeImage 6(float) 3D sampled format:Unknown 621 91: TypePointer UniformConstant 90 622 92(g_tTex3df4): 91(ptr) Variable UniformConstant 623 95: TypeSampledImage 90 624 97: TypeVector 6(float) 3 625 98: 97(fvec3) ConstantComposite 24 39 52 626 99: 6(float) Constant 1067869798 627 100: 97(fvec3) ConstantComposite 25 26 99 628 103: TypeImage 28(int) 3D sampled format:Unknown 629 104: TypePointer UniformConstant 103 630 105(g_tTex3di4): 104(ptr) Variable UniformConstant 631 108: TypeSampledImage 103 632 110: 97(fvec3) ConstantComposite 74 85 86 633 113: TypeImage 41(int) 3D sampled format:Unknown 634 114: TypePointer UniformConstant 113 635 115(g_tTex3du4): 114(ptr) Variable UniformConstant 636 118: TypeSampledImage 113 637 120: 6(float) Constant 1060320051 638 121: 6(float) Constant 1061997773 639 122: 6(float) Constant 1063675494 640 123: 97(fvec3) ConstantComposite 120 121 122 641 126: TypeImage 6(float) Cube sampled format:Unknown 642 127: TypePointer UniformConstant 126 643 128(g_tTexcdf4): 127(ptr) Variable UniformConstant 644 131: TypeSampledImage 126 645 135: TypeImage 28(int) Cube sampled format:Unknown 646 136: TypePointer UniformConstant 135 647 137(g_tTexcdi4): 136(ptr) Variable UniformConstant 648 140: TypeSampledImage 135 649 144: TypeImage 41(int) Cube sampled format:Unknown 650 145: TypePointer UniformConstant 144 651 146(g_tTexcdu4): 145(ptr) Variable UniformConstant 652 149: TypeSampledImage 144 653 152: TypePointer Function 8(VS_OUTPUT) 654 154: 28(int) Constant 0 655 155: 6(float) Constant 0 656 156: 7(fvec4) ConstantComposite 155 155 155 155 657 161: TypePointer Output 7(fvec4) 658162(@entryPointOutput.Pos): 161(ptr) Variable Output 659165(g_tTex1df4a): 15(ptr) Variable UniformConstant 660 4(main): 2 Function None 3 661 5: Label 662 163:8(VS_OUTPUT) FunctionCall 10(@main() 663 164: 7(fvec4) CompositeExtract 163 0 664 Store 162(@entryPointOutput.Pos) 164 665 Return 666 FunctionEnd 667 10(@main():8(VS_OUTPUT) Function None 9 668 11: Label 669 13(txval10): 12(ptr) Variable Function 670 31(txval11): 30(ptr) Variable Function 671 44(txval12): 43(ptr) Variable Function 672 54(txval20): 12(ptr) Variable Function 673 66(txval21): 30(ptr) Variable Function 674 77(txval22): 43(ptr) Variable Function 675 89(txval30): 12(ptr) Variable Function 676 102(txval31): 30(ptr) Variable Function 677 112(txval32): 43(ptr) Variable Function 678 125(txval40): 12(ptr) Variable Function 679 134(txval41): 30(ptr) Variable Function 680 143(txval42): 43(ptr) Variable Function 681 153(vsout): 152(ptr) Variable Function 682 17: 14 Load 16(g_tTex1df4) 683 21: 18 Load 20(g_sSamp) 684 23: 22 SampledImage 17 21 685 27: 7(fvec4) ImageSampleExplicitLod 23 24 Grad 25 26 686 Store 13(txval10) 27 687 35: 32 Load 34(g_tTex1di4) 688 36: 18 Load 20(g_sSamp) 689 38: 37 SampledImage 35 36 690 40: 29(ivec4) ImageSampleExplicitLod 38 39 Grad 25 26 691 Store 31(txval11) 40 692 48: 45 Load 47(g_tTex1du4) 693 49: 18 Load 20(g_sSamp) 694 51: 50 SampledImage 48 49 695 53: 42(ivec4) ImageSampleExplicitLod 51 52 Grad 25 26 696 Store 44(txval12) 53 697 58: 55 Load 57(g_tTex2df4) 698 59: 18 Load 20(g_sSamp) 699 61: 60 SampledImage 58 59 700 65: 7(fvec4) ImageSampleExplicitLod 61 63 Grad 64 64 701 Store 54(txval20) 65 702 70: 67 Load 69(g_tTex2di4) 703 71: 18 Load 20(g_sSamp) 704 73: 72 SampledImage 70 71 705 76: 29(ivec4) ImageSampleExplicitLod 73 75 Grad 64 64 706 Store 66(txval21) 76 707 81: 78 Load 80(g_tTex2du4) 708 82: 18 Load 20(g_sSamp) 709 84: 83 SampledImage 81 82 710 88: 42(ivec4) ImageSampleExplicitLod 84 87 Grad 64 64 711 Store 77(txval22) 88 712 93: 90 Load 92(g_tTex3df4) 713 94: 18 Load 20(g_sSamp) 714 96: 95 SampledImage 93 94 715 101: 7(fvec4) ImageSampleExplicitLod 96 98 Grad 100 100 716 Store 89(txval30) 101 717 106: 103 Load 105(g_tTex3di4) 718 107: 18 Load 20(g_sSamp) 719 109: 108 SampledImage 106 107 720 111: 29(ivec4) ImageSampleExplicitLod 109 110 Grad 100 100 721 Store 102(txval31) 111 722 116: 113 Load 115(g_tTex3du4) 723 117: 18 Load 20(g_sSamp) 724 119: 118 SampledImage 116 117 725 124: 42(ivec4) ImageSampleExplicitLod 119 123 Grad 100 100 726 Store 112(txval32) 124 727 129: 126 Load 128(g_tTexcdf4) 728 130: 18 Load 20(g_sSamp) 729 132: 131 SampledImage 129 130 730 133: 7(fvec4) ImageSampleExplicitLod 132 98 Grad 100 100 731 Store 125(txval40) 133 732 138: 135 Load 137(g_tTexcdi4) 733 139: 18 Load 20(g_sSamp) 734 141: 140 SampledImage 138 139 735 142: 29(ivec4) ImageSampleExplicitLod 141 110 Grad 100 100 736 Store 134(txval41) 142 737 147: 144 Load 146(g_tTexcdu4) 738 148: 18 Load 20(g_sSamp) 739 150: 149 SampledImage 147 148 740 151: 42(ivec4) ImageSampleExplicitLod 150 123 Grad 100 100 741 Store 143(txval42) 151 742 157: 12(ptr) AccessChain 153(vsout) 154 743 Store 157 156 744 158:8(VS_OUTPUT) Load 153(vsout) 745 ReturnValue 158 746 FunctionEnd 747