Home | History | Annotate | Download | only in baseResults
      1 spv.dataOutIndirect.frag
      2 // Module Version 10000
      3 // Generated by (magic number): 80007
      4 // Id's are bound by 26
      5 
      6                               Capability Shader
      7                1:             ExtInstImport  "GLSL.std.450"
      8                               MemoryModel Logical GLSL450
      9                               EntryPoint Fragment 4  "main" 12 22
     10                               ExecutionMode 4 OriginUpperLeft
     11                               Source GLSL 140
     12                               Name 4  "main"
     13                               Name 12  "fcolor"
     14                               Name 14  "b"
     15                               MemberName 14(b) 0  "i"
     16                               Name 16  "bName"
     17                               Name 22  "Color"
     18                               MemberDecorate 14(b) 0 Offset 0
     19                               Decorate 14(b) Block
     20                               Decorate 16(bName) DescriptorSet 0
     21                               Decorate 16(bName) Binding 0
     22                2:             TypeVoid
     23                3:             TypeFunction 2
     24                6:             TypeFloat 32
     25                7:             TypeVector 6(float) 4
     26                8:             TypeInt 32 0
     27                9:      8(int) Constant 4
     28               10:             TypeArray 7(fvec4) 9
     29               11:             TypePointer Output 10
     30       12(fcolor):     11(ptr) Variable Output
     31               13:             TypeInt 32 1
     32            14(b):             TypeStruct 13(int)
     33               15:             TypePointer Uniform 14(b)
     34        16(bName):     15(ptr) Variable Uniform
     35               17:     13(int) Constant 0
     36               18:             TypePointer Uniform 13(int)
     37               21:             TypePointer Input 7(fvec4)
     38        22(Color):     21(ptr) Variable Input
     39               24:             TypePointer Output 7(fvec4)
     40          4(main):           2 Function None 3
     41                5:             Label
     42               19:     18(ptr) AccessChain 16(bName) 17
     43               20:     13(int) Load 19
     44               23:    7(fvec4) Load 22(Color)
     45               25:     24(ptr) AccessChain 12(fcolor) 20
     46                               Store 25 23
     47                               Return
     48                               FunctionEnd
     49