1remap.hlsl.sample.basic.strip.frag 2WARNING: 0:4: 'immediate sampler state' : unimplemented 3 4// Module Version 10000 5// Generated by (magic number): 80007 6// Id's are bound by 198 7 8 Capability Shader 9 Capability Sampled1D 10 1: ExtInstImport "GLSL.std.450" 11 MemoryModel Logical GLSL450 12 EntryPoint Fragment 4 "main" 188 192 13 ExecutionMode 4 OriginUpperLeft 14 ExecutionMode 4 DepthReplacing 15 Decorate 45 DescriptorSet 0 16 Decorate 45 Binding 0 17 Decorate 49 DescriptorSet 0 18 Decorate 49 Binding 0 19 Decorate 60 DescriptorSet 0 20 Decorate 60 Binding 0 21 Decorate 73 DescriptorSet 0 22 Decorate 73 Binding 0 23 Decorate 83 DescriptorSet 0 24 Decorate 83 Binding 0 25 Decorate 94 DescriptorSet 0 26 Decorate 94 Binding 0 27 Decorate 105 DescriptorSet 0 28 Decorate 105 Binding 0 29 Decorate 117 DescriptorSet 0 30 Decorate 117 Binding 0 31 Decorate 128 DescriptorSet 0 32 Decorate 128 Binding 0 33 Decorate 138 DescriptorSet 0 34 Decorate 138 Binding 0 35 Decorate 151 DescriptorSet 0 36 Decorate 151 Binding 0 37 Decorate 160 DescriptorSet 0 38 Decorate 160 Binding 0 39 Decorate 169 DescriptorSet 0 40 Decorate 169 Binding 0 41 Decorate 188 Location 0 42 Decorate 192 BuiltIn FragDepth 43 Decorate 195 DescriptorSet 0 44 Decorate 195 Binding 0 45 Decorate 196 DescriptorSet 0 46 Decorate 196 Binding 0 47 Decorate 197 DescriptorSet 0 48 Decorate 197 Binding 1 49 2: TypeVoid 50 3: TypeFunction 2 51 6: TypeFloat 32 52 7: TypeVector 6(float) 4 53 8: TypeStruct 7(fvec4) 6(float) 54 9: TypeFunction 8(struct) 55 12: TypeInt 32 1 56 13: 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) 57 14: TypePointer Function 13(struct) 58 16: 12(int) Constant 1 59 17: TypePointer Function 12(int) 60 19: 12(int) Constant 2 61 21: 12(int) Constant 3 62 23: 12(int) Constant 4 63 25: 12(int) Constant 5 64 27: 12(int) Constant 6 65 29: 12(int) Constant 0 66 31: 12(int) Constant 7 67 33: 12(int) Constant 8 68 35: 12(int) Constant 9 69 37: 12(int) Constant 10 70 39: 12(int) Constant 11 71 41: TypePointer Function 7(fvec4) 72 43: TypeImage 6(float) 1D sampled format:Unknown 73 44: TypePointer UniformConstant 43 74 45: 44(ptr) Variable UniformConstant 75 47: TypeSampler 76 48: TypePointer UniformConstant 47 77 49: 48(ptr) Variable UniformConstant 78 51: TypeSampledImage 43 79 53: 6(float) Constant 1036831949 80 55: TypeVector 12(int) 4 81 56: TypePointer Function 55(ivec4) 82 58: TypeImage 12(int) 1D sampled format:Unknown 83 59: TypePointer UniformConstant 58 84 60: 59(ptr) Variable UniformConstant 85 63: TypeSampledImage 58 86 65: 6(float) Constant 1045220557 87 67: TypeInt 32 0 88 68: TypeVector 67(int) 4 89 69: TypePointer Function 68(ivec4) 90 71: TypeImage 67(int) 1D sampled format:Unknown 91 72: TypePointer UniformConstant 71 92 73: 72(ptr) Variable UniformConstant 93 76: TypeSampledImage 71 94 78: 6(float) Constant 1050253722 95 81: TypeImage 6(float) 2D sampled format:Unknown 96 82: TypePointer UniformConstant 81 97 83: 82(ptr) Variable UniformConstant 98 86: TypeSampledImage 81 99 88: TypeVector 6(float) 2 100 89: 88(fvec2) ConstantComposite 53 65 101 92: TypeImage 12(int) 2D sampled format:Unknown 102 93: TypePointer UniformConstant 92 103 94: 93(ptr) Variable UniformConstant 104 97: TypeSampledImage 92 105 99: 6(float) Constant 1053609165 106 100: 88(fvec2) ConstantComposite 78 99 107 103: TypeImage 67(int) 2D sampled format:Unknown 108 104: TypePointer UniformConstant 103 109 105: 104(ptr) Variable UniformConstant 110 108: TypeSampledImage 103 111 110: 6(float) Constant 1056964608 112 111: 6(float) Constant 1058642330 113 112: 88(fvec2) ConstantComposite 110 111 114 115: TypeImage 6(float) 3D sampled format:Unknown 115 116: TypePointer UniformConstant 115 116 117: 116(ptr) Variable UniformConstant 117 120: TypeSampledImage 115 118 122: TypeVector 6(float) 3 119 123: 122(fvec3) ConstantComposite 53 65 78 120 126: TypeImage 12(int) 3D sampled format:Unknown 121 127: TypePointer UniformConstant 126 122 128: 127(ptr) Variable UniformConstant 123 131: TypeSampledImage 126 124 133: 122(fvec3) ConstantComposite 99 110 111 125 136: TypeImage 67(int) 3D sampled format:Unknown 126 137: TypePointer UniformConstant 136 127 138: 137(ptr) Variable UniformConstant 128 141: TypeSampledImage 136 129 143: 6(float) Constant 1060320051 130 144: 6(float) Constant 1061997773 131 145: 6(float) Constant 1063675494 132 146: 122(fvec3) ConstantComposite 143 144 145 133 149: TypeImage 6(float) Cube sampled format:Unknown 134 150: TypePointer UniformConstant 149 135 151: 150(ptr) Variable UniformConstant 136 154: TypeSampledImage 149 137 158: TypeImage 12(int) Cube sampled format:Unknown 138 159: TypePointer UniformConstant 158 139 160: 159(ptr) Variable UniformConstant 140 163: TypeSampledImage 158 141 167: TypeImage 67(int) Cube sampled format:Unknown 142 168: TypePointer UniformConstant 167 143 169: 168(ptr) Variable UniformConstant 144 172: TypeSampledImage 167 145 175: TypePointer Function 8(struct) 146 177: 6(float) Constant 1065353216 147 178: 7(fvec4) ConstantComposite 177 177 177 177 148 180: TypePointer Function 6(float) 149 187: TypePointer Output 7(fvec4) 150 188: 187(ptr) Variable Output 151 191: TypePointer Output 6(float) 152 192: 191(ptr) Variable Output 153 195: 48(ptr) Variable UniformConstant 154 196: 48(ptr) Variable UniformConstant 155 197: 44(ptr) Variable UniformConstant 156 4: 2 Function None 3 157 5: Label 158 185: 175(ptr) Variable Function 159 186: 8(struct) FunctionCall 10 160 Store 185 186 161 189: 41(ptr) AccessChain 185 29 162 190: 7(fvec4) Load 189 163 Store 188 190 164 193: 180(ptr) AccessChain 185 16 165 194: 6(float) Load 193 166 Store 192 194 167 Return 168 FunctionEnd 169 10: 8(struct) Function None 9 170 11: Label 171 15: 14(ptr) Variable Function 172 42: 41(ptr) Variable Function 173 57: 56(ptr) Variable Function 174 70: 69(ptr) Variable Function 175 80: 41(ptr) Variable Function 176 91: 56(ptr) Variable Function 177 102: 69(ptr) Variable Function 178 114: 41(ptr) Variable Function 179 125: 56(ptr) Variable Function 180 135: 69(ptr) Variable Function 181 148: 41(ptr) Variable Function 182 157: 56(ptr) Variable Function 183 166: 69(ptr) Variable Function 184 176: 175(ptr) Variable Function 185 18: 17(ptr) AccessChain 15 16 186 Store 18 16 187 20: 17(ptr) AccessChain 15 19 188 Store 20 16 189 22: 17(ptr) AccessChain 15 21 190 Store 22 16 191 24: 17(ptr) AccessChain 15 23 192 Store 24 16 193 26: 17(ptr) AccessChain 15 25 194 Store 26 16 195 28: 17(ptr) AccessChain 15 27 196 Store 28 16 197 30: 17(ptr) AccessChain 15 29 198 Store 30 16 199 32: 17(ptr) AccessChain 15 31 200 Store 32 16 201 34: 17(ptr) AccessChain 15 33 202 Store 34 16 203 36: 17(ptr) AccessChain 15 35 204 Store 36 16 205 38: 17(ptr) AccessChain 15 37 206 Store 38 16 207 40: 17(ptr) AccessChain 15 39 208 Store 40 16 209 46: 43 Load 45 210 50: 47 Load 49 211 52: 51 SampledImage 46 50 212 54: 7(fvec4) ImageSampleImplicitLod 52 53 213 Store 42 54 214 61: 58 Load 60 215 62: 47 Load 49 216 64: 63 SampledImage 61 62 217 66: 55(ivec4) ImageSampleImplicitLod 64 65 218 Store 57 66 219 74: 71 Load 73 220 75: 47 Load 49 221 77: 76 SampledImage 74 75 222 79: 68(ivec4) ImageSampleImplicitLod 77 78 223 Store 70 79 224 84: 81 Load 83 225 85: 47 Load 49 226 87: 86 SampledImage 84 85 227 90: 7(fvec4) ImageSampleImplicitLod 87 89 228 Store 80 90 229 95: 92 Load 94 230 96: 47 Load 49 231 98: 97 SampledImage 95 96 232 101: 55(ivec4) ImageSampleImplicitLod 98 100 233 Store 91 101 234 106: 103 Load 105 235 107: 47 Load 49 236 109: 108 SampledImage 106 107 237 113: 68(ivec4) ImageSampleImplicitLod 109 112 238 Store 102 113 239 118: 115 Load 117 240 119: 47 Load 49 241 121: 120 SampledImage 118 119 242 124: 7(fvec4) ImageSampleImplicitLod 121 123 243 Store 114 124 244 129: 126 Load 128 245 130: 47 Load 49 246 132: 131 SampledImage 129 130 247 134: 55(ivec4) ImageSampleImplicitLod 132 133 248 Store 125 134 249 139: 136 Load 138 250 140: 47 Load 49 251 142: 141 SampledImage 139 140 252 147: 68(ivec4) ImageSampleImplicitLod 142 146 253 Store 135 147 254 152: 149 Load 151 255 153: 47 Load 49 256 155: 154 SampledImage 152 153 257 156: 7(fvec4) ImageSampleImplicitLod 155 123 258 Store 148 156 259 161: 158 Load 160 260 162: 47 Load 49 261 164: 163 SampledImage 161 162 262 165: 55(ivec4) ImageSampleImplicitLod 164 133 263 Store 157 165 264 170: 167 Load 169 265 171: 47 Load 49 266 173: 172 SampledImage 170 171 267 174: 68(ivec4) ImageSampleImplicitLod 173 146 268 Store 166 174 269 179: 41(ptr) AccessChain 176 29 270 Store 179 178 271 181: 180(ptr) AccessChain 176 16 272 Store 181 177 273 182: 8(struct) Load 176 274 ReturnValue 182 275 FunctionEnd 276