yum-mirror/glslang

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

spencer-lunargFix Adding unneeded RuntimeDescriptorArray with BDA7a47e253

main
2.6 KiB50 linesraw
1spv.bufferhandleRuntimeArray.frag
2// Module Version 10000
3// Generated by (magic number): 8000b
4// Id's are bound by 16
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 460
14                              SourceExtension  "GL_EXT_buffer_reference"
15                              Name 4  "main"
16                              Name 8  "PushConstants"
17                              MemberName 8(PushConstants) 0  "b"
18                              MemberName 8(PushConstants) 1  "c"
19                              Name 11  "B"
20                              MemberName 11(B) 0  "a"
21                              Name 12  "A"
22                              MemberName 12(A) 0  "x"
23                              Name 15  ""
24                              Decorate 8(PushConstants) Block
25                              MemberDecorate 8(PushConstants) 0 Offset 0
26                              MemberDecorate 8(PushConstants) 1 Offset 8
27                              Decorate 10 ArrayStride 8
28                              Decorate 11(B) Block
29                              MemberDecorate 11(B) 0 Offset 0
30                              Decorate 12(A) Block
31                              MemberDecorate 12(A) 0 Offset 0
32                              Decorate 13 ArrayStride 8
33               2:             TypeVoid
34               3:             TypeFunction 2
35                              TypeForwardPointer 6 PhysicalStorageBufferEXT
36               7:             TypeInt 32 0
378(PushConstants):             TypeStruct 6 7(int)
38                              TypeForwardPointer 9 PhysicalStorageBufferEXT
39              10:             TypeRuntimeArray 9
40           11(B):             TypeStruct 10
41           12(A):             TypeStruct 7(int)
42               9:             TypePointer PhysicalStorageBufferEXT 12(A)
43              13:             TypeRuntimeArray 9(ptr)
44               6:             TypePointer PhysicalStorageBufferEXT 11(B)
45              14:             TypePointer PushConstant 8(PushConstants)
46              15:     14(ptr) Variable PushConstant
47         4(main):           2 Function None 3
48               5:             Label
49                              Return
50                              FunctionEnd