1spv.hlslDebugInfo.vert
2// Module Version 10000
3// Generated by (magic number): 80007
4// Id's are bound by 19
5
6                              Capability Shader
7               2:             ExtInstImport  "GLSL.std.450"
8                              MemoryModel Logical GLSL450
9                              EntryPoint Vertex 5  "newMain" 17
10               1:             String  "spv.hlslDebugInfo.vert"
11                              Source HLSL 500 1  "// OpModuleProcessed entry-point newMain
12// OpModuleProcessed shift-sampler-binding 2
13// OpModuleProcessed shift-texture-binding 4
14// OpModuleProcessed shift-image-binding 1
15// OpModuleProcessed shift-UBO-binding 6
16// OpModuleProcessed shift-ssbo-binding 3
17// OpModuleProcessed shift-uav-binding 5
18// OpModuleProcessed flatten-uniform-arrays
19// OpModuleProcessed no-storage-format
20// OpModuleProcessed resource-set-binding t0 0 0
21// OpModuleProcessed hlsl-iomap
22// OpModuleProcessed auto-map-bindings
23// OpModuleProcessed auto-map-locations
24// OpModuleProcessed client vulkan100
25// OpModuleProcessed target-env vulkan1.0
26// OpModuleProcessed source-entrypoint origMain
27// OpModuleProcessed hlsl-offsets
28#line 1
29float4 origMain() : SV_Position
30{
31    return (float4)0;
32}
33"
34                              Name 5  "newMain"
35                              Name 10  "@newMain("
36                              Name 17  "@entryPointOutput"
37                              Decorate 17(@entryPointOutput) BuiltIn Position
38               3:             TypeVoid
39               4:             TypeFunction 3
40               7:             TypeFloat 32
41               8:             TypeVector 7(float) 4
42               9:             TypeFunction 8(fvec4)
43              12:    7(float) Constant 0
44              13:    8(fvec4) ConstantComposite 12 12 12 12
45              16:             TypePointer Output 8(fvec4)
4617(@entryPointOutput):     16(ptr) Variable Output
47      5(newMain):           3 Function None 4
48               6:             Label
49                              Line 1 2 0
50              18:    8(fvec4) FunctionCall 10(@newMain()
51                              Store 17(@entryPointOutput) 18
52                              Return
53                              FunctionEnd
54   10(@newMain():    8(fvec4) Function None 9
55              11:             Label
56                              Line 1 3 0
57                              ReturnValue 13
58                              FunctionEnd
59