blob: b9ce55e4f4f8ca9c0ee621a8352649b54bd24bca [file] [log] [blame]
remap.hlsl.sample.basic.everything.frag
WARNING: 0:4: 'immediate sampler state' : unimplemented
// Module Version 10000
// Generated by (magic number): 80008
// 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 4743 Binding 0
Decorate 4807 DescriptorSet 0
Decorate 4807 Binding 0
Decorate 5042 DescriptorSet 0
Decorate 5042 Binding 0
Decorate 5058 DescriptorSet 0
Decorate 5058 Binding 0
Decorate 5122 DescriptorSet 0
Decorate 5122 Binding 0
Decorate 3967 DescriptorSet 0
Decorate 3967 Binding 0
Decorate 3983 DescriptorSet 0
Decorate 3983 Binding 0
Decorate 4047 DescriptorSet 0
Decorate 4047 Binding 0
Decorate 3789 DescriptorSet 0
Decorate 3789 Binding 0
Decorate 3805 DescriptorSet 0
Decorate 3805 Binding 0
Decorate 3869 DescriptorSet 0
Decorate 3869 Binding 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