• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1spv.textureBuffer.vert
2// Module Version 10000
3// Generated by (magic number): 80008
4// Id's are bound by 42
5
6                              Capability Shader
7                              Capability SampledBuffer
8               1:             ExtInstImport  "GLSL.std.450"
9                              MemoryModel Logical GLSL450
10                              EntryPoint Vertex 4  "main"
11                              Source GLSL 450
12                              Name 4  "main"
13                              Name 9  "tBuf"
14                              Name 13  "s"
15                              Name 23  "sBuf"
16                              Name 32  "utBuf"
17                              Name 38  "itBuf"
18                              Decorate 9(tBuf) DescriptorSet 0
19                              Decorate 9(tBuf) Binding 0
20                              Decorate 13(s) DescriptorSet 0
21                              Decorate 13(s) Binding 0
22                              Decorate 23(sBuf) DescriptorSet 0
23                              Decorate 23(sBuf) Binding 0
24                              Decorate 32(utBuf) DescriptorSet 0
25                              Decorate 32(utBuf) Binding 0
26                              Decorate 38(itBuf) DescriptorSet 0
27                              Decorate 38(itBuf) Binding 0
28               2:             TypeVoid
29               3:             TypeFunction 2
30               6:             TypeFloat 32
31               7:             TypeImage 6(float) Buffer sampled format:Unknown
32               8:             TypePointer UniformConstant 7
33         9(tBuf):      8(ptr) Variable UniformConstant
34              11:             TypeSampler
35              12:             TypePointer UniformConstant 11
36           13(s):     12(ptr) Variable UniformConstant
37              15:             TypeSampledImage 7
38              17:             TypeInt 32 1
39              18:     17(int) Constant 13
40              20:             TypeVector 6(float) 4
41              22:             TypePointer UniformConstant 15
42        23(sBuf):     22(ptr) Variable UniformConstant
43              29:             TypeInt 32 0
44              30:             TypeImage 29(int) Buffer sampled format:Unknown
45              31:             TypePointer UniformConstant 30
46       32(utBuf):     31(ptr) Variable UniformConstant
47              34:             TypeVector 29(int) 4
48              36:             TypeImage 17(int) Buffer sampled format:Unknown
49              37:             TypePointer UniformConstant 36
50       38(itBuf):     37(ptr) Variable UniformConstant
51              40:             TypeVector 17(int) 4
52         4(main):           2 Function None 3
53               5:             Label
54              10:           7 Load 9(tBuf)
55              14:          11 Load 13(s)
56              16:          15 SampledImage 10 14
57              19:           7 Image 16
58              21:   20(fvec4) ImageFetch 19 18
59              24:          15 Load 23(sBuf)
60              25:           7 Image 24
61              26:   20(fvec4) ImageFetch 25 18
62              27:           7 Load 9(tBuf)
63              28:   20(fvec4) ImageFetch 27 18
64              33:          30 Load 32(utBuf)
65              35:   34(ivec4) ImageFetch 33 18
66              39:          36 Load 38(itBuf)
67              41:   40(ivec4) ImageFetch 39 18
68                              Return
69                              FunctionEnd
70