File: spv.bufferhandleRuntimeArray.frag.out

package info (click to toggle)
glslang 16.2.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 51,720 kB
  • sloc: cpp: 92,305; yacc: 4,320; sh: 603; python: 305; ansic: 94; javascript: 74; makefile: 17
file content (50 lines) | stat: -rw-r--r-- 2,663 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
spv.bufferhandleRuntimeArray.frag
// Module Version 10000
// Generated by (magic number): 8000b
// Id's are bound by 16

                              Capability Shader
                              Capability PhysicalStorageBufferAddressesEXT
                              Extension  "SPV_KHR_physical_storage_buffer"
               1:             ExtInstImport  "GLSL.std.450"
                              MemoryModel PhysicalStorageBuffer64EXT GLSL450
                              EntryPoint Fragment 4  "main"
                              ExecutionMode 4 OriginUpperLeft
                              Source GLSL 460
                              SourceExtension  "GL_EXT_buffer_reference"
                              Name 4  "main"
                              Name 8  "PushConstants"
                              MemberName 8(PushConstants) 0  "b"
                              MemberName 8(PushConstants) 1  "c"
                              Name 11  "B"
                              MemberName 11(B) 0  "a"
                              Name 12  "A"
                              MemberName 12(A) 0  "x"
                              Name 15  ""
                              Decorate 8(PushConstants) Block
                              MemberDecorate 8(PushConstants) 0 Offset 0
                              MemberDecorate 8(PushConstants) 1 Offset 8
                              Decorate 10 ArrayStride 8
                              Decorate 11(B) Block
                              MemberDecorate 11(B) 0 Offset 0
                              Decorate 12(A) Block
                              MemberDecorate 12(A) 0 Offset 0
                              Decorate 13 ArrayStride 8
               2:             TypeVoid
               3:             TypeFunction 2
                              TypeForwardPointer 6 PhysicalStorageBufferEXT
               7:             TypeInt 32 0
8(PushConstants):             TypeStruct 6 7(int)
                              TypeForwardPointer 9 PhysicalStorageBufferEXT
              10:             TypeRuntimeArray 9
           11(B):             TypeStruct 10
           12(A):             TypeStruct 7(int)
               9:             TypePointer PhysicalStorageBufferEXT 12(A)
              13:             TypeRuntimeArray 9(ptr)
               6:             TypePointer PhysicalStorageBufferEXT 11(B)
              14:             TypePointer PushConstant 8(PushConstants)
              15:     14(ptr) Variable PushConstant
         4(main):           2 Function None 3
               5:             Label
                              Return
                              FunctionEnd