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