Home | History | Annotate | Download | only in baseResults
      1 hlsl.explicitDescriptorSet.frag
      2 // Module Version 10000
      3 // Generated by (magic number): 80007
      4 // Id's are bound by 31
      5 
      6                               Capability Shader
      7                               Capability Sampled1D
      8                               Capability SampledBuffer
      9                1:             ExtInstImport  "GLSL.std.450"
     10                               MemoryModel Logical GLSL450
     11                               EntryPoint Fragment 4  "main" 19
     12                               ExecutionMode 4 OriginUpperLeft
     13                               Source HLSL 500
     14                               Name 4  "main"
     15                               Name 9  "@main("
     16                               Name 13  "g_sSamp2_amb"
     17                               Name 19  "@entryPointOutput"
     18                               Name 21  "g_sSamp"
     19                               Name 24  "g_tTex1df4"
     20                               Name 25  "$Global"
     21                               MemberName 25($Global) 0  "floatval_amb"
     22                               Name 27  ""
     23                               Name 30  "floatbuff"
     24                               Decorate 13(g_sSamp2_amb) DescriptorSet 3
     25                               Decorate 13(g_sSamp2_amb) Binding 10
     26                               Decorate 19(@entryPointOutput) Location 0
     27                               Decorate 21(g_sSamp) DescriptorSet 3
     28                               Decorate 21(g_sSamp) Binding 11
     29                               Decorate 24(g_tTex1df4) DescriptorSet 3
     30                               Decorate 24(g_tTex1df4) Binding 20
     31                               MemberDecorate 25($Global) 0 Offset 0
     32                               Decorate 25($Global) Block
     33                               Decorate 27 DescriptorSet 3
     34                               Decorate 27 Binding 0
     35                               Decorate 30(floatbuff) DescriptorSet 3
     36                               Decorate 30(floatbuff) Binding 0
     37                2:             TypeVoid
     38                3:             TypeFunction 2
     39                6:             TypeFloat 32
     40                7:             TypeVector 6(float) 4
     41                8:             TypeFunction 7(fvec4)
     42               11:             TypeSampler
     43               12:             TypePointer UniformConstant 11
     44 13(g_sSamp2_amb):     12(ptr) Variable UniformConstant
     45               14:    6(float) Constant 0
     46               15:    7(fvec4) ConstantComposite 14 14 14 14
     47               18:             TypePointer Output 7(fvec4)
     48 19(@entryPointOutput):     18(ptr) Variable Output
     49      21(g_sSamp):     12(ptr) Variable UniformConstant
     50               22:             TypeImage 6(float) 1D sampled format:Unknown
     51               23:             TypePointer UniformConstant 22
     52   24(g_tTex1df4):     23(ptr) Variable UniformConstant
     53      25($Global):             TypeStruct 6(float)
     54               26:             TypePointer Uniform 25($Global)
     55               27:     26(ptr) Variable Uniform
     56               28:             TypeImage 6(float) Buffer sampled format:R32f
     57               29:             TypePointer UniformConstant 28
     58    30(floatbuff):     29(ptr) Variable UniformConstant
     59          4(main):           2 Function None 3
     60                5:             Label
     61               20:    7(fvec4) FunctionCall 9(@main()
     62                               Store 19(@entryPointOutput) 20
     63                               Return
     64                               FunctionEnd
     65        9(@main():    7(fvec4) Function None 8
     66               10:             Label
     67                               ReturnValue 15
     68                               FunctionEnd
     69