John Kessenich | 6c292d3 | 2016-02-15 20:58:50 -0700 | [diff] [blame] | 1 | spv.separate.frag |
John Kessenich | 6c292d3 | 2016-02-15 20:58:50 -0700 | [diff] [blame] | 2 | // Module Version 10000 |
John Kessenich | 07ed11f | 2017-10-07 11:33:11 -0600 | [diff] [blame^] | 3 | // Generated by (magic number): 80002 |
John Kessenich | 6c292d3 | 2016-02-15 20:58:50 -0700 | [diff] [blame] | 4 | // Id's are bound by 319 |
| 5 | |
| 6 | Capability Shader |
| 7 | Capability SampledRect |
| 8 | Capability Sampled1D |
| 9 | Capability SampledCubeArray |
| 10 | Capability SampledBuffer |
John Kessenich | 6c292d3 | 2016-02-15 20:58:50 -0700 | [diff] [blame] | 11 | 1: ExtInstImport "GLSL.std.450" |
| 12 | MemoryModel Logical GLSL450 |
| 13 | EntryPoint Fragment 4 "main" 11 34 |
| 14 | ExecutionMode 4 OriginUpperLeft |
| 15 | Source GLSL 400 |
| 16 | Name 4 "main" |
| 17 | Name 6 "foo(" |
| 18 | Name 11 "color" |
| 19 | Name 14 "t2d" |
| 20 | Name 18 "s" |
| 21 | Name 31 "t3d" |
| 22 | Name 34 "i" |
| 23 | Name 41 "sA" |
| 24 | Name 58 "tex2D" |
| 25 | Name 64 "texCube" |
| 26 | Name 71 "texCubeArray" |
| 27 | Name 77 "sShadow" |
| 28 | Name 84 "itexCubeArray" |
| 29 | Name 91 "utexCubeArray" |
| 30 | Name 98 "tex1DArray" |
| 31 | Name 106 "itex1DArray" |
| 32 | Name 113 "utex1D" |
| 33 | Name 120 "itex1D" |
| 34 | Name 127 "utex1DArray" |
| 35 | Name 134 "texBuffer" |
| 36 | Name 146 "tex2DArray" |
| 37 | Name 158 "itex2D" |
| 38 | Name 165 "itex3D" |
| 39 | Name 172 "itexCube" |
| 40 | Name 179 "itex2DArray" |
| 41 | Name 186 "utex2D" |
| 42 | Name 193 "utex3D" |
| 43 | Name 200 "utexCube" |
| 44 | Name 207 "utex2DArray" |
| 45 | Name 214 "itex2DRect" |
| 46 | Name 221 "utex2DRect" |
| 47 | Name 228 "itexBuffer" |
| 48 | Name 235 "utexBuffer" |
| 49 | Name 242 "tex2DMS" |
| 50 | Name 249 "itex2DMS" |
| 51 | Name 256 "utex2DMS" |
| 52 | Name 263 "tex2DMSArray" |
| 53 | Name 270 "itex2DMSArray" |
| 54 | Name 277 "utex2DMSArray" |
| 55 | Name 284 "tex1D" |
| 56 | Name 294 "tex3D" |
| 57 | Name 305 "tex2DRect" |
| 58 | Decorate 14(t2d) DescriptorSet 0 |
| 59 | Decorate 18(s) DescriptorSet 0 |
| 60 | Decorate 31(t3d) DescriptorSet 0 |
| 61 | Decorate 34(i) Flat |
| 62 | Decorate 41(sA) DescriptorSet 0 |
| 63 | Decorate 58(tex2D) DescriptorSet 0 |
| 64 | Decorate 64(texCube) DescriptorSet 0 |
| 65 | Decorate 71(texCubeArray) DescriptorSet 0 |
| 66 | Decorate 77(sShadow) DescriptorSet 0 |
| 67 | Decorate 84(itexCubeArray) DescriptorSet 0 |
| 68 | Decorate 91(utexCubeArray) DescriptorSet 0 |
| 69 | Decorate 98(tex1DArray) DescriptorSet 0 |
| 70 | Decorate 106(itex1DArray) DescriptorSet 0 |
| 71 | Decorate 113(utex1D) DescriptorSet 0 |
| 72 | Decorate 120(itex1D) DescriptorSet 0 |
| 73 | Decorate 127(utex1DArray) DescriptorSet 0 |
| 74 | Decorate 134(texBuffer) DescriptorSet 0 |
| 75 | Decorate 146(tex2DArray) DescriptorSet 0 |
| 76 | Decorate 158(itex2D) DescriptorSet 0 |
| 77 | Decorate 165(itex3D) DescriptorSet 0 |
| 78 | Decorate 172(itexCube) DescriptorSet 0 |
| 79 | Decorate 179(itex2DArray) DescriptorSet 0 |
| 80 | Decorate 186(utex2D) DescriptorSet 0 |
| 81 | Decorate 193(utex3D) DescriptorSet 0 |
| 82 | Decorate 200(utexCube) DescriptorSet 0 |
| 83 | Decorate 207(utex2DArray) DescriptorSet 0 |
| 84 | Decorate 214(itex2DRect) DescriptorSet 0 |
| 85 | Decorate 221(utex2DRect) DescriptorSet 0 |
| 86 | Decorate 228(itexBuffer) DescriptorSet 0 |
| 87 | Decorate 235(utexBuffer) DescriptorSet 0 |
| 88 | Decorate 242(tex2DMS) DescriptorSet 0 |
| 89 | Decorate 249(itex2DMS) DescriptorSet 0 |
| 90 | Decorate 256(utex2DMS) DescriptorSet 0 |
| 91 | Decorate 263(tex2DMSArray) DescriptorSet 0 |
| 92 | Decorate 270(itex2DMSArray) DescriptorSet 0 |
| 93 | Decorate 277(utex2DMSArray) DescriptorSet 0 |
| 94 | Decorate 284(tex1D) DescriptorSet 0 |
| 95 | Decorate 294(tex3D) DescriptorSet 0 |
| 96 | Decorate 305(tex2DRect) DescriptorSet 0 |
| 97 | 2: TypeVoid |
| 98 | 3: TypeFunction 2 |
| 99 | 8: TypeFloat 32 |
| 100 | 9: TypeVector 8(float) 4 |
| 101 | 10: TypePointer Output 9(fvec4) |
| 102 | 11(color): 10(ptr) Variable Output |
| 103 | 12: TypeImage 8(float) 2D sampled format:Unknown |
| 104 | 13: TypePointer UniformConstant 12 |
| 105 | 14(t2d): 13(ptr) Variable UniformConstant |
| 106 | 16: TypeSampler |
| 107 | 17: TypePointer UniformConstant 16 |
| 108 | 18(s): 17(ptr) Variable UniformConstant |
| 109 | 20: TypeSampledImage 12 |
| 110 | 22: TypeVector 8(float) 2 |
| 111 | 23: 8(float) Constant 1056964608 |
| 112 | 24: 22(fvec2) ConstantComposite 23 23 |
| 113 | 26: TypeImage 8(float) 3D sampled format:Unknown |
| 114 | 27: TypeInt 32 0 |
| 115 | 28: 27(int) Constant 4 |
| 116 | 29: TypeArray 26 28 |
| 117 | 30: TypePointer UniformConstant 29 |
| 118 | 31(t3d): 30(ptr) Variable UniformConstant |
| 119 | 32: TypeInt 32 1 |
| 120 | 33: TypePointer Input 32(int) |
| 121 | 34(i): 33(ptr) Variable Input |
| 122 | 36: TypePointer UniformConstant 26 |
| 123 | 39: TypeArray 16 28 |
| 124 | 40: TypePointer UniformConstant 39 |
| 125 | 41(sA): 40(ptr) Variable UniformConstant |
| 126 | 42: 32(int) Constant 2 |
| 127 | 45: TypeSampledImage 26 |
| 128 | 47: TypeVector 8(float) 3 |
| 129 | 48: 47(fvec3) ConstantComposite 23 23 23 |
| 130 | 58(tex2D): 13(ptr) Variable UniformConstant |
| 131 | 62: TypeImage 8(float) Cube sampled format:Unknown |
| 132 | 63: TypePointer UniformConstant 62 |
| 133 | 64(texCube): 63(ptr) Variable UniformConstant |
| 134 | 67: TypeSampledImage 62 |
| 135 | 69: TypeImage 8(float) Cube array sampled format:Unknown |
| 136 | 70: TypePointer UniformConstant 69 |
| 137 | 71(texCubeArray): 70(ptr) Variable UniformConstant |
| 138 | 74: TypeSampledImage 69 |
| 139 | 77(sShadow): 17(ptr) Variable UniformConstant |
| 140 | 79: TypeImage 8(float) Cube depth array sampled format:Unknown |
| 141 | 80: TypeSampledImage 79 |
| 142 | 82: TypeImage 32(int) Cube array sampled format:Unknown |
| 143 | 83: TypePointer UniformConstant 82 |
| 144 | 84(itexCubeArray): 83(ptr) Variable UniformConstant |
| 145 | 87: TypeSampledImage 82 |
| 146 | 89: TypeImage 27(int) Cube array sampled format:Unknown |
| 147 | 90: TypePointer UniformConstant 89 |
| 148 | 91(utexCubeArray): 90(ptr) Variable UniformConstant |
| 149 | 94: TypeSampledImage 89 |
| 150 | 96: TypeImage 8(float) 1D array sampled format:Unknown |
| 151 | 97: TypePointer UniformConstant 96 |
| 152 | 98(tex1DArray): 97(ptr) Variable UniformConstant |
| 153 | 101: TypeImage 8(float) 1D depth array sampled format:Unknown |
| 154 | 102: TypeSampledImage 101 |
| 155 | 104: TypeImage 32(int) 1D array sampled format:Unknown |
| 156 | 105: TypePointer UniformConstant 104 |
| 157 | 106(itex1DArray): 105(ptr) Variable UniformConstant |
| 158 | 109: TypeSampledImage 104 |
| 159 | 111: TypeImage 27(int) 1D sampled format:Unknown |
| 160 | 112: TypePointer UniformConstant 111 |
| 161 | 113(utex1D): 112(ptr) Variable UniformConstant |
| 162 | 116: TypeSampledImage 111 |
| 163 | 118: TypeImage 32(int) 1D sampled format:Unknown |
| 164 | 119: TypePointer UniformConstant 118 |
| 165 | 120(itex1D): 119(ptr) Variable UniformConstant |
| 166 | 123: TypeSampledImage 118 |
| 167 | 125: TypeImage 27(int) 1D array sampled format:Unknown |
| 168 | 126: TypePointer UniformConstant 125 |
| 169 | 127(utex1DArray): 126(ptr) Variable UniformConstant |
| 170 | 130: TypeSampledImage 125 |
| 171 | 132: TypeImage 8(float) Buffer sampled format:Unknown |
| 172 | 133: TypePointer UniformConstant 132 |
| 173 | 134(texBuffer): 133(ptr) Variable UniformConstant |
| 174 | 137: TypeSampledImage 132 |
| 175 | 141: TypeImage 8(float) Cube depth sampled format:Unknown |
| 176 | 142: TypeSampledImage 141 |
| 177 | 144: TypeImage 8(float) 2D array sampled format:Unknown |
| 178 | 145: TypePointer UniformConstant 144 |
| 179 | 146(tex2DArray): 145(ptr) Variable UniformConstant |
| 180 | 149: TypeSampledImage 144 |
| 181 | 153: TypeImage 8(float) 2D depth array sampled format:Unknown |
| 182 | 154: TypeSampledImage 153 |
| 183 | 156: TypeImage 32(int) 2D sampled format:Unknown |
| 184 | 157: TypePointer UniformConstant 156 |
| 185 | 158(itex2D): 157(ptr) Variable UniformConstant |
| 186 | 161: TypeSampledImage 156 |
| 187 | 163: TypeImage 32(int) 3D sampled format:Unknown |
| 188 | 164: TypePointer UniformConstant 163 |
| 189 | 165(itex3D): 164(ptr) Variable UniformConstant |
| 190 | 168: TypeSampledImage 163 |
| 191 | 170: TypeImage 32(int) Cube sampled format:Unknown |
| 192 | 171: TypePointer UniformConstant 170 |
| 193 | 172(itexCube): 171(ptr) Variable UniformConstant |
| 194 | 175: TypeSampledImage 170 |
| 195 | 177: TypeImage 32(int) 2D array sampled format:Unknown |
| 196 | 178: TypePointer UniformConstant 177 |
| 197 | 179(itex2DArray): 178(ptr) Variable UniformConstant |
| 198 | 182: TypeSampledImage 177 |
| 199 | 184: TypeImage 27(int) 2D sampled format:Unknown |
| 200 | 185: TypePointer UniformConstant 184 |
| 201 | 186(utex2D): 185(ptr) Variable UniformConstant |
| 202 | 189: TypeSampledImage 184 |
| 203 | 191: TypeImage 27(int) 3D sampled format:Unknown |
| 204 | 192: TypePointer UniformConstant 191 |
| 205 | 193(utex3D): 192(ptr) Variable UniformConstant |
| 206 | 196: TypeSampledImage 191 |
| 207 | 198: TypeImage 27(int) Cube sampled format:Unknown |
| 208 | 199: TypePointer UniformConstant 198 |
| 209 | 200(utexCube): 199(ptr) Variable UniformConstant |
| 210 | 203: TypeSampledImage 198 |
| 211 | 205: TypeImage 27(int) 2D array sampled format:Unknown |
| 212 | 206: TypePointer UniformConstant 205 |
| 213 | 207(utex2DArray): 206(ptr) Variable UniformConstant |
| 214 | 210: TypeSampledImage 205 |
| 215 | 212: TypeImage 32(int) Rect sampled format:Unknown |
| 216 | 213: TypePointer UniformConstant 212 |
| 217 | 214(itex2DRect): 213(ptr) Variable UniformConstant |
| 218 | 217: TypeSampledImage 212 |
| 219 | 219: TypeImage 27(int) Rect sampled format:Unknown |
| 220 | 220: TypePointer UniformConstant 219 |
| 221 | 221(utex2DRect): 220(ptr) Variable UniformConstant |
| 222 | 224: TypeSampledImage 219 |
| 223 | 226: TypeImage 32(int) Buffer sampled format:Unknown |
| 224 | 227: TypePointer UniformConstant 226 |
| 225 | 228(itexBuffer): 227(ptr) Variable UniformConstant |
| 226 | 231: TypeSampledImage 226 |
| 227 | 233: TypeImage 27(int) Buffer sampled format:Unknown |
| 228 | 234: TypePointer UniformConstant 233 |
| 229 | 235(utexBuffer): 234(ptr) Variable UniformConstant |
| 230 | 238: TypeSampledImage 233 |
| 231 | 240: TypeImage 8(float) 2D multi-sampled sampled format:Unknown |
| 232 | 241: TypePointer UniformConstant 240 |
| 233 | 242(tex2DMS): 241(ptr) Variable UniformConstant |
| 234 | 245: TypeSampledImage 240 |
| 235 | 247: TypeImage 32(int) 2D multi-sampled sampled format:Unknown |
| 236 | 248: TypePointer UniformConstant 247 |
| 237 | 249(itex2DMS): 248(ptr) Variable UniformConstant |
| 238 | 252: TypeSampledImage 247 |
| 239 | 254: TypeImage 27(int) 2D multi-sampled sampled format:Unknown |
| 240 | 255: TypePointer UniformConstant 254 |
| 241 | 256(utex2DMS): 255(ptr) Variable UniformConstant |
| 242 | 259: TypeSampledImage 254 |
| 243 | 261: TypeImage 8(float) 2D array multi-sampled sampled format:Unknown |
| 244 | 262: TypePointer UniformConstant 261 |
| 245 | 263(tex2DMSArray): 262(ptr) Variable UniformConstant |
| 246 | 266: TypeSampledImage 261 |
| 247 | 268: TypeImage 32(int) 2D array multi-sampled sampled format:Unknown |
| 248 | 269: TypePointer UniformConstant 268 |
| 249 | 270(itex2DMSArray): 269(ptr) Variable UniformConstant |
| 250 | 273: TypeSampledImage 268 |
| 251 | 275: TypeImage 27(int) 2D array multi-sampled sampled format:Unknown |
| 252 | 276: TypePointer UniformConstant 275 |
| 253 | 277(utex2DMSArray): 276(ptr) Variable UniformConstant |
| 254 | 280: TypeSampledImage 275 |
| 255 | 282: TypeImage 8(float) 1D sampled format:Unknown |
| 256 | 283: TypePointer UniformConstant 282 |
| 257 | 284(tex1D): 283(ptr) Variable UniformConstant |
| 258 | 287: TypeSampledImage 282 |
| 259 | 291: TypeImage 8(float) 1D depth sampled format:Unknown |
| 260 | 292: TypeSampledImage 291 |
| 261 | 294(tex3D): 36(ptr) Variable UniformConstant |
| 262 | 300: TypeImage 8(float) 2D depth sampled format:Unknown |
| 263 | 301: TypeSampledImage 300 |
| 264 | 303: TypeImage 8(float) Rect sampled format:Unknown |
| 265 | 304: TypePointer UniformConstant 303 |
| 266 | 305(tex2DRect): 304(ptr) Variable UniformConstant |
| 267 | 308: TypeSampledImage 303 |
| 268 | 312: TypeImage 8(float) Rect depth sampled format:Unknown |
| 269 | 313: TypeSampledImage 312 |
| 270 | 317: TypeSampledImage 96 |
| 271 | 4(main): 2 Function None 3 |
| 272 | 5: Label |
| 273 | 15: 12 Load 14(t2d) |
| 274 | 19: 16 Load 18(s) |
| 275 | 21: 20 SampledImage 15 19 |
| 276 | 25: 9(fvec4) ImageSampleImplicitLod 21 24 |
| 277 | Store 11(color) 25 |
| 278 | 35: 32(int) Load 34(i) |
| 279 | 37: 36(ptr) AccessChain 31(t3d) 35 |
| 280 | 38: 26 Load 37 |
| 281 | 43: 17(ptr) AccessChain 41(sA) 42 |
| 282 | 44: 16 Load 43 |
| 283 | 46: 45 SampledImage 38 44 |
| 284 | 49: 9(fvec4) ImageSampleImplicitLod 46 48 |
| 285 | 50: 9(fvec4) Load 11(color) |
| 286 | 51: 9(fvec4) FAdd 50 49 |
| 287 | Store 11(color) 51 |
| 288 | 52: 12 Load 14(t2d) |
| 289 | 53: 16 Load 18(s) |
| 290 | 54: 20 SampledImage 52 53 |
| 291 | 55: 9(fvec4) ImageSampleImplicitLod 54 24 |
| 292 | 56: 9(fvec4) Load 11(color) |
| 293 | 57: 9(fvec4) FAdd 56 55 |
| 294 | Store 11(color) 57 |
| 295 | Return |
| 296 | FunctionEnd |
| 297 | 6(foo(): 2 Function None 3 |
| 298 | 7: Label |
| 299 | 59: 12 Load 58(tex2D) |
| 300 | 60: 16 Load 18(s) |
| 301 | 61: 20 SampledImage 59 60 |
| 302 | 65: 62 Load 64(texCube) |
| 303 | 66: 16 Load 18(s) |
| 304 | 68: 67 SampledImage 65 66 |
| 305 | 72: 69 Load 71(texCubeArray) |
| 306 | 73: 16 Load 18(s) |
| 307 | 75: 74 SampledImage 72 73 |
| 308 | 76: 69 Load 71(texCubeArray) |
| 309 | 78: 16 Load 77(sShadow) |
| 310 | 81: 80 SampledImage 76 78 |
| 311 | 85: 82 Load 84(itexCubeArray) |
| 312 | 86: 16 Load 18(s) |
| 313 | 88: 87 SampledImage 85 86 |
| 314 | 92: 89 Load 91(utexCubeArray) |
| 315 | 93: 16 Load 18(s) |
| 316 | 95: 94 SampledImage 92 93 |
| 317 | 99: 96 Load 98(tex1DArray) |
| 318 | 100: 16 Load 77(sShadow) |
| 319 | 103: 102 SampledImage 99 100 |
| 320 | 107: 104 Load 106(itex1DArray) |
| 321 | 108: 16 Load 18(s) |
| 322 | 110: 109 SampledImage 107 108 |
| 323 | 114: 111 Load 113(utex1D) |
| 324 | 115: 16 Load 18(s) |
| 325 | 117: 116 SampledImage 114 115 |
| 326 | 121: 118 Load 120(itex1D) |
| 327 | 122: 16 Load 18(s) |
| 328 | 124: 123 SampledImage 121 122 |
| 329 | 128: 125 Load 127(utex1DArray) |
| 330 | 129: 16 Load 18(s) |
| 331 | 131: 130 SampledImage 128 129 |
| 332 | 135: 132 Load 134(texBuffer) |
| 333 | 136: 16 Load 18(s) |
| 334 | 138: 137 SampledImage 135 136 |
| 335 | 139: 62 Load 64(texCube) |
| 336 | 140: 16 Load 77(sShadow) |
| 337 | 143: 142 SampledImage 139 140 |
| 338 | 147: 144 Load 146(tex2DArray) |
| 339 | 148: 16 Load 18(s) |
| 340 | 150: 149 SampledImage 147 148 |
| 341 | 151: 144 Load 146(tex2DArray) |
| 342 | 152: 16 Load 77(sShadow) |
| 343 | 155: 154 SampledImage 151 152 |
| 344 | 159: 156 Load 158(itex2D) |
| 345 | 160: 16 Load 18(s) |
| 346 | 162: 161 SampledImage 159 160 |
| 347 | 166: 163 Load 165(itex3D) |
| 348 | 167: 16 Load 18(s) |
| 349 | 169: 168 SampledImage 166 167 |
| 350 | 173: 170 Load 172(itexCube) |
| 351 | 174: 16 Load 18(s) |
| 352 | 176: 175 SampledImage 173 174 |
| 353 | 180: 177 Load 179(itex2DArray) |
| 354 | 181: 16 Load 18(s) |
| 355 | 183: 182 SampledImage 180 181 |
| 356 | 187: 184 Load 186(utex2D) |
| 357 | 188: 16 Load 18(s) |
| 358 | 190: 189 SampledImage 187 188 |
| 359 | 194: 191 Load 193(utex3D) |
| 360 | 195: 16 Load 18(s) |
| 361 | 197: 196 SampledImage 194 195 |
| 362 | 201: 198 Load 200(utexCube) |
| 363 | 202: 16 Load 18(s) |
| 364 | 204: 203 SampledImage 201 202 |
| 365 | 208: 205 Load 207(utex2DArray) |
| 366 | 209: 16 Load 18(s) |
| 367 | 211: 210 SampledImage 208 209 |
| 368 | 215: 212 Load 214(itex2DRect) |
| 369 | 216: 16 Load 18(s) |
| 370 | 218: 217 SampledImage 215 216 |
| 371 | 222: 219 Load 221(utex2DRect) |
| 372 | 223: 16 Load 18(s) |
| 373 | 225: 224 SampledImage 222 223 |
| 374 | 229: 226 Load 228(itexBuffer) |
| 375 | 230: 16 Load 18(s) |
| 376 | 232: 231 SampledImage 229 230 |
| 377 | 236: 233 Load 235(utexBuffer) |
| 378 | 237: 16 Load 18(s) |
| 379 | 239: 238 SampledImage 236 237 |
| 380 | 243: 240 Load 242(tex2DMS) |
| 381 | 244: 16 Load 18(s) |
| 382 | 246: 245 SampledImage 243 244 |
| 383 | 250: 247 Load 249(itex2DMS) |
| 384 | 251: 16 Load 18(s) |
| 385 | 253: 252 SampledImage 250 251 |
| 386 | 257: 254 Load 256(utex2DMS) |
| 387 | 258: 16 Load 18(s) |
| 388 | 260: 259 SampledImage 257 258 |
| 389 | 264: 261 Load 263(tex2DMSArray) |
| 390 | 265: 16 Load 18(s) |
| 391 | 267: 266 SampledImage 264 265 |
| 392 | 271: 268 Load 270(itex2DMSArray) |
| 393 | 272: 16 Load 18(s) |
| 394 | 274: 273 SampledImage 271 272 |
| 395 | 278: 275 Load 277(utex2DMSArray) |
| 396 | 279: 16 Load 18(s) |
| 397 | 281: 280 SampledImage 278 279 |
| 398 | 285: 282 Load 284(tex1D) |
| 399 | 286: 16 Load 18(s) |
| 400 | 288: 287 SampledImage 285 286 |
| 401 | 289: 282 Load 284(tex1D) |
| 402 | 290: 16 Load 77(sShadow) |
| 403 | 293: 292 SampledImage 289 290 |
| 404 | 295: 26 Load 294(tex3D) |
| 405 | 296: 16 Load 18(s) |
| 406 | 297: 45 SampledImage 295 296 |
| 407 | 298: 12 Load 58(tex2D) |
| 408 | 299: 16 Load 77(sShadow) |
| 409 | 302: 301 SampledImage 298 299 |
| 410 | 306: 303 Load 305(tex2DRect) |
| 411 | 307: 16 Load 18(s) |
| 412 | 309: 308 SampledImage 306 307 |
| 413 | 310: 303 Load 305(tex2DRect) |
| 414 | 311: 16 Load 77(sShadow) |
| 415 | 314: 313 SampledImage 310 311 |
| 416 | 315: 96 Load 98(tex1DArray) |
| 417 | 316: 16 Load 18(s) |
| 418 | 318: 317 SampledImage 315 316 |
| 419 | Return |
| 420 | FunctionEnd |