Home | History | Annotate | Download | only in baseResults
      1 spv.queryL.frag
      2 Validation failed
      3 // Module Version 10000
      4 // Generated by (magic number): 80007
      5 // Id's are bound by 224
      6 
      7                               Capability Shader
      8                               Capability SampledRect
      9                               Capability Sampled1D
     10                               Capability SampledCubeArray
     11                               Capability SampledBuffer
     12                               Capability ImageQuery
     13                1:             ExtInstImport  "GLSL.std.450"
     14                               MemoryModel Logical GLSL450
     15                               EntryPoint Fragment 4  "main"
     16                               ExecutionMode 4 OriginUpperLeft
     17                               Source GLSL 430
     18                               Name 4  "main"
     19                               Name 9  "lod"
     20                               Name 13  "samp1D"
     21                               Name 16  "pf"
     22                               Name 23  "isamp2D"
     23                               Name 25  "pf2"
     24                               Name 34  "usamp3D"
     25                               Name 38  "pf3"
     26                               Name 46  "sampCube"
     27                               Name 55  "isamp1DA"
     28                               Name 64  "usamp2DA"
     29                               Name 73  "isampCubeA"
     30                               Name 82  "samp1Ds"
     31                               Name 91  "samp2Ds"
     32                               Name 100  "sampCubes"
     33                               Name 109  "samp1DAs"
     34                               Name 118  "samp2DAs"
     35                               Name 127  "sampCubeAs"
     36                               Name 134  "levels"
     37                               Name 141  "usamp2D"
     38                               Name 150  "isamp3D"
     39                               Name 159  "isampCube"
     40                               Name 173  "samp2DA"
     41                               Name 182  "usampCubeA"
     42                               Name 219  "sampBuf"
     43                               Name 223  "sampRect"
     44                               Decorate 13(samp1D) DescriptorSet 0
     45                               Decorate 13(samp1D) Binding 0
     46                               Decorate 23(isamp2D) DescriptorSet 0
     47                               Decorate 23(isamp2D) Binding 0
     48                               Decorate 34(usamp3D) DescriptorSet 0
     49                               Decorate 34(usamp3D) Binding 0
     50                               Decorate 46(sampCube) DescriptorSet 0
     51                               Decorate 46(sampCube) Binding 0
     52                               Decorate 55(isamp1DA) DescriptorSet 0
     53                               Decorate 55(isamp1DA) Binding 0
     54                               Decorate 64(usamp2DA) DescriptorSet 0
     55                               Decorate 64(usamp2DA) Binding 0
     56                               Decorate 73(isampCubeA) DescriptorSet 0
     57                               Decorate 73(isampCubeA) Binding 0
     58                               Decorate 82(samp1Ds) DescriptorSet 0
     59                               Decorate 82(samp1Ds) Binding 0
     60                               Decorate 91(samp2Ds) DescriptorSet 0
     61                               Decorate 91(samp2Ds) Binding 0
     62                               Decorate 100(sampCubes) DescriptorSet 0
     63                               Decorate 100(sampCubes) Binding 0
     64                               Decorate 109(samp1DAs) DescriptorSet 0
     65                               Decorate 109(samp1DAs) Binding 0
     66                               Decorate 118(samp2DAs) DescriptorSet 0
     67                               Decorate 118(samp2DAs) Binding 0
     68                               Decorate 127(sampCubeAs) DescriptorSet 0
     69                               Decorate 127(sampCubeAs) Binding 0
     70                               Decorate 141(usamp2D) DescriptorSet 0
     71                               Decorate 141(usamp2D) Binding 0
     72                               Decorate 150(isamp3D) DescriptorSet 0
     73                               Decorate 150(isamp3D) Binding 0
     74                               Decorate 159(isampCube) DescriptorSet 0
     75                               Decorate 159(isampCube) Binding 0
     76                               Decorate 173(samp2DA) DescriptorSet 0
     77                               Decorate 173(samp2DA) Binding 0
     78                               Decorate 182(usampCubeA) DescriptorSet 0
     79                               Decorate 182(usampCubeA) Binding 0
     80                               Decorate 219(sampBuf) DescriptorSet 0
     81                               Decorate 219(sampBuf) Binding 0
     82                               Decorate 223(sampRect) DescriptorSet 0
     83                               Decorate 223(sampRect) Binding 0
     84                2:             TypeVoid
     85                3:             TypeFunction 2
     86                6:             TypeFloat 32
     87                7:             TypeVector 6(float) 2
     88                8:             TypePointer Function 7(fvec2)
     89               10:             TypeImage 6(float) 1D sampled format:Unknown
     90               11:             TypeSampledImage 10
     91               12:             TypePointer UniformConstant 11
     92       13(samp1D):     12(ptr) Variable UniformConstant
     93               15:             TypePointer Function 6(float)
     94               19:             TypeInt 32 1
     95               20:             TypeImage 19(int) 2D sampled format:Unknown
     96               21:             TypeSampledImage 20
     97               22:             TypePointer UniformConstant 21
     98      23(isamp2D):     22(ptr) Variable UniformConstant
     99               30:             TypeInt 32 0
    100               31:             TypeImage 30(int) 3D sampled format:Unknown
    101               32:             TypeSampledImage 31
    102               33:             TypePointer UniformConstant 32
    103      34(usamp3D):     33(ptr) Variable UniformConstant
    104               36:             TypeVector 6(float) 3
    105               37:             TypePointer Function 36(fvec3)
    106               43:             TypeImage 6(float) Cube sampled format:Unknown
    107               44:             TypeSampledImage 43
    108               45:             TypePointer UniformConstant 44
    109     46(sampCube):     45(ptr) Variable UniformConstant
    110               52:             TypeImage 19(int) 1D array sampled format:Unknown
    111               53:             TypeSampledImage 52
    112               54:             TypePointer UniformConstant 53
    113     55(isamp1DA):     54(ptr) Variable UniformConstant
    114               61:             TypeImage 30(int) 2D array sampled format:Unknown
    115               62:             TypeSampledImage 61
    116               63:             TypePointer UniformConstant 62
    117     64(usamp2DA):     63(ptr) Variable UniformConstant
    118               70:             TypeImage 19(int) Cube array sampled format:Unknown
    119               71:             TypeSampledImage 70
    120               72:             TypePointer UniformConstant 71
    121   73(isampCubeA):     72(ptr) Variable UniformConstant
    122               79:             TypeImage 6(float) 1D depth sampled format:Unknown
    123               80:             TypeSampledImage 79
    124               81:             TypePointer UniformConstant 80
    125      82(samp1Ds):     81(ptr) Variable UniformConstant
    126               88:             TypeImage 6(float) 2D depth sampled format:Unknown
    127               89:             TypeSampledImage 88
    128               90:             TypePointer UniformConstant 89
    129      91(samp2Ds):     90(ptr) Variable UniformConstant
    130               97:             TypeImage 6(float) Cube depth sampled format:Unknown
    131               98:             TypeSampledImage 97
    132               99:             TypePointer UniformConstant 98
    133   100(sampCubes):     99(ptr) Variable UniformConstant
    134              106:             TypeImage 6(float) 1D depth array sampled format:Unknown
    135              107:             TypeSampledImage 106
    136              108:             TypePointer UniformConstant 107
    137    109(samp1DAs):    108(ptr) Variable UniformConstant
    138              115:             TypeImage 6(float) 2D depth array sampled format:Unknown
    139              116:             TypeSampledImage 115
    140              117:             TypePointer UniformConstant 116
    141    118(samp2DAs):    117(ptr) Variable UniformConstant
    142              124:             TypeImage 6(float) Cube depth array sampled format:Unknown
    143              125:             TypeSampledImage 124
    144              126:             TypePointer UniformConstant 125
    145  127(sampCubeAs):    126(ptr) Variable UniformConstant
    146              133:             TypePointer Function 19(int)
    147              138:             TypeImage 30(int) 2D sampled format:Unknown
    148              139:             TypeSampledImage 138
    149              140:             TypePointer UniformConstant 139
    150     141(usamp2D):    140(ptr) Variable UniformConstant
    151              147:             TypeImage 19(int) 3D sampled format:Unknown
    152              148:             TypeSampledImage 147
    153              149:             TypePointer UniformConstant 148
    154     150(isamp3D):    149(ptr) Variable UniformConstant
    155              156:             TypeImage 19(int) Cube sampled format:Unknown
    156              157:             TypeSampledImage 156
    157              158:             TypePointer UniformConstant 157
    158   159(isampCube):    158(ptr) Variable UniformConstant
    159              170:             TypeImage 6(float) 2D array sampled format:Unknown
    160              171:             TypeSampledImage 170
    161              172:             TypePointer UniformConstant 171
    162     173(samp2DA):    172(ptr) Variable UniformConstant
    163              179:             TypeImage 30(int) Cube array sampled format:Unknown
    164              180:             TypeSampledImage 179
    165              181:             TypePointer UniformConstant 180
    166  182(usampCubeA):    181(ptr) Variable UniformConstant
    167              216:             TypeImage 6(float) Buffer sampled format:Unknown
    168              217:             TypeSampledImage 216
    169              218:             TypePointer UniformConstant 217
    170     219(sampBuf):    218(ptr) Variable UniformConstant
    171              220:             TypeImage 6(float) Rect sampled format:Unknown
    172              221:             TypeSampledImage 220
    173              222:             TypePointer UniformConstant 221
    174    223(sampRect):    222(ptr) Variable UniformConstant
    175          4(main):           2 Function None 3
    176                5:             Label
    177           9(lod):      8(ptr) Variable Function
    178           16(pf):     15(ptr) Variable Function
    179          25(pf2):      8(ptr) Variable Function
    180          38(pf3):     37(ptr) Variable Function
    181      134(levels):    133(ptr) Variable Function
    182               14:          11 Load 13(samp1D)
    183               17:    6(float) Load 16(pf)
    184               18:    7(fvec2) ImageQueryLod 14 17
    185                               Store 9(lod) 18
    186               24:          21 Load 23(isamp2D)
    187               26:    7(fvec2) Load 25(pf2)
    188               27:    7(fvec2) ImageQueryLod 24 26
    189               28:    7(fvec2) Load 9(lod)
    190               29:    7(fvec2) FAdd 28 27
    191                               Store 9(lod) 29
    192               35:          32 Load 34(usamp3D)
    193               39:   36(fvec3) Load 38(pf3)
    194               40:    7(fvec2) ImageQueryLod 35 39
    195               41:    7(fvec2) Load 9(lod)
    196               42:    7(fvec2) FAdd 41 40
    197                               Store 9(lod) 42
    198               47:          44 Load 46(sampCube)
    199               48:   36(fvec3) Load 38(pf3)
    200               49:    7(fvec2) ImageQueryLod 47 48
    201               50:    7(fvec2) Load 9(lod)
    202               51:    7(fvec2) FAdd 50 49
    203                               Store 9(lod) 51
    204               56:          53 Load 55(isamp1DA)
    205               57:    6(float) Load 16(pf)
    206               58:    7(fvec2) ImageQueryLod 56 57
    207               59:    7(fvec2) Load 9(lod)
    208               60:    7(fvec2) FAdd 59 58
    209                               Store 9(lod) 60
    210               65:          62 Load 64(usamp2DA)
    211               66:    7(fvec2) Load 25(pf2)
    212               67:    7(fvec2) ImageQueryLod 65 66
    213               68:    7(fvec2) Load 9(lod)
    214               69:    7(fvec2) FAdd 68 67
    215                               Store 9(lod) 69
    216               74:          71 Load 73(isampCubeA)
    217               75:   36(fvec3) Load 38(pf3)
    218               76:    7(fvec2) ImageQueryLod 74 75
    219               77:    7(fvec2) Load 9(lod)
    220               78:    7(fvec2) FAdd 77 76
    221                               Store 9(lod) 78
    222               83:          80 Load 82(samp1Ds)
    223               84:    6(float) Load 16(pf)
    224               85:    7(fvec2) ImageQueryLod 83 84
    225               86:    7(fvec2) Load 9(lod)
    226               87:    7(fvec2) FAdd 86 85
    227                               Store 9(lod) 87
    228               92:          89 Load 91(samp2Ds)
    229               93:    7(fvec2) Load 25(pf2)
    230               94:    7(fvec2) ImageQueryLod 92 93
    231               95:    7(fvec2) Load 9(lod)
    232               96:    7(fvec2) FAdd 95 94
    233                               Store 9(lod) 96
    234              101:          98 Load 100(sampCubes)
    235              102:   36(fvec3) Load 38(pf3)
    236              103:    7(fvec2) ImageQueryLod 101 102
    237              104:    7(fvec2) Load 9(lod)
    238              105:    7(fvec2) FAdd 104 103
    239                               Store 9(lod) 105
    240              110:         107 Load 109(samp1DAs)
    241              111:    6(float) Load 16(pf)
    242              112:    7(fvec2) ImageQueryLod 110 111
    243              113:    7(fvec2) Load 9(lod)
    244              114:    7(fvec2) FAdd 113 112
    245                               Store 9(lod) 114
    246              119:         116 Load 118(samp2DAs)
    247              120:    7(fvec2) Load 25(pf2)
    248              121:    7(fvec2) ImageQueryLod 119 120
    249              122:    7(fvec2) Load 9(lod)
    250              123:    7(fvec2) FAdd 122 121
    251                               Store 9(lod) 123
    252              128:         125 Load 127(sampCubeAs)
    253              129:   36(fvec3) Load 38(pf3)
    254              130:    7(fvec2) ImageQueryLod 128 129
    255              131:    7(fvec2) Load 9(lod)
    256              132:    7(fvec2) FAdd 131 130
    257                               Store 9(lod) 132
    258              135:          11 Load 13(samp1D)
    259              136:          10 Image 135
    260              137:     19(int) ImageQueryLevels 136
    261                               Store 134(levels) 137
    262              142:         139 Load 141(usamp2D)
    263              143:         138 Image 142
    264              144:     19(int) ImageQueryLevels 143
    265              145:     19(int) Load 134(levels)
    266              146:     19(int) IAdd 145 144
    267                               Store 134(levels) 146
    268              151:         148 Load 150(isamp3D)
    269              152:         147 Image 151
    270              153:     19(int) ImageQueryLevels 152
    271              154:     19(int) Load 134(levels)
    272              155:     19(int) IAdd 154 153
    273                               Store 134(levels) 155
    274              160:         157 Load 159(isampCube)
    275              161:         156 Image 160
    276              162:     19(int) ImageQueryLevels 161
    277              163:     19(int) Load 134(levels)
    278              164:     19(int) IAdd 163 162
    279                               Store 134(levels) 164
    280              165:          53 Load 55(isamp1DA)
    281              166:          52 Image 165
    282              167:     19(int) ImageQueryLevels 166
    283              168:     19(int) Load 134(levels)
    284              169:     19(int) IAdd 168 167
    285                               Store 134(levels) 169
    286              174:         171 Load 173(samp2DA)
    287              175:         170 Image 174
    288              176:     19(int) ImageQueryLevels 175
    289              177:     19(int) Load 134(levels)
    290              178:     19(int) IAdd 177 176
    291                               Store 134(levels) 178
    292              183:         180 Load 182(usampCubeA)
    293              184:         179 Image 183
    294              185:     19(int) ImageQueryLevels 184
    295              186:     19(int) Load 134(levels)
    296              187:     19(int) IAdd 186 185
    297                               Store 134(levels) 187
    298              188:          80 Load 82(samp1Ds)
    299              189:          79 Image 188
    300              190:     19(int) ImageQueryLevels 189
    301                               Store 134(levels) 190
    302              191:          89 Load 91(samp2Ds)
    303              192:          88 Image 191
    304              193:     19(int) ImageQueryLevels 192
    305              194:     19(int) Load 134(levels)
    306              195:     19(int) IAdd 194 193
    307                               Store 134(levels) 195
    308              196:          98 Load 100(sampCubes)
    309              197:          97 Image 196
    310              198:     19(int) ImageQueryLevels 197
    311              199:     19(int) Load 134(levels)
    312              200:     19(int) IAdd 199 198
    313                               Store 134(levels) 200
    314              201:         107 Load 109(samp1DAs)
    315              202:         106 Image 201
    316              203:     19(int) ImageQueryLevels 202
    317              204:     19(int) Load 134(levels)
    318              205:     19(int) IAdd 204 203
    319                               Store 134(levels) 205
    320              206:         116 Load 118(samp2DAs)
    321              207:         115 Image 206
    322              208:     19(int) ImageQueryLevels 207
    323              209:     19(int) Load 134(levels)
    324              210:     19(int) IAdd 209 208
    325                               Store 134(levels) 210
    326              211:         125 Load 127(sampCubeAs)
    327              212:         124 Image 211
    328              213:     19(int) ImageQueryLevels 212
    329              214:     19(int) Load 134(levels)
    330              215:     19(int) IAdd 214 213
    331                               Store 134(levels) 215
    332                               Return
    333                               FunctionEnd
    334