Home | History | Annotate | Download | only in baseLegalResults
      1 hlsl.flattenOpaqueInit.vert
      2 // Module Version 10000
      3 // Generated by (magic number): 80007
      4 // Id's are bound by 134
      5 
      6                               Capability Shader
      7                1:             ExtInstImport  "GLSL.std.450"
      8                               MemoryModel Logical GLSL450
      9                               EntryPoint Vertex 4  "main" 80
     10                               Source HLSL 500
     11                               Name 4  "main"
     12                               Name 43  "g_tInputTexture_sampler"
     13                               Name 47  "g_tInputTexture"
     14                               Name 80  "@entryPointOutput"
     15                               Decorate 43(g_tInputTexture_sampler) DescriptorSet 0
     16                               Decorate 43(g_tInputTexture_sampler) Binding 0
     17                               Decorate 47(g_tInputTexture) DescriptorSet 0
     18                               Decorate 47(g_tInputTexture) Binding 0
     19                               Decorate 80(@entryPointOutput) Location 0
     20                2:             TypeVoid
     21                3:             TypeFunction 2
     22                6:             TypeSampler
     23                7:             TypeFloat 32
     24                8:             TypeImage 7(float) 2D sampled format:Unknown
     25               11:             TypeVector 7(float) 4
     26               31:             TypeSampledImage 8
     27               33:             TypeVector 7(float) 2
     28               34:    7(float) Constant 1050253722
     29               35:    7(float) Constant 1053609165
     30               36:   33(fvec2) ConstantComposite 34 35
     31               37:    7(float) Constant 0
     32               42:             TypePointer UniformConstant 6
     33 43(g_tInputTexture_sampler):     42(ptr) Variable UniformConstant
     34               46:             TypePointer UniformConstant 8
     35 47(g_tInputTexture):     46(ptr) Variable UniformConstant
     36               79:             TypePointer Output 11(fvec4)
     37 80(@entryPointOutput):     79(ptr) Variable Output
     38          4(main):           2 Function None 3
     39                5:             Label
     40               90:           6 Load 43(g_tInputTexture_sampler)
     41               91:           8 Load 47(g_tInputTexture)
     42              111:          31 SampledImage 91 90
     43              112:   11(fvec4) ImageSampleExplicitLod 111 36 Lod 37
     44              115:           6 Load 43(g_tInputTexture_sampler)
     45              117:           8 Load 47(g_tInputTexture)
     46              125:          31 SampledImage 117 115
     47              126:   11(fvec4) ImageSampleExplicitLod 125 36 Lod 37
     48               99:   11(fvec4) FAdd 112 126
     49              132:          31 SampledImage 91 90
     50              133:   11(fvec4) ImageSampleExplicitLod 132 36 Lod 37
     51              104:   11(fvec4) FAdd 99 133
     52                               Store 80(@entryPointOutput) 104
     53                               Return
     54                               FunctionEnd
     55