yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
7099c123
main
1spv.bufferhandle23.frag 2// Module Version 10000 3// Generated by (magic number): 8000b 4// Id's are bound by 21 5 6 Capability Shader 7 Capability PhysicalStorageBufferAddressesEXT 8 Extension "SPV_KHR_physical_storage_buffer" 9 1: ExtInstImport "GLSL.std.450" 10 MemoryModel PhysicalStorageBuffer64EXT GLSL450 11 EntryPoint Fragment 4 "main" 12 ExecutionMode 4 OriginUpperLeft 13 Source GLSL 450 14 SourceExtension "GL_EXT_buffer_reference" 15 SourceExtension "GL_EXT_scalar_block_layout" 16 Name 4 "main" 17 Name 8 "S4" 18 MemberName 8(S4) 0 "f" 19 Name 10 "y" 20 Name 12 "S3" 21 MemberName 12(S3) 0 "e" 22 Name 14 "x" 23 Decorate 8(S4) Block 24 MemberDecorate 8(S4) 0 NonWritable 25 MemberDecorate 8(S4) 0 Offset 0 26 Decorate 10(y) DecorationAliasedPointerEXT 27 Decorate 12(S3) Block 28 MemberDecorate 12(S3) 0 NonWritable 29 MemberDecorate 12(S3) 0 Offset 0 30 Decorate 14(x) DecorationAliasedPointerEXT 31 2: TypeVoid 32 3: TypeFunction 2 33 TypeForwardPointer 6 PhysicalStorageBufferEXT 34 7: TypeInt 32 0 35 8(S4): TypeStruct 7(int) 36 6: TypePointer PhysicalStorageBufferEXT 8(S4) 37 9: TypePointer Function 6(ptr) 38 TypeForwardPointer 11 PhysicalStorageBufferEXT 39 12(S3): TypeStruct 6(ptr) 40 11: TypePointer PhysicalStorageBufferEXT 12(S3) 41 13: TypePointer Function 11(ptr) 42 16: TypeInt 32 1 43 17: 16(int) Constant 0 44 18: TypePointer PhysicalStorageBufferEXT 6(ptr) 45 4(main): 2 Function None 3 46 5: Label 47 10(y): 9(ptr) Variable Function 48 14(x): 13(ptr) Variable Function 49 15: 11(ptr) Load 14(x) 50 19: 18(ptr) AccessChain 15 17 51 20: 6(ptr) Load 19 Aligned 8 52 Store 10(y) 20 53 Return 54 FunctionEnd