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