yum-mirror/glslang

git clone https://git.yummers.dev/yum-mirror/glslang

sadd amr3eguard empty block member list in getBlockSizea11fc705

main
2.1 KiB44 linesraw
1spv.bufferReferenceForwardDecl.comp
2// Module Version 10000
3// Generated by (magic number): 8000b
4// Id's are bound by 20
5
6                              Capability Shader
7                              Capability Int64
8                              Capability PhysicalStorageBufferAddressesEXT
9                              Extension  "SPV_KHR_physical_storage_buffer"
10               1:             ExtInstImport  "GLSL.std.450"
11                              MemoryModel PhysicalStorageBuffer64EXT GLSL450
12                              EntryPoint GLCompute 4  "main"
13                              ExecutionMode 4 LocalSize 1 1 1
14                              Source GLSL 450
15                              SourceExtension  "GL_EXT_buffer_reference"
16                              SourceExtension  "GL_EXT_buffer_reference2"
17                              Name 4  "main"
18                              Name 7  "B"
19                              Name 9  "b"
20                              Decorate 7(B) Block
21                              Decorate 9(b) DecorationAliasedPointerEXT
22                              Decorate 19 BuiltIn WorkgroupSize
23               2:             TypeVoid
24               3:             TypeFunction 2
25                              TypeForwardPointer 6 PhysicalStorageBufferEXT
26            7(B):             TypeStruct
27               6:             TypePointer PhysicalStorageBufferEXT 7(B)
28               8:             TypePointer Function 6(ptr)
29              11:             TypeInt 64 0
30              13: 11(int64_t) Constant 0 0
31              16:             TypeInt 32 0
32              17:             TypeVector 16(int) 3
33              18:     16(int) Constant 1
34              19:   17(ivec3) ConstantComposite 18 18 18
35         4(main):           2 Function None 3
36               5:             Label
37            9(b):      8(ptr) Variable Function
38              10:      6(ptr) Load 9(b)
39              12: 11(int64_t) ConvertPtrToU 10
40              14: 11(int64_t) IAdd 12 13
41              15:      6(ptr) ConvertUToPtr 14
42                              Store 9(b) 15
43                              Return
44                              FunctionEnd