
Previously, the type names in the nonsemantic shader debug info would be "int", "uint", or "float" for all numeric types. This change makes the correct names such as "int8_t" or "float16_t" get emitted.
714 lines
45 KiB
Plaintext
714 lines
45 KiB
Plaintext
spv.debuginfo.glsl.tesc
|
|
// Module Version 10000
|
|
// Generated by (magic number): 8000b
|
|
// Id's are bound by 542
|
|
|
|
Capability Tessellation
|
|
Extension "SPV_KHR_non_semantic_info"
|
|
2: ExtInstImport "NonSemantic.Shader.DebugInfo.100"
|
|
3: ExtInstImport "GLSL.std.450"
|
|
MemoryModel Logical GLSL450
|
|
EntryPoint TessellationControl 14 "main" 249 253 279 370 383 498 512 519 533
|
|
ExecutionMode 14 OutputVertices 4
|
|
1: String ""
|
|
8: String "uint"
|
|
15: String "main"
|
|
18: String "// OpModuleProcessed auto-map-locations
|
|
// OpModuleProcessed auto-map-bindings
|
|
// OpModuleProcessed client vulkan100
|
|
// OpModuleProcessed target-env vulkan1.0
|
|
// OpModuleProcessed keep-uncalled
|
|
// OpModuleProcessed entry-point main
|
|
#line 1
|
|
"
|
|
25: String "float"
|
|
35: String "screenSpaceTessFactor"
|
|
41: String "p0"
|
|
45: String "p1"
|
|
48: String "bool"
|
|
53: String "frustumCheck"
|
|
62: String "midPoint"
|
|
74: String "radius"
|
|
85: String "v0"
|
|
96: String "modelview"
|
|
101: String "lightPos"
|
|
104: String "frustumPlanes"
|
|
106: String "tessellatedEdgeSize"
|
|
111: String "viewportDim"
|
|
115: String "UBO"
|
|
119: String "ubo"
|
|
121: String "int"
|
|
133: String "clip0"
|
|
154: String "clip1"
|
|
229: String "pos"
|
|
235: String "gl_Position"
|
|
238: String "gl_PointSize"
|
|
241: String "gl_CullDistance"
|
|
245: String "gl_PerVertex"
|
|
251: String "gl_in"
|
|
255: String "gl_InvocationID"
|
|
264: String "type.2d.image"
|
|
265: String "@type.2d.image"
|
|
269: String "type.sampled.image"
|
|
270: String "@type.sampled.image"
|
|
274: String "samplerHeight"
|
|
281: String "inUV"
|
|
300: String "i"
|
|
372: String "gl_TessLevelInner"
|
|
385: String "gl_TessLevelOuter"
|
|
500: String "gl_out"
|
|
514: String "outNormal"
|
|
521: String "inNormal"
|
|
535: String "outUV"
|
|
Name 14 "main"
|
|
Name 34 "screenSpaceTessFactor(vf4;vf4;"
|
|
Name 32 "p0"
|
|
Name 33 "p1"
|
|
Name 52 "frustumCheck("
|
|
Name 60 "midPoint"
|
|
Name 72 "radius"
|
|
Name 83 "v0"
|
|
Name 94 "UBO"
|
|
MemberName 94(UBO) 0 "projection"
|
|
MemberName 94(UBO) 1 "modelview"
|
|
MemberName 94(UBO) 2 "lightPos"
|
|
MemberName 94(UBO) 3 "frustumPlanes"
|
|
MemberName 94(UBO) 4 "displacementFactor"
|
|
MemberName 94(UBO) 5 "tessellationFactor"
|
|
MemberName 94(UBO) 6 "viewportDim"
|
|
MemberName 94(UBO) 7 "tessellatedEdgeSize"
|
|
Name 117 "ubo"
|
|
Name 131 "clip0"
|
|
Name 152 "clip1"
|
|
Name 227 "pos"
|
|
Name 233 "gl_PerVertex"
|
|
MemberName 233(gl_PerVertex) 0 "gl_Position"
|
|
MemberName 233(gl_PerVertex) 1 "gl_PointSize"
|
|
MemberName 233(gl_PerVertex) 2 "gl_ClipDistance"
|
|
MemberName 233(gl_PerVertex) 3 "gl_CullDistance"
|
|
Name 249 "gl_in"
|
|
Name 253 "gl_InvocationID"
|
|
Name 272 "samplerHeight"
|
|
Name 279 "inUV"
|
|
Name 298 "i"
|
|
Name 370 "gl_TessLevelInner"
|
|
Name 383 "gl_TessLevelOuter"
|
|
Name 410 "param"
|
|
Name 413 "param"
|
|
Name 420 "param"
|
|
Name 423 "param"
|
|
Name 430 "param"
|
|
Name 433 "param"
|
|
Name 440 "param"
|
|
Name 443 "param"
|
|
Name 487 "gl_PerVertex"
|
|
MemberName 487(gl_PerVertex) 0 "gl_Position"
|
|
MemberName 487(gl_PerVertex) 1 "gl_PointSize"
|
|
MemberName 487(gl_PerVertex) 2 "gl_ClipDistance"
|
|
MemberName 487(gl_PerVertex) 3 "gl_CullDistance"
|
|
Name 498 "gl_out"
|
|
Name 512 "outNormal"
|
|
Name 519 "inNormal"
|
|
Name 533 "outUV"
|
|
Decorate 90 ArrayStride 16
|
|
MemberDecorate 94(UBO) 0 ColMajor
|
|
MemberDecorate 94(UBO) 0 Offset 0
|
|
MemberDecorate 94(UBO) 0 MatrixStride 16
|
|
MemberDecorate 94(UBO) 1 ColMajor
|
|
MemberDecorate 94(UBO) 1 Offset 64
|
|
MemberDecorate 94(UBO) 1 MatrixStride 16
|
|
MemberDecorate 94(UBO) 2 Offset 128
|
|
MemberDecorate 94(UBO) 3 Offset 144
|
|
MemberDecorate 94(UBO) 4 Offset 240
|
|
MemberDecorate 94(UBO) 5 Offset 244
|
|
MemberDecorate 94(UBO) 6 Offset 248
|
|
MemberDecorate 94(UBO) 7 Offset 256
|
|
Decorate 94(UBO) Block
|
|
Decorate 117(ubo) DescriptorSet 0
|
|
Decorate 117(ubo) Binding 0
|
|
MemberDecorate 233(gl_PerVertex) 0 BuiltIn Position
|
|
MemberDecorate 233(gl_PerVertex) 1 BuiltIn PointSize
|
|
MemberDecorate 233(gl_PerVertex) 2 BuiltIn ClipDistance
|
|
MemberDecorate 233(gl_PerVertex) 3 BuiltIn CullDistance
|
|
Decorate 233(gl_PerVertex) Block
|
|
Decorate 253(gl_InvocationID) BuiltIn InvocationId
|
|
Decorate 272(samplerHeight) DescriptorSet 0
|
|
Decorate 272(samplerHeight) Binding 1
|
|
Decorate 279(inUV) Location 1
|
|
Decorate 370(gl_TessLevelInner) Patch
|
|
Decorate 370(gl_TessLevelInner) BuiltIn TessLevelInner
|
|
Decorate 383(gl_TessLevelOuter) Patch
|
|
Decorate 383(gl_TessLevelOuter) BuiltIn TessLevelOuter
|
|
MemberDecorate 487(gl_PerVertex) 0 BuiltIn Position
|
|
MemberDecorate 487(gl_PerVertex) 1 BuiltIn PointSize
|
|
MemberDecorate 487(gl_PerVertex) 2 BuiltIn ClipDistance
|
|
MemberDecorate 487(gl_PerVertex) 3 BuiltIn CullDistance
|
|
Decorate 487(gl_PerVertex) Block
|
|
Decorate 512(outNormal) Location 0
|
|
Decorate 519(inNormal) Location 0
|
|
Decorate 533(outUV) Location 1
|
|
4: TypeVoid
|
|
5: TypeFunction 4
|
|
7: TypeInt 32 0
|
|
10: 7(int) Constant 32
|
|
11: 7(int) Constant 6
|
|
12: 7(int) Constant 0
|
|
9: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 10 11 12
|
|
13: 7(int) Constant 3
|
|
6: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 13 4
|
|
17: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 1 18
|
|
20: 7(int) Constant 1
|
|
21: 7(int) Constant 4
|
|
22: 7(int) Constant 2
|
|
19: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 20 21 17 22
|
|
16: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 15 6 17 12 12 19 15 13 12
|
|
24: TypeFloat 32
|
|
26: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 25 10 13 12
|
|
27: TypeVector 24(float) 4
|
|
28: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 21
|
|
29: TypePointer Function 27(fvec4)
|
|
30: TypeFunction 24(float) 29(ptr) 29(ptr)
|
|
31: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 13 26 28 28
|
|
36: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 35 31 17 12 12 19 35 13 12
|
|
40: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 41 28 17 12 12 36 21 20
|
|
43: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
|
44: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 45 28 17 12 12 36 21 22
|
|
47: TypeBool
|
|
49: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 10 22 12
|
|
50: TypeFunction 47(bool)
|
|
51: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 13 49
|
|
54: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 53 51 17 12 12 19 53 13 12
|
|
59: 7(int) Constant 54
|
|
61: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 62 28 17 59 12 36 21
|
|
64: 24(float) Constant 1056964608
|
|
70: 7(int) Constant 56
|
|
71: TypePointer Function 24(float)
|
|
73: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 74 26 17 70 12 36 21
|
|
79: 24(float) Constant 1073741824
|
|
82: 7(int) Constant 59
|
|
84: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 85 28 17 82 12 36 21
|
|
87: TypeMatrix 27(fvec4) 4
|
|
89: 47(bool) ConstantTrue
|
|
88: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 28 21 89
|
|
90: TypeArray 27(fvec4) 11
|
|
91: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 28 11
|
|
92: TypeVector 24(float) 2
|
|
93: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 22
|
|
94(UBO): TypeStruct 87 87 27(fvec4) 90 24(float) 24(float) 92(fvec2) 24(float)
|
|
97: 7(int) Constant 30
|
|
98: 7(int) Constant 7
|
|
95: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 96 88 17 97 98 12 12 13
|
|
99: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 96 88 17 97 98 12 12 13
|
|
102: 7(int) Constant 31
|
|
100: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 101 28 17 102 98 12 12 13
|
|
103: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 104 91 17 10 98 12 12 13
|
|
107: 7(int) Constant 36
|
|
108: 7(int) Constant 8
|
|
105: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 106 26 17 107 108 12 12 13
|
|
109: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 106 26 17 107 108 12 12 13
|
|
112: 7(int) Constant 35
|
|
110: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 111 93 17 112 98 12 12 13
|
|
113: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 106 26 17 107 108 12 12 13
|
|
114: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 115 20 17 82 12 19 115 12 13 95 99 100 103 105 109 110 113
|
|
116: TypePointer Uniform 94(UBO)
|
|
117(ubo): 116(ptr) Variable Uniform
|
|
118: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 119 114 17 82 12 19 119 117(ubo) 108
|
|
120: TypeInt 32 1
|
|
122: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 121 10 21 12
|
|
123: 120(int) Constant 1
|
|
124: TypePointer Uniform 87
|
|
130: 7(int) Constant 62
|
|
132: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 133 28 17 130 12 36 21
|
|
135: 120(int) Constant 0
|
|
140: TypeVector 24(float) 3
|
|
141: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 13
|
|
142: 24(float) Constant 0
|
|
143: 140(fvec3) ConstantComposite 142 142 142
|
|
151: 7(int) Constant 63
|
|
153: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 154 28 17 151 12 36 21
|
|
167: 7(int) Constant 66
|
|
174: 7(int) Constant 67
|
|
181: 7(int) Constant 70
|
|
182: 120(int) Constant 6
|
|
183: TypePointer Uniform 92(fvec2)
|
|
194: 7(int) Constant 71
|
|
205: 7(int) Constant 76
|
|
209: 120(int) Constant 7
|
|
210: TypePointer Uniform 24(float)
|
|
214: 120(int) Constant 5
|
|
218: 24(float) Constant 1065353216
|
|
219: 24(float) Constant 1115684864
|
|
226: 7(int) Constant 85
|
|
228: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 229 28 17 226 12 54 21
|
|
231: TypeArray 24(float) 20
|
|
232: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 26 20
|
|
233(gl_PerVertex): TypeStruct 27(fvec4) 24(float) 231 231
|
|
236: 7(int) Constant 1756
|
|
234: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 235 28 17 20 236 12 12 13
|
|
239: 7(int) Constant 1774
|
|
237: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 238 26 17 20 239 12 12 13
|
|
242: 7(int) Constant 1817
|
|
240: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 241 232 17 20 242 12 12 13
|
|
243: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 241 232 17 20 242 12 12 13
|
|
244: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 245 20 17 226 12 19 245 12 13 234 237 240 243
|
|
246: TypeArray 233(gl_PerVertex) 10
|
|
247: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 244 10
|
|
248: TypePointer Input 246
|
|
249(gl_in): 248(ptr) Variable Input
|
|
250: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 251 247 17 226 12 19 251 249(gl_in) 108
|
|
252: TypePointer Input 120(int)
|
|
253(gl_InvocationID): 252(ptr) Variable Input
|
|
254: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 255 122 17 226 12 19 255 253(gl_InvocationID) 108
|
|
257: TypePointer Input 27(fvec4)
|
|
261: 7(int) Constant 86
|
|
262: TypeImage 24(float) 2D sampled format:Unknown
|
|
266: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 0(DebugInfoNone)
|
|
263: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 264 12 17 261 12 19 265 266 13
|
|
267: TypeSampledImage 262
|
|
268: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 269 12 17 261 12 19 270 266 13
|
|
271: TypePointer UniformConstant 267
|
|
272(samplerHeight): 271(ptr) Variable UniformConstant
|
|
273: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 274 268 17 261 12 19 274 272(samplerHeight) 108
|
|
276: TypeArray 92(fvec2) 10
|
|
277: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 93 10
|
|
278: TypePointer Input 276
|
|
279(inUV): 278(ptr) Variable Input
|
|
280: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 281 277 17 261 12 19 281 279(inUV) 108
|
|
282: TypePointer Input 92(fvec2)
|
|
287: 120(int) Constant 4
|
|
296: 7(int) Constant 89
|
|
297: TypePointer Function 120(int)
|
|
299: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 300 122 17 296 12 54 21
|
|
312: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 10 22 12
|
|
316: 7(int) Constant 90
|
|
318: 120(int) Constant 3
|
|
320: TypePointer Uniform 27(fvec4)
|
|
324: 24(float) Constant 1090519040
|
|
326: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 10 22 12
|
|
330: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 10 22 12
|
|
331: 47(bool) ConstantFalse
|
|
334: 7(int) Constant 92
|
|
340: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 10 22 12
|
|
343: 7(int) Constant 95
|
|
349: 7(int) Constant 100
|
|
351: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 10 22 12
|
|
357: 7(int) Constant 102
|
|
359: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 10 22 12
|
|
360: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 10 22 12
|
|
366: 7(int) Constant 104
|
|
367: TypeArray 24(float) 22
|
|
368: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 26 22
|
|
369: TypePointer Output 367
|
|
370(gl_TessLevelInner): 369(ptr) Variable Output
|
|
371: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 372 368 17 366 12 19 372 370(gl_TessLevelInner) 108
|
|
373: TypePointer Output 24(float)
|
|
376: 7(int) Constant 105
|
|
379: 7(int) Constant 106
|
|
380: TypeArray 24(float) 21
|
|
381: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 26 21
|
|
382: TypePointer Output 380
|
|
383(gl_TessLevelOuter): 382(ptr) Variable Output
|
|
384: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 385 381 17 379 12 19 385 383(gl_TessLevelOuter) 108
|
|
388: 7(int) Constant 107
|
|
391: 7(int) Constant 108
|
|
392: 120(int) Constant 2
|
|
395: 7(int) Constant 109
|
|
400: 7(int) Constant 113
|
|
403: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 10 22 12
|
|
409: 7(int) Constant 115
|
|
419: 7(int) Constant 116
|
|
429: 7(int) Constant 117
|
|
439: 7(int) Constant 118
|
|
449: 7(int) Constant 119
|
|
457: 7(int) Constant 120
|
|
467: 7(int) Constant 126
|
|
470: 7(int) Constant 127
|
|
473: 7(int) Constant 128
|
|
476: 7(int) Constant 129
|
|
479: 7(int) Constant 130
|
|
482: 7(int) Constant 131
|
|
486: 7(int) Constant 137
|
|
487(gl_PerVertex): TypeStruct 27(fvec4) 24(float) 231 231
|
|
489: 7(int) Constant 110
|
|
488: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 235 28 17 20 489 12 12 13
|
|
490: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 238 26 17 20 473 12 12 13
|
|
492: 7(int) Constant 171
|
|
491: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 241 232 17 20 492 12 12 13
|
|
493: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 241 232 17 20 492 12 12 13
|
|
494: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 245 20 17 486 12 19 245 12 13 488 490 491 493
|
|
495: TypeArray 487(gl_PerVertex) 21
|
|
496: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 494 21
|
|
497: TypePointer Output 495
|
|
498(gl_out): 497(ptr) Variable Output
|
|
499: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 500 496 17 486 12 19 500 498(gl_out) 108
|
|
505: TypePointer Output 27(fvec4)
|
|
508: 7(int) Constant 138
|
|
509: TypeArray 140(fvec3) 21
|
|
510: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 141 21
|
|
511: TypePointer Output 509
|
|
512(outNormal): 511(ptr) Variable Output
|
|
513: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 514 510 17 508 12 19 514 512(outNormal) 108
|
|
516: TypeArray 140(fvec3) 10
|
|
517: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 141 10
|
|
518: TypePointer Input 516
|
|
519(inNormal): 518(ptr) Variable Input
|
|
520: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 521 517 17 508 12 19 521 519(inNormal) 108
|
|
523: TypePointer Input 140(fvec3)
|
|
526: TypePointer Output 140(fvec3)
|
|
529: 7(int) Constant 139
|
|
530: TypeArray 92(fvec2) 21
|
|
531: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 93 21
|
|
532: TypePointer Output 530
|
|
533(outUV): 532(ptr) Variable Output
|
|
534: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 535 531 17 529 12 19 535 533(outUV) 108
|
|
540: TypePointer Output 92(fvec2)
|
|
Line 1 98 11
|
|
14(main): 4 Function None 5
|
|
23: Label
|
|
410(param): 29(ptr) Variable Function
|
|
413(param): 29(ptr) Variable Function
|
|
420(param): 29(ptr) Variable Function
|
|
423(param): 29(ptr) Variable Function
|
|
430(param): 29(ptr) Variable Function
|
|
433(param): 29(ptr) Variable Function
|
|
440(param): 29(ptr) Variable Function
|
|
443(param): 29(ptr) Variable Function
|
|
346: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 16 14(main)
|
|
347: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16
|
|
348: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 349 349 12 12
|
|
350: 120(int) Load 253(gl_InvocationID)
|
|
352: 47(bool) IEqual 350 135
|
|
SelectionMerge 354 None
|
|
BranchConditional 352 353 354
|
|
353: Label
|
|
355: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16
|
|
356: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 357 357 12 12
|
|
358: 47(bool) FunctionCall 52(frustumCheck()
|
|
361: 47(bool) LogicalNot 358
|
|
SelectionMerge 363 None
|
|
BranchConditional 361 362 397
|
|
362: Label
|
|
364: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16
|
|
365: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 366 366 12 12
|
|
374: 373(ptr) AccessChain 370(gl_TessLevelInner) 135
|
|
Store 374 142
|
|
375: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 376 376 12 12
|
|
377: 373(ptr) AccessChain 370(gl_TessLevelInner) 123
|
|
Store 377 142
|
|
378: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 379 379 12 12
|
|
386: 373(ptr) AccessChain 383(gl_TessLevelOuter) 135
|
|
Store 386 142
|
|
387: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 388 388 12 12
|
|
389: 373(ptr) AccessChain 383(gl_TessLevelOuter) 123
|
|
Store 389 142
|
|
390: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 391 391 12 12
|
|
393: 373(ptr) AccessChain 383(gl_TessLevelOuter) 392
|
|
Store 393 142
|
|
394: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 395 395 12 12
|
|
396: 373(ptr) AccessChain 383(gl_TessLevelOuter) 318
|
|
Store 396 142
|
|
Branch 363
|
|
397: Label
|
|
398: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16
|
|
399: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 400 400 12 12
|
|
401: 210(ptr) AccessChain 117(ubo) 214
|
|
402: 24(float) Load 401
|
|
404: 47(bool) FOrdGreaterThan 402 142
|
|
SelectionMerge 406 None
|
|
BranchConditional 404 405 464
|
|
405: Label
|
|
407: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16
|
|
408: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 409 409 12 12
|
|
411: 257(ptr) AccessChain 249(gl_in) 318 135
|
|
412: 27(fvec4) Load 411
|
|
Store 410(param) 412
|
|
414: 257(ptr) AccessChain 249(gl_in) 135 135
|
|
415: 27(fvec4) Load 414
|
|
Store 413(param) 415
|
|
416: 24(float) FunctionCall 34(screenSpaceTessFactor(vf4;vf4;) 410(param) 413(param)
|
|
417: 373(ptr) AccessChain 383(gl_TessLevelOuter) 135
|
|
Store 417 416
|
|
418: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 419 419 12 12
|
|
421: 257(ptr) AccessChain 249(gl_in) 135 135
|
|
422: 27(fvec4) Load 421
|
|
Store 420(param) 422
|
|
424: 257(ptr) AccessChain 249(gl_in) 123 135
|
|
425: 27(fvec4) Load 424
|
|
Store 423(param) 425
|
|
426: 24(float) FunctionCall 34(screenSpaceTessFactor(vf4;vf4;) 420(param) 423(param)
|
|
427: 373(ptr) AccessChain 383(gl_TessLevelOuter) 123
|
|
Store 427 426
|
|
428: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 429 429 12 12
|
|
431: 257(ptr) AccessChain 249(gl_in) 123 135
|
|
432: 27(fvec4) Load 431
|
|
Store 430(param) 432
|
|
434: 257(ptr) AccessChain 249(gl_in) 392 135
|
|
435: 27(fvec4) Load 434
|
|
Store 433(param) 435
|
|
436: 24(float) FunctionCall 34(screenSpaceTessFactor(vf4;vf4;) 430(param) 433(param)
|
|
437: 373(ptr) AccessChain 383(gl_TessLevelOuter) 392
|
|
Store 437 436
|
|
438: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 439 439 12 12
|
|
441: 257(ptr) AccessChain 249(gl_in) 392 135
|
|
442: 27(fvec4) Load 441
|
|
Store 440(param) 442
|
|
444: 257(ptr) AccessChain 249(gl_in) 318 135
|
|
445: 27(fvec4) Load 444
|
|
Store 443(param) 445
|
|
446: 24(float) FunctionCall 34(screenSpaceTessFactor(vf4;vf4;) 440(param) 443(param)
|
|
447: 373(ptr) AccessChain 383(gl_TessLevelOuter) 318
|
|
Store 447 446
|
|
448: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 449 449 12 12
|
|
450: 373(ptr) AccessChain 383(gl_TessLevelOuter) 135
|
|
451: 24(float) Load 450
|
|
452: 373(ptr) AccessChain 383(gl_TessLevelOuter) 318
|
|
453: 24(float) Load 452
|
|
454: 24(float) ExtInst 3(GLSL.std.450) 46(FMix) 451 453 64
|
|
455: 373(ptr) AccessChain 370(gl_TessLevelInner) 135
|
|
Store 455 454
|
|
456: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 457 457 12 12
|
|
458: 373(ptr) AccessChain 383(gl_TessLevelOuter) 392
|
|
459: 24(float) Load 458
|
|
460: 373(ptr) AccessChain 383(gl_TessLevelOuter) 123
|
|
461: 24(float) Load 460
|
|
462: 24(float) ExtInst 3(GLSL.std.450) 46(FMix) 459 461 64
|
|
463: 373(ptr) AccessChain 370(gl_TessLevelInner) 123
|
|
Store 463 462
|
|
Branch 406
|
|
464: Label
|
|
465: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16
|
|
466: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 467 467 12 12
|
|
468: 373(ptr) AccessChain 370(gl_TessLevelInner) 135
|
|
Store 468 218
|
|
469: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 470 470 12 12
|
|
471: 373(ptr) AccessChain 370(gl_TessLevelInner) 123
|
|
Store 471 218
|
|
472: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 473 473 12 12
|
|
474: 373(ptr) AccessChain 383(gl_TessLevelOuter) 135
|
|
Store 474 218
|
|
475: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 476 476 12 12
|
|
477: 373(ptr) AccessChain 383(gl_TessLevelOuter) 123
|
|
Store 477 218
|
|
478: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 479 479 12 12
|
|
480: 373(ptr) AccessChain 383(gl_TessLevelOuter) 392
|
|
Store 480 218
|
|
481: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 482 482 12 12
|
|
483: 373(ptr) AccessChain 383(gl_TessLevelOuter) 318
|
|
Store 483 218
|
|
Branch 406
|
|
406: Label
|
|
Branch 363
|
|
363: Label
|
|
Branch 354
|
|
354: Label
|
|
484: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16
|
|
485: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 486 486 12 12
|
|
501: 120(int) Load 253(gl_InvocationID)
|
|
502: 120(int) Load 253(gl_InvocationID)
|
|
503: 257(ptr) AccessChain 249(gl_in) 502 135
|
|
504: 27(fvec4) Load 503
|
|
506: 505(ptr) AccessChain 498(gl_out) 501 135
|
|
Store 506 504
|
|
507: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 508 508 12 12
|
|
515: 120(int) Load 253(gl_InvocationID)
|
|
522: 120(int) Load 253(gl_InvocationID)
|
|
524: 523(ptr) AccessChain 519(inNormal) 522
|
|
525: 140(fvec3) Load 524
|
|
527: 526(ptr) AccessChain 512(outNormal) 515
|
|
Store 527 525
|
|
528: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 529 529 12 12
|
|
536: 120(int) Load 253(gl_InvocationID)
|
|
537: 120(int) Load 253(gl_InvocationID)
|
|
538: 282(ptr) AccessChain 279(inUV) 537
|
|
539: 92(fvec2) Load 538
|
|
541: 540(ptr) AccessChain 533(outUV) 536
|
|
Store 541 539
|
|
Return
|
|
FunctionEnd
|
|
Line 1 51 45
|
|
34(screenSpaceTessFactor(vf4;vf4;): 24(float) Function None 30
|
|
32(p0): 29(ptr) FunctionParameter
|
|
33(p1): 29(ptr) FunctionParameter
|
|
37: Label
|
|
60(midPoint): 29(ptr) Variable Function
|
|
72(radius): 71(ptr) Variable Function
|
|
83(v0): 29(ptr) Variable Function
|
|
131(clip0): 29(ptr) Variable Function
|
|
152(clip1): 29(ptr) Variable Function
|
|
38: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 36
|
|
39: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 12 12 12 12
|
|
42: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 40 32(p0) 43
|
|
46: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 44 33(p1) 43
|
|
56: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 36 34(screenSpaceTessFactor(vf4;vf4;)
|
|
57: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 36
|
|
58: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 59 59 12 12
|
|
63: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 61 60(midPoint) 43
|
|
65: 27(fvec4) Load 32(p0)
|
|
66: 27(fvec4) Load 33(p1)
|
|
67: 27(fvec4) FAdd 65 66
|
|
68: 27(fvec4) VectorTimesScalar 67 64
|
|
Store 60(midPoint) 68
|
|
69: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 70 70 12 12
|
|
75: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 73 72(radius) 43
|
|
76: 27(fvec4) Load 32(p0)
|
|
77: 27(fvec4) Load 33(p1)
|
|
78: 24(float) ExtInst 3(GLSL.std.450) 67(Distance) 76 77
|
|
80: 24(float) FDiv 78 79
|
|
Store 72(radius) 80
|
|
81: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 82 82 12 12
|
|
86: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 84 83(v0) 43
|
|
125: 124(ptr) AccessChain 117(ubo) 123
|
|
126: 87 Load 125
|
|
127: 27(fvec4) Load 60(midPoint)
|
|
128: 27(fvec4) MatrixTimesVector 126 127
|
|
Store 83(v0) 128
|
|
129: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 130 130 12 12
|
|
134: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 132 131(clip0) 43
|
|
136: 124(ptr) AccessChain 117(ubo) 135
|
|
137: 87 Load 136
|
|
138: 27(fvec4) Load 83(v0)
|
|
139: 24(float) Load 72(radius)
|
|
144: 24(float) CompositeExtract 143 0
|
|
145: 24(float) CompositeExtract 143 1
|
|
146: 24(float) CompositeExtract 143 2
|
|
147: 27(fvec4) CompositeConstruct 139 144 145 146
|
|
148: 27(fvec4) FSub 138 147
|
|
149: 27(fvec4) MatrixTimesVector 137 148
|
|
Store 131(clip0) 149
|
|
150: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 151 151 12 12
|
|
155: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 153 152(clip1) 43
|
|
156: 124(ptr) AccessChain 117(ubo) 135
|
|
157: 87 Load 156
|
|
158: 27(fvec4) Load 83(v0)
|
|
159: 24(float) Load 72(radius)
|
|
160: 24(float) CompositeExtract 143 0
|
|
161: 24(float) CompositeExtract 143 1
|
|
162: 24(float) CompositeExtract 143 2
|
|
163: 27(fvec4) CompositeConstruct 159 160 161 162
|
|
164: 27(fvec4) FAdd 158 163
|
|
165: 27(fvec4) MatrixTimesVector 157 164
|
|
Store 152(clip1) 165
|
|
166: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 167 167 12 12
|
|
168: 71(ptr) AccessChain 131(clip0) 13
|
|
169: 24(float) Load 168
|
|
170: 27(fvec4) Load 131(clip0)
|
|
171: 27(fvec4) CompositeConstruct 169 169 169 169
|
|
172: 27(fvec4) FDiv 170 171
|
|
Store 131(clip0) 172
|
|
173: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 174 174 12 12
|
|
175: 71(ptr) AccessChain 152(clip1) 13
|
|
176: 24(float) Load 175
|
|
177: 27(fvec4) Load 152(clip1)
|
|
178: 27(fvec4) CompositeConstruct 176 176 176 176
|
|
179: 27(fvec4) FDiv 177 178
|
|
Store 152(clip1) 179
|
|
180: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 181 181 12 12
|
|
184: 183(ptr) AccessChain 117(ubo) 182
|
|
185: 92(fvec2) Load 184
|
|
186: 27(fvec4) Load 131(clip0)
|
|
187: 92(fvec2) VectorShuffle 186 186 0 1
|
|
188: 92(fvec2) FMul 187 185
|
|
189: 71(ptr) AccessChain 131(clip0) 12
|
|
190: 24(float) CompositeExtract 188 0
|
|
Store 189 190
|
|
191: 71(ptr) AccessChain 131(clip0) 20
|
|
192: 24(float) CompositeExtract 188 1
|
|
Store 191 192
|
|
193: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 194 194 12 12
|
|
195: 183(ptr) AccessChain 117(ubo) 182
|
|
196: 92(fvec2) Load 195
|
|
197: 27(fvec4) Load 152(clip1)
|
|
198: 92(fvec2) VectorShuffle 197 197 0 1
|
|
199: 92(fvec2) FMul 198 196
|
|
200: 71(ptr) AccessChain 152(clip1) 12
|
|
201: 24(float) CompositeExtract 199 0
|
|
Store 200 201
|
|
202: 71(ptr) AccessChain 152(clip1) 20
|
|
203: 24(float) CompositeExtract 199 1
|
|
Store 202 203
|
|
204: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 205 205 12 12
|
|
206: 27(fvec4) Load 131(clip0)
|
|
207: 27(fvec4) Load 152(clip1)
|
|
208: 24(float) ExtInst 3(GLSL.std.450) 67(Distance) 206 207
|
|
211: 210(ptr) AccessChain 117(ubo) 209
|
|
212: 24(float) Load 211
|
|
213: 24(float) FDiv 208 212
|
|
215: 210(ptr) AccessChain 117(ubo) 214
|
|
216: 24(float) Load 215
|
|
217: 24(float) FMul 213 216
|
|
220: 24(float) ExtInst 3(GLSL.std.450) 43(FClamp) 217 218 219
|
|
ReturnValue 220
|
|
FunctionEnd
|
|
Line 1 81 19
|
|
52(frustumCheck(): 47(bool) Function None 50
|
|
55: Label
|
|
227(pos): 29(ptr) Variable Function
|
|
298(i): 297(ptr) Variable Function
|
|
223: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 54 52(frustumCheck()
|
|
224: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 54
|
|
225: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 226 226 12 12
|
|
230: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 228 227(pos) 43
|
|
256: 120(int) Load 253(gl_InvocationID)
|
|
258: 257(ptr) AccessChain 249(gl_in) 256 135
|
|
259: 27(fvec4) Load 258
|
|
Store 227(pos) 259
|
|
260: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 261 261 12 12
|
|
275: 267 Load 272(samplerHeight)
|
|
283: 282(ptr) AccessChain 279(inUV) 135
|
|
284: 92(fvec2) Load 283
|
|
285: 27(fvec4) ImageSampleExplicitLod 275 284 Lod 142
|
|
286: 24(float) CompositeExtract 285 0
|
|
288: 210(ptr) AccessChain 117(ubo) 287
|
|
289: 24(float) Load 288
|
|
290: 24(float) FMul 286 289
|
|
291: 71(ptr) AccessChain 227(pos) 20
|
|
292: 24(float) Load 291
|
|
293: 24(float) FSub 292 290
|
|
294: 71(ptr) AccessChain 227(pos) 20
|
|
Store 294 293
|
|
295: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 296 296 12 12
|
|
301: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 299 298(i) 43
|
|
Store 298(i) 135
|
|
Branch 302
|
|
302: Label
|
|
306: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 54
|
|
307: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 296 296 12 12
|
|
LoopMerge 304 305 None
|
|
Branch 308
|
|
308: Label
|
|
309: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 54
|
|
310: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 296 296 12 12
|
|
311: 120(int) Load 298(i)
|
|
313: 47(bool) SLessThan 311 182
|
|
BranchConditional 313 303 304
|
|
303: Label
|
|
314: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 54
|
|
315: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 316 316 12 12
|
|
317: 27(fvec4) Load 227(pos)
|
|
319: 120(int) Load 298(i)
|
|
321: 320(ptr) AccessChain 117(ubo) 318 319
|
|
322: 27(fvec4) Load 321
|
|
323: 24(float) Dot 317 322
|
|
325: 24(float) FAdd 323 324
|
|
327: 47(bool) FOrdLessThan 325 142
|
|
SelectionMerge 329 None
|
|
BranchConditional 327 328 329
|
|
328: Label
|
|
332: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 54
|
|
333: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 334 334 12 12
|
|
ReturnValue 331
|
|
329: Label
|
|
Branch 305
|
|
305: Label
|
|
336: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 54
|
|
337: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 296 296 12 12
|
|
338: 120(int) Load 298(i)
|
|
339: 120(int) IAdd 338 123
|
|
Store 298(i) 339
|
|
Branch 302
|
|
304: Label
|
|
341: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 54
|
|
342: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 343 343 12 12
|
|
ReturnValue 89
|
|
FunctionEnd
|