spv.debuginfo.non_ascii.glsl.frag // Module Version 10000 // Generated by (magic number): 8000b // Id's are bound by 44 Capability Shader Extension "SPV_KHR_non_semantic_info" 1: ExtInstImport "NonSemantic.Shader.DebugInfo.100" 3: ExtInstImport "GLSL.std.450" MemoryModel Logical GLSL450 EntryPoint Fragment 14 "main" 32 ExecutionMode 14 OriginUpperLeft 2: String "spv.debuginfo.non_ascii.glsl.frag" 8: String "uint" 16: String "main" 19: String "#version 460 layout(location = 0) out vec4 o; void main() { // 非 ASCII 文字をテストするコメント (a comment to test non-ASCII characters) o = vec4(1.0); } " 26: String "float" 34: String "o" Name 14 "main" Name 32 "o" Decorate 32(o) Location 0 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 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 10 11 12 13: 7(int) Constant 3 6: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 13 4 18: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 2 19 20: 7(int) Constant 5 22: 7(int) Constant 1 23: 7(int) Constant 4 24: 7(int) Constant 2 21: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 22 23 18 24 17: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 16 6 18 20 12 21 16 13 20 25: TypeFloat 32 27: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 26 10 13 12 28: TypeVector 25(float) 4 29: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 27 23 30: TypePointer Output 28(fvec4) 31: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 29 13 12 32(o): 30(ptr) Variable Output 35: 7(int) Constant 8 33: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 34 29 18 13 12 21 34 32(o) 35 39: 25(float) Constant 1065353216 40: 28(fvec4) ConstantComposite 39 39 39 39 43: 7(int) Constant 9 14(main): 4 Function None 5 15: Label 37: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 17 38: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 20 20 12 12 36: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 17 14(main) 41: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 35 35 12 12 Store 32(o) 40 42: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 43 43 12 12 Return FunctionEnd