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