spv.shader.abort.matrix_param.comp // Module Version 10400 // Generated by (magic number): 8000b // Id's are bound by 32 Capability Shader Capability Int8 Capability AbortKHR Capability ConstantDataKHR Extension "SPV_KHR_abort" Extension "SPV_KHR_constant_data" 1: ExtInstImport "GLSL.std.450" MemoryModel Logical GLSL450 EntryPoint GLCompute 4 "main" ExecutionMode 4 LocalSize 1 1 1 Source GLSL 450 SourceExtension "GL_EXT_abort" Name 4 "main" Name 10 "matrix" Name 25 "abortMessageValueType" Name 26 "abortMessageLoadType" Decorate 21 UTFEncodedKHR Decorate 22 ArrayStride 1 Decorate 22 UTFEncodedKHR MemberDecorate 26(abortMessageLoadType) 0 Offset 0 MemberDecorate 26(abortMessageLoadType) 1 ColMajor MemberDecorate 26(abortMessageLoadType) 1 MatrixStride 16 MemberDecorate 26(abortMessageLoadType) 1 Offset 16 Decorate 31 BuiltIn WorkgroupSize 2: TypeVoid 3: TypeFunction 2 6: TypeFloat 32 7: TypeVector 6(float) 4 8: TypeMatrix 7(fvec4) 4 9: TypePointer Function 8 11: 6(float) Constant 1065353216 12: 6(float) Constant 0 13: 7(fvec4) ConstantComposite 11 12 12 12 14: 7(fvec4) ConstantComposite 12 11 12 12 15: 7(fvec4) ConstantComposite 12 12 11 12 16: 7(fvec4) ConstantComposite 12 12 12 11 17: 8 ConstantComposite 13 14 15 16 18: TypeInt 8 1 19: TypeInt 32 0 20: 19(int) Constant 16 21: TypeArray 18(int8_t) 20 22: TypeArray 18(int8_t) 20 23: 21 ConstantDataKHR "matrix: %m44" 25(abortMessageValueType): TypeStruct 21 8 26(abortMessageLoadType): TypeStruct 22 8 29: TypeVector 19(int) 3 30: 19(int) Constant 1 31: 29(ivec3) ConstantComposite 30 30 30 4(main): 2 Function None 3 5: Label 10(matrix): 9(ptr) Variable Function Store 10(matrix) 17 24: 8 Load 10(matrix) 27:25(abortMessageValueType) CompositeConstruct 23 24 AbortKHR 26(abortMessageLoadType) 27 FunctionEnd