yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
799ea066
main
1spv.descriptorHeap.BufferQualifiers.frag 2// Module Version 10400 3// Generated by (magic number): 8000b 4// Id's are bound by 34 5 6 Capability Shader 7 Capability Int8 8 Capability UntypedPointersKHR 9 Capability DescriptorHeapEXT 10 Extension "SPV_EXT_descriptor_heap" 11 Extension "SPV_KHR_untyped_pointers" 12 1: ExtInstImport "GLSL.std.450" 13 MemoryModel Logical GLSL450 14 EntryPoint Fragment 4 "main" 7 15 ExecutionMode 4 OriginUpperLeft 16 Source GLSL 460 17 SourceExtension "GL_EXT_descriptor_heap" 18 SourceExtension "GL_EXT_nonuniform_qualifier" 19 SourceExtension "GL_EXT_structured_descriptor_heap" 20 Name 4 "main" 21 Name 7 "resource_heap" 22 Name 13 "WriteHeap" 23 Name 17 "WriteSSBO" 24 MemberName 17(WriteSSBO) 0 "value" 25 Name 20 "ReadSSBO" 26 MemberName 20(ReadSSBO) 0 "value" 27 Decorate 7(resource_heap) BuiltIn ResourceHeapEXT 28 DecorateId 11 ArrayStrideIdEXT 10 29 Decorate 13(WriteHeap) Block 30 MemberDecorateIdEXT 13(WriteHeap) 0 OffsetIdEXT 12 31 Decorate 17(WriteSSBO) Block 32 MemberDecorate 17(WriteSSBO) 0 Offset 0 33 DecorateId 19 ArrayStrideIdEXT 10 34 Decorate 20(ReadSSBO) Block 35 MemberDecorate 20(ReadSSBO) 0 NonWritable 36 MemberDecorate 20(ReadSSBO) 0 Offset 0 37 Decorate 23 NonWritable 38 Decorate 29 ArrayStride 1 39 Decorate 32 NonReadable 40 2: TypeVoid 41 3: TypeFunction 2 42 6: TypeUntypedPointerKHR UniformConstant 437(resource_heap): 6(ptr) UntypedVariableKHR UniformConstant 44 8: TypeBufferEXT StorageBuffer 45 9: TypeInt 32 0 46 10: 9(int) ConstantSizeOfEXT 8 47 11: TypeRuntimeArray 8 48 12: 9(int) Constant 0 49 13(WriteHeap): TypeStruct 11 50 14: 9(int) Constant 256 51 15: TypeInt 32 1 52 16: 15(int) Constant 0 53 17(WriteSSBO): TypeStruct 9(int) 54 18: 15(int) Constant 1 55 19: TypeRuntimeArray 8 56 20(ReadSSBO): TypeStruct 9(int) 57 22: TypePointer StorageBuffer 20(ReadSSBO) 58 24: TypePointer StorageBuffer 9(int) 59 28: TypeInt 8 0 60 29: TypeRuntimeArray 28(int8_t) 61 31: TypePointer StorageBuffer 17(WriteSSBO) 62 4(main): 2 Function None 3 63 5: Label 64 21: 6(ptr) UntypedAccessChainKHR 19 7(resource_heap) 16 65 23: 22(ptr) BufferPointerEXT 21 66 25: 24(ptr) AccessChain 23 16 67 26: 9(int) Load 25 68 27: 6(ptr) UntypedAccessChainKHR 29 7(resource_heap) 14 69 30: 6(ptr) UntypedAccessChainKHR 13(WriteHeap) 27 16 18 70 32: 31(ptr) BufferPointerEXT 30 71 33: 24(ptr) AccessChain 32 16 72 Store 33 26 73 Return 74 FunctionEnd