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