remap.hlsl.sample.basic.everything.frag
WARNING: 0:4: 'immediate sampler state' : unimplemented 

// Module Version 10000
// Generated by (magic number): 80007
// Id's are bound by 24878

                              Capability Shader
                              Capability Sampled1D
               1:             ExtInstImport  "GLSL.std.450"
                              MemoryModel Logical GLSL450
                              EntryPoint Fragment 5663  "main" 4253 3709
                              ExecutionMode 5663 OriginUpperLeft
                              ExecutionMode 5663 DepthReplacing
                              Decorate 4727 DescriptorSet 0
                              Decorate 4727 Binding 0
                              Decorate 3305 DescriptorSet 0
                              Decorate 3305 Binding 0
                              Decorate 4743 DescriptorSet 0
                              Decorate 4807 DescriptorSet 0
                              Decorate 5042 DescriptorSet 0
                              Decorate 5058 DescriptorSet 0
                              Decorate 5122 DescriptorSet 0
                              Decorate 3967 DescriptorSet 0
                              Decorate 3983 DescriptorSet 0
                              Decorate 4047 DescriptorSet 0
                              Decorate 3789 DescriptorSet 0
                              Decorate 3805 DescriptorSet 0
                              Decorate 3869 DescriptorSet 0
                              Decorate 4253 Location 0
                              Decorate 3709 BuiltIn FragDepth
               8:             TypeVoid
            1282:             TypeFunction 8
              13:             TypeFloat 32
              29:             TypeVector 13(float) 4
            1032:             TypeStruct 29(fvec4) 13(float)
             319:             TypeFunction 1032(struct)
              12:             TypeInt 32 1
            1335:             TypeStruct 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int) 12(int)
            1972:             TypePointer Function 1335(struct)
            2574:     12(int) Constant 1
             649:             TypePointer Function 12(int)
            2577:     12(int) Constant 2
            2580:     12(int) Constant 3
            2583:     12(int) Constant 4
            2586:     12(int) Constant 5
            2589:     12(int) Constant 6
            2571:     12(int) Constant 0
            2592:     12(int) Constant 7
            2595:     12(int) Constant 8
            2598:     12(int) Constant 9
            2601:     12(int) Constant 10
            2604:     12(int) Constant 11
             666:             TypePointer Function 29(fvec4)
             149:             TypeImage 13(float) 1D sampled format:Unknown
             786:             TypePointer UniformConstant 149
            4727:    786(ptr) Variable UniformConstant
             508:             TypeSampler
            1145:             TypePointer UniformConstant 508
            3305:   1145(ptr) Variable UniformConstant
             510:             TypeSampledImage 149
            2935:   13(float) Constant 1036831949
              26:             TypeVector 12(int) 4
             148:             TypeImage 12(int) 1D sampled format:Unknown
             785:             TypePointer UniformConstant 148
            4743:    785(ptr) Variable UniformConstant
             511:             TypeSampledImage 148
            2821:   13(float) Constant 1045220557
              11:             TypeInt 32 0
              23:             TypeVector 11(int) 4
             147:             TypeImage 11(int) 1D sampled format:Unknown
             784:             TypePointer UniformConstant 147
            4807:    784(ptr) Variable UniformConstant
             512:             TypeSampledImage 147
            2151:   13(float) Constant 1050253722
             150:             TypeImage 13(float) 2D sampled format:Unknown
             787:             TypePointer UniformConstant 150
            5042:    787(ptr) Variable UniformConstant
             513:             TypeSampledImage 150
              19:             TypeVector 13(float) 2
            1825:   19(fvec2) ConstantComposite 2935 2821
             151:             TypeImage 12(int) 2D sampled format:Unknown
             788:             TypePointer UniformConstant 151
            5058:    788(ptr) Variable UniformConstant
             514:             TypeSampledImage 151
            2707:   13(float) Constant 1053609165
            2028:   19(fvec2) ConstantComposite 2151 2707
             152:             TypeImage 11(int) 2D sampled format:Unknown
             789:             TypePointer UniformConstant 152
            5122:    789(ptr) Variable UniformConstant
             515:             TypeSampledImage 152
             252:   13(float) Constant 1056964608
            2037:   13(float) Constant 1058642330
            2684:   19(fvec2) ConstantComposite 252 2037
             153:             TypeImage 13(float) 3D sampled format:Unknown
             790:             TypePointer UniformConstant 153
            3967:    790(ptr) Variable UniformConstant
             516:             TypeSampledImage 153
              24:             TypeVector 13(float) 3
            1660:   24(fvec3) ConstantComposite 2935 2821 2151
             154:             TypeImage 12(int) 3D sampled format:Unknown
             791:             TypePointer UniformConstant 154
            3983:    791(ptr) Variable UniformConstant
             517:             TypeSampledImage 154
            2174:   24(fvec3) ConstantComposite 2707 252 2037
             155:             TypeImage 11(int) 3D sampled format:Unknown
             792:             TypePointer UniformConstant 155
            4047:    792(ptr) Variable UniformConstant
             518:             TypeSampledImage 155
             808:   13(float) Constant 1060320051
            2593:   13(float) Constant 1061997773
            1364:   13(float) Constant 1063675494
            2476:   24(fvec3) ConstantComposite 808 2593 1364
             156:             TypeImage 13(float) Cube sampled format:Unknown
             793:             TypePointer UniformConstant 156
            3789:    793(ptr) Variable UniformConstant
             519:             TypeSampledImage 156
             157:             TypeImage 12(int) Cube sampled format:Unknown
             794:             TypePointer UniformConstant 157
            3805:    794(ptr) Variable UniformConstant
             520:             TypeSampledImage 157
             158:             TypeImage 11(int) Cube sampled format:Unknown
             795:             TypePointer UniformConstant 158
            3869:    795(ptr) Variable UniformConstant
             521:             TypeSampledImage 158
            1669:             TypePointer Function 1032(struct)
             138:   13(float) Constant 1065353216
            1284:   29(fvec4) ConstantComposite 138 138 138 138
             650:             TypePointer Function 13(float)
             667:             TypePointer Output 29(fvec4)
            4253:    667(ptr) Variable Output
             651:             TypePointer Output 13(float)
            3709:    651(ptr) Variable Output
            5663:           8 Function None 1282
           24877:             Label
            4104:   1669(ptr) Variable Function
           18803:1032(struct) FunctionCall 3317
                              Store 4104 18803
           13396:    666(ptr) AccessChain 4104 2571
            7967:   29(fvec4) Load 13396
                              Store 4253 7967
           16622:    650(ptr) AccessChain 4104 2574
           11539:   13(float) Load 16622
                              Store 3709 11539
                              Return
                              FunctionEnd
            3317:1032(struct) Function None 319
           12442:             Label
            5830:   1972(ptr) Variable Function
            5072:   1669(ptr) Variable Function
           22671:    649(ptr) AccessChain 5830 2574
                              Store 22671 2574
           20306:    649(ptr) AccessChain 5830 2577
                              Store 20306 2574
           20307:    649(ptr) AccessChain 5830 2580
                              Store 20307 2574
           20308:    649(ptr) AccessChain 5830 2583
                              Store 20308 2574
           20309:    649(ptr) AccessChain 5830 2586
                              Store 20309 2574
           20310:    649(ptr) AccessChain 5830 2589
                              Store 20310 2574
           20311:    649(ptr) AccessChain 5830 2571
                              Store 20311 2574
           20312:    649(ptr) AccessChain 5830 2592
                              Store 20312 2574
           20313:    649(ptr) AccessChain 5830 2595
                              Store 20313 2574
           20314:    649(ptr) AccessChain 5830 2598
                              Store 20314 2574
           20315:    649(ptr) AccessChain 5830 2601
                              Store 20315 2574
           20230:    649(ptr) AccessChain 5830 2604
                              Store 20230 2574
           15508:         149 Load 4727
           12260:         508 Load 3305
           12514:         510 SampledImage 15508 12260
           21065:   29(fvec4) ImageSampleImplicitLod 12514 2935
            9477:         148 Load 4743
           16280:         508 Load 3305
           12515:         511 SampledImage 9477 16280
           21066:   26(ivec4) ImageSampleImplicitLod 12515 2821
            9478:         147 Load 4807
           16281:         508 Load 3305
           12516:         512 SampledImage 9478 16281
           21067:   23(ivec4) ImageSampleImplicitLod 12516 2151
            9479:         150 Load 5042
           16282:         508 Load 3305
           12517:         513 SampledImage 9479 16282
           21068:   29(fvec4) ImageSampleImplicitLod 12517 1825
            9480:         151 Load 5058
           16283:         508 Load 3305
           12518:         514 SampledImage 9480 16283
           21069:   26(ivec4) ImageSampleImplicitLod 12518 2028
            9481:         152 Load 5122
           16284:         508 Load 3305
           12519:         515 SampledImage 9481 16284
           21070:   23(ivec4) ImageSampleImplicitLod 12519 2684
            9482:         153 Load 3967
           16285:         508 Load 3305
           12520:         516 SampledImage 9482 16285
           21071:   29(fvec4) ImageSampleImplicitLod 12520 1660
            9483:         154 Load 3983
           16286:         508 Load 3305
           12521:         517 SampledImage 9483 16286
           21072:   26(ivec4) ImageSampleImplicitLod 12521 2174
            9484:         155 Load 4047
           16287:         508 Load 3305
           12522:         518 SampledImage 9484 16287
           21073:   23(ivec4) ImageSampleImplicitLod 12522 2476
            9485:         156 Load 3789
           16288:         508 Load 3305
           12523:         519 SampledImage 9485 16288
           21074:   29(fvec4) ImageSampleImplicitLod 12523 1660
            9486:         157 Load 3805
           16289:         508 Load 3305
           12524:         520 SampledImage 9486 16289
           21075:   26(ivec4) ImageSampleImplicitLod 12524 2174
            9487:         158 Load 3869
           16290:         508 Load 3305
           12590:         521 SampledImage 9487 16290
           20392:   23(ivec4) ImageSampleImplicitLod 12590 2476
           14275:    666(ptr) AccessChain 5072 2571
                              Store 14275 1284
           20231:    650(ptr) AccessChain 5072 2574
                              Store 20231 138
            8692:1032(struct) Load 5072
                              ReturnValue 8692
                              FunctionEnd
