xref: /aosp_15_r20/external/angle/third_party/glslang/src/Test/baseResults/spv.hlslDebugInfo.frag.out (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1spv.hlslDebugInfo.vert
2// Module Version 10000
3// Generated by (magic number): 8000b
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 no-storage-format
19// OpModuleProcessed resource-set-binding t0 0 0
20// OpModuleProcessed auto-map-bindings
21// OpModuleProcessed auto-map-locations
22// OpModuleProcessed flatten-uniform-arrays
23// OpModuleProcessed hlsl-iomap
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                              Line 1 2 1
48      5(newMain):           3 Function None 4
49               6:             Label
50                              Line 1 2 0
51              18:    8(fvec4) FunctionCall 10(@newMain()
52                              Store 17(@entryPointOutput) 18
53                              Return
54                              FunctionEnd
55                              Line 1 2 1
56   10(@newMain():    8(fvec4) Function None 9
57              11:             Label
58                              Line 1 3 0
59                              ReturnValue 13
60                              FunctionEnd
61