Home | History | Annotate | Download | only in baseLegalResults
      1 hlsl.flattenSubset.frag
      2 // Module Version 10000
      3 // Generated by (magic number): 80007
      4 // Id's are bound by 66
      5 
      6                               Capability Shader
      7                1:             ExtInstImport  "GLSL.std.450"
      8                               MemoryModel Logical GLSL450
      9                               EntryPoint Fragment 4  "main" 47 50
     10                               ExecutionMode 4 OriginUpperLeft
     11                               Source HLSL 500
     12                               Name 4  "main"
     13                               Name 21  "samp"
     14                               Name 33  "tex"
     15                               Name 47  "vpos"
     16                               Name 50  "@entryPointOutput"
     17                               Decorate 21(samp) DescriptorSet 0
     18                               Decorate 21(samp) Binding 0
     19                               Decorate 33(tex) DescriptorSet 0
     20                               Decorate 33(tex) Binding 0
     21                               Decorate 47(vpos) Location 0
     22                               Decorate 50(@entryPointOutput) Location 0
     23                2:             TypeVoid
     24                3:             TypeFunction 2
     25                6:             TypeFloat 32
     26                7:             TypeVector 6(float) 4
     27               13:             TypeSampler
     28               20:             TypePointer UniformConstant 13
     29         21(samp):     20(ptr) Variable UniformConstant
     30               31:             TypeImage 6(float) 2D sampled format:Unknown
     31               32:             TypePointer UniformConstant 31
     32          33(tex):     32(ptr) Variable UniformConstant
     33               37:             TypeSampledImage 31
     34               39:             TypeVector 6(float) 2
     35               40:    6(float) Constant 1056964608
     36               41:   39(fvec2) ConstantComposite 40 40
     37               46:             TypePointer Input 7(fvec4)
     38         47(vpos):     46(ptr) Variable Input
     39               49:             TypePointer Output 7(fvec4)
     40 50(@entryPointOutput):     49(ptr) Variable Output
     41          4(main):           2 Function None 3
     42                5:             Label
     43               57:          13 Load 21(samp)
     44               61:          31 Load 33(tex)
     45               64:          37 SampledImage 61 57
     46               65:    7(fvec4) ImageSampleImplicitLod 64 41
     47                               Store 50(@entryPointOutput) 65
     48                               Return
     49                               FunctionEnd
     50