1remap.hlsl.sample.basic.everything.frag 2WARNING: 0:4: 'immediate sampler state' : unimplemented 3 4// Module Version 10000 5// Generated by (magic number): 8000a 6// Id's are bound by 24878 7 8 Capability Shader 9 Capability Sampled1D 10 1: ExtInstImport "GLSL.std.450" 11 MemoryModel Logical GLSL450 12 EntryPoint Fragment 5663 "main" 4253 3709 13 ExecutionMode 5663 OriginUpperLeft 14 ExecutionMode 5663 DepthReplacing 15 Decorate 4727 DescriptorSet 0 16 Decorate 4727 Binding 0 17 Decorate 3305 DescriptorSet 0 18 Decorate 3305 Binding 0 19 Decorate 4743 DescriptorSet 0 20 Decorate 4743 Binding 2 21 Decorate 4807 DescriptorSet 0 22 Decorate 4807 Binding 3 23 Decorate 5042 DescriptorSet 0 24 Decorate 5042 Binding 4 25 Decorate 5058 DescriptorSet 0 26 Decorate 5058 Binding 5 27 Decorate 5122 DescriptorSet 0 28 Decorate 5122 Binding 6 29 Decorate 3967 DescriptorSet 0 30 Decorate 3967 Binding 7 31 Decorate 3983 DescriptorSet 0 32 Decorate 3983 Binding 8 33 Decorate 4047 DescriptorSet 0 34 Decorate 4047 Binding 9 35 Decorate 3789 DescriptorSet 0 36 Decorate 3789 Binding 10 37 Decorate 3805 DescriptorSet 0 38 Decorate 3805 Binding 11 39 Decorate 3869 DescriptorSet 0 40 Decorate 3869 Binding 12 41 Decorate 4253 Location 0 42 Decorate 3709 BuiltIn FragDepth 43 8: TypeVoid 44 1282: TypeFunction 8 45 13: TypeFloat 32 46 29: TypeVector 13(float) 4 47 1032: TypeStruct 29(fvec4) 13(float) 48 319: TypeFunction 1032(struct) 49 12: TypeInt 32 1 50 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) 51 1972: TypePointer Function 1335(struct) 52 2574: 12(int) Constant 1 53 649: TypePointer Function 12(int) 54 2577: 12(int) Constant 2 55 2580: 12(int) Constant 3 56 2583: 12(int) Constant 4 57 2586: 12(int) Constant 5 58 2589: 12(int) Constant 6 59 2571: 12(int) Constant 0 60 2592: 12(int) Constant 7 61 2595: 12(int) Constant 8 62 2598: 12(int) Constant 9 63 2601: 12(int) Constant 10 64 2604: 12(int) Constant 11 65 666: TypePointer Function 29(fvec4) 66 149: TypeImage 13(float) 1D sampled format:Unknown 67 786: TypePointer UniformConstant 149 68 4727: 786(ptr) Variable UniformConstant 69 508: TypeSampler 70 1145: TypePointer UniformConstant 508 71 3305: 1145(ptr) Variable UniformConstant 72 510: TypeSampledImage 149 73 2935: 13(float) Constant 1036831949 74 26: TypeVector 12(int) 4 75 148: TypeImage 12(int) 1D sampled format:Unknown 76 785: TypePointer UniformConstant 148 77 4743: 785(ptr) Variable UniformConstant 78 511: TypeSampledImage 148 79 2821: 13(float) Constant 1045220557 80 11: TypeInt 32 0 81 23: TypeVector 11(int) 4 82 147: TypeImage 11(int) 1D sampled format:Unknown 83 784: TypePointer UniformConstant 147 84 4807: 784(ptr) Variable UniformConstant 85 512: TypeSampledImage 147 86 2151: 13(float) Constant 1050253722 87 150: TypeImage 13(float) 2D sampled format:Unknown 88 787: TypePointer UniformConstant 150 89 5042: 787(ptr) Variable UniformConstant 90 513: TypeSampledImage 150 91 19: TypeVector 13(float) 2 92 1825: 19(fvec2) ConstantComposite 2935 2821 93 151: TypeImage 12(int) 2D sampled format:Unknown 94 788: TypePointer UniformConstant 151 95 5058: 788(ptr) Variable UniformConstant 96 514: TypeSampledImage 151 97 2707: 13(float) Constant 1053609165 98 2028: 19(fvec2) ConstantComposite 2151 2707 99 152: TypeImage 11(int) 2D sampled format:Unknown 100 789: TypePointer UniformConstant 152 101 5122: 789(ptr) Variable UniformConstant 102 515: TypeSampledImage 152 103 252: 13(float) Constant 1056964608 104 2037: 13(float) Constant 1058642330 105 2684: 19(fvec2) ConstantComposite 252 2037 106 153: TypeImage 13(float) 3D sampled format:Unknown 107 790: TypePointer UniformConstant 153 108 3967: 790(ptr) Variable UniformConstant 109 516: TypeSampledImage 153 110 24: TypeVector 13(float) 3 111 1660: 24(fvec3) ConstantComposite 2935 2821 2151 112 154: TypeImage 12(int) 3D sampled format:Unknown 113 791: TypePointer UniformConstant 154 114 3983: 791(ptr) Variable UniformConstant 115 517: TypeSampledImage 154 116 2174: 24(fvec3) ConstantComposite 2707 252 2037 117 155: TypeImage 11(int) 3D sampled format:Unknown 118 792: TypePointer UniformConstant 155 119 4047: 792(ptr) Variable UniformConstant 120 518: TypeSampledImage 155 121 808: 13(float) Constant 1060320051 122 2593: 13(float) Constant 1061997773 123 1364: 13(float) Constant 1063675494 124 2476: 24(fvec3) ConstantComposite 808 2593 1364 125 156: TypeImage 13(float) Cube sampled format:Unknown 126 793: TypePointer UniformConstant 156 127 3789: 793(ptr) Variable UniformConstant 128 519: TypeSampledImage 156 129 157: TypeImage 12(int) Cube sampled format:Unknown 130 794: TypePointer UniformConstant 157 131 3805: 794(ptr) Variable UniformConstant 132 520: TypeSampledImage 157 133 158: TypeImage 11(int) Cube sampled format:Unknown 134 795: TypePointer UniformConstant 158 135 3869: 795(ptr) Variable UniformConstant 136 521: TypeSampledImage 158 137 1669: TypePointer Function 1032(struct) 138 138: 13(float) Constant 1065353216 139 1284: 29(fvec4) ConstantComposite 138 138 138 138 140 650: TypePointer Function 13(float) 141 667: TypePointer Output 29(fvec4) 142 4253: 667(ptr) Variable Output 143 651: TypePointer Output 13(float) 144 3709: 651(ptr) Variable Output 145 5663: 8 Function None 1282 146 24877: Label 147 4104: 1669(ptr) Variable Function 148 18803:1032(struct) FunctionCall 3317 149 Store 4104 18803 150 13396: 666(ptr) AccessChain 4104 2571 151 7967: 29(fvec4) Load 13396 152 Store 4253 7967 153 16622: 650(ptr) AccessChain 4104 2574 154 11539: 13(float) Load 16622 155 Store 3709 11539 156 Return 157 FunctionEnd 158 3317:1032(struct) Function None 319 159 12442: Label 160 5830: 1972(ptr) Variable Function 161 5072: 1669(ptr) Variable Function 162 22671: 649(ptr) AccessChain 5830 2574 163 Store 22671 2574 164 20306: 649(ptr) AccessChain 5830 2577 165 Store 20306 2574 166 20307: 649(ptr) AccessChain 5830 2580 167 Store 20307 2574 168 20308: 649(ptr) AccessChain 5830 2583 169 Store 20308 2574 170 20309: 649(ptr) AccessChain 5830 2586 171 Store 20309 2574 172 20310: 649(ptr) AccessChain 5830 2589 173 Store 20310 2574 174 20311: 649(ptr) AccessChain 5830 2571 175 Store 20311 2574 176 20312: 649(ptr) AccessChain 5830 2592 177 Store 20312 2574 178 20313: 649(ptr) AccessChain 5830 2595 179 Store 20313 2574 180 20314: 649(ptr) AccessChain 5830 2598 181 Store 20314 2574 182 20315: 649(ptr) AccessChain 5830 2601 183 Store 20315 2574 184 20230: 649(ptr) AccessChain 5830 2604 185 Store 20230 2574 186 15508: 149 Load 4727 187 12260: 508 Load 3305 188 12514: 510 SampledImage 15508 12260 189 21065: 29(fvec4) ImageSampleImplicitLod 12514 2935 190 9477: 148 Load 4743 191 16280: 508 Load 3305 192 12515: 511 SampledImage 9477 16280 193 21066: 26(ivec4) ImageSampleImplicitLod 12515 2821 194 9478: 147 Load 4807 195 16281: 508 Load 3305 196 12516: 512 SampledImage 9478 16281 197 21067: 23(ivec4) ImageSampleImplicitLod 12516 2151 198 9479: 150 Load 5042 199 16282: 508 Load 3305 200 12517: 513 SampledImage 9479 16282 201 21068: 29(fvec4) ImageSampleImplicitLod 12517 1825 202 9480: 151 Load 5058 203 16283: 508 Load 3305 204 12518: 514 SampledImage 9480 16283 205 21069: 26(ivec4) ImageSampleImplicitLod 12518 2028 206 9481: 152 Load 5122 207 16284: 508 Load 3305 208 12519: 515 SampledImage 9481 16284 209 21070: 23(ivec4) ImageSampleImplicitLod 12519 2684 210 9482: 153 Load 3967 211 16285: 508 Load 3305 212 12520: 516 SampledImage 9482 16285 213 21071: 29(fvec4) ImageSampleImplicitLod 12520 1660 214 9483: 154 Load 3983 215 16286: 508 Load 3305 216 12521: 517 SampledImage 9483 16286 217 21072: 26(ivec4) ImageSampleImplicitLod 12521 2174 218 9484: 155 Load 4047 219 16287: 508 Load 3305 220 12522: 518 SampledImage 9484 16287 221 21073: 23(ivec4) ImageSampleImplicitLod 12522 2476 222 9485: 156 Load 3789 223 16288: 508 Load 3305 224 12523: 519 SampledImage 9485 16288 225 21074: 29(fvec4) ImageSampleImplicitLod 12523 1660 226 9486: 157 Load 3805 227 16289: 508 Load 3305 228 12524: 520 SampledImage 9486 16289 229 21075: 26(ivec4) ImageSampleImplicitLod 12524 2174 230 9487: 158 Load 3869 231 16290: 508 Load 3305 232 12590: 521 SampledImage 9487 16290 233 20392: 23(ivec4) ImageSampleImplicitLod 12590 2476 234 14275: 666(ptr) AccessChain 5072 2571 235 Store 14275 1284 236 20231: 650(ptr) AccessChain 5072 2574 237 Store 20231 138 238 8692:1032(struct) Load 5072 239 ReturnValue 8692 240 FunctionEnd 241