• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1spv.debuginfo.const_params.glsl.comp
2// Module Version 10000
3// Generated by (magic number): 8000b
4// Id's are bound by 70
5
6                              Capability Shader
7                              Extension  "SPV_KHR_non_semantic_info"
8               2:             ExtInstImport  "NonSemantic.Shader.DebugInfo.100"
9               3:             ExtInstImport  "GLSL.std.450"
10                              MemoryModel Logical GLSL450
11                              EntryPoint GLCompute 14  "main"
12                              ExecutionMode 14 LocalSize 1 1 1
13               1:             String  ""
14               8:             String  "uint"
15              17:             String  "float"
16              35:             String  "function"
17              38:             String  "// OpModuleProcessed auto-map-locations
18// OpModuleProcessed auto-map-bindings
19// OpModuleProcessed client vulkan100
20// OpModuleProcessed target-env vulkan1.0
21// OpModuleProcessed keep-uncalled
22// OpModuleProcessed entry-point main
23#line 1
24"
25              45:             String  "f"
26              49:             String  "f2"
27              52:             String  "f3"
28              55:             String  "f4"
29              57:             String  "main"
30                              Name 14  "main"
31                              Name 33  "function(f1;vf2;vf3;vf4;"
32                              Name 29  "f"
33                              Name 30  "f2"
34                              Name 31  "f3"
35                              Name 32  "f4"
36               4:             TypeVoid
37               5:             TypeFunction 4
38               7:             TypeInt 32 0
39              10:      7(int) Constant 32
40              11:      7(int) Constant 6
41              12:      7(int) Constant 0
42               9:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 10 11 12
43              13:      7(int) Constant 3
44               6:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 13 4
45              16:             TypeFloat 32
46              18:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 17 10 13 12
47              19:             TypeVector 16(float) 2
48              20:      7(int) Constant 2
49              21:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 18 20
50              22:             TypeVector 16(float) 3
51              23:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 18 13
52              24:             TypeVector 16(float) 4
53              25:      7(int) Constant 4
54              26:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 18 25
55              27:             TypeFunction 4 16(float) 19(fvec2) 22(fvec3) 24(fvec4)
56              28:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 13 4 18 21 23 26
57              37:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 1 38
58              39:      7(int) Constant 7
59              41:      7(int) Constant 1
60              40:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 41 25 37 20
61              36:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 35 28 37 39 12 40 35 13 39
62              44:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 45 18 37 39 12 36 25 41
63              47:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
64              48:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 49 21 37 39 12 36 25 20
65              51:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 52 23 37 39 12 36 25 13
66              54:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 55 26 37 39 12 36 25 25
67              59:      7(int) Constant 11
68              58:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 57 6 37 59 12 40 57 13 59
69              64:      7(int) Constant 13
70              65:   16(float) Constant 0
71              66:   19(fvec2) ConstantComposite 65 65
72              67:   22(fvec3) ConstantComposite 65 65 65
73              68:   24(fvec4) ConstantComposite 65 65 65 65
74                              Line 1 11 11
75        14(main):           4 Function None 5
76              15:             Label
77              61:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 58 14(main)
78              62:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 58
79              63:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 37 64 64 12 12
80              69:           4 FunctionCall 33(function(f1;vf2;vf3;vf4;) 65 66 67 68
81                              Return
82                              FunctionEnd
83                              Line 1 7 18
8433(function(f1;vf2;vf3;vf4;):           4 Function None 27
85           29(f):   16(float) FunctionParameter
86          30(f2):   19(fvec2) FunctionParameter
87          31(f3):   22(fvec3) FunctionParameter
88          32(f4):   24(fvec4) FunctionParameter
89              34:             Label
90              42:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 36
91              43:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 37 39 39 12 12
92              46:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 29(DebugValue) 44 29(f) 47
93              50:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 29(DebugValue) 48 30(f2) 47
94              53:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 29(DebugValue) 51 31(f3) 47
95              56:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 29(DebugValue) 54 32(f4) 47
96              60:           4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 36 33(function(f1;vf2;vf3;vf4;)
97                              Return
98                              FunctionEnd
99