spv.queryL.frag Warning, version 430 is not yet complete; most version-specific features are present, but some are missing. Linked fragment stage: // Module Version 10000 // Generated by (magic number): 80001 // Id's are bound by 211 Capability Shader 1: ExtInstImport "GLSL.std.450" MemoryModel Logical GLSL450 EntryPoint Fragment 4 "main" ExecutionMode 4 OriginLowerLeft Source GLSL 430 Name 4 "main" Name 9 "lod" Name 13 "samp1D" Name 16 "pf" Name 23 "isamp2D" Name 25 "pf2" Name 34 "usamp3D" Name 38 "pf3" Name 46 "sampCube" Name 55 "isamp1DA" Name 64 "usamp2DA" Name 73 "isampCubeA" Name 82 "samp1Ds" Name 91 "samp2Ds" Name 100 "sampCubes" Name 109 "samp1DAs" Name 118 "samp2DAs" Name 127 "sampCubeAs" Name 134 "levels" Name 140 "usamp2D" Name 148 "isamp3D" Name 156 "isampCube" Name 168 "samp2DA" Name 176 "usampCubeA" Name 206 "sampBuf" Name 210 "sampRect" 2: TypeVoid 3: TypeFunction 2 6: TypeFloat 32 7: TypeVector 6(float) 2 8: TypePointer Function 7(fvec2) 10: TypeImage 6(float) 1D sampled format:Unknown 11: TypeSampledImage 10 12: TypePointer UniformConstant 11 13(samp1D): 12(ptr) Variable UniformConstant 15: TypePointer Function 6(float) 19: TypeInt 32 1 20: TypeImage 19(int) 2D sampled format:Unknown 21: TypeSampledImage 20 22: TypePointer UniformConstant 21 23(isamp2D): 22(ptr) Variable UniformConstant 30: TypeInt 32 0 31: TypeImage 30(int) 3D sampled format:Unknown 32: TypeSampledImage 31 33: TypePointer UniformConstant 32 34(usamp3D): 33(ptr) Variable UniformConstant 36: TypeVector 6(float) 3 37: TypePointer Function 36(fvec3) 43: TypeImage 6(float) Cube sampled format:Unknown 44: TypeSampledImage 43 45: TypePointer UniformConstant 44 46(sampCube): 45(ptr) Variable UniformConstant 52: TypeImage 19(int) 1D array sampled format:Unknown 53: TypeSampledImage 52 54: TypePointer UniformConstant 53 55(isamp1DA): 54(ptr) Variable UniformConstant 61: TypeImage 30(int) 2D array sampled format:Unknown 62: TypeSampledImage 61 63: TypePointer UniformConstant 62 64(usamp2DA): 63(ptr) Variable UniformConstant 70: TypeImage 19(int) Cube array sampled format:Unknown 71: TypeSampledImage 70 72: TypePointer UniformConstant 71 73(isampCubeA): 72(ptr) Variable UniformConstant 79: TypeImage 6(float) 1D depth sampled format:Unknown 80: TypeSampledImage 79 81: TypePointer UniformConstant 80 82(samp1Ds): 81(ptr) Variable UniformConstant 88: TypeImage 6(float) 2D depth sampled format:Unknown 89: TypeSampledImage 88 90: TypePointer UniformConstant 89 91(samp2Ds): 90(ptr) Variable UniformConstant 97: TypeImage 6(float) Cube depth sampled format:Unknown 98: TypeSampledImage 97 99: TypePointer UniformConstant 98 100(sampCubes): 99(ptr) Variable UniformConstant 106: TypeImage 6(float) 1D depth array sampled format:Unknown 107: TypeSampledImage 106 108: TypePointer UniformConstant 107 109(samp1DAs): 108(ptr) Variable UniformConstant 115: TypeImage 6(float) 2D depth array sampled format:Unknown 116: TypeSampledImage 115 117: TypePointer UniformConstant 116 118(samp2DAs): 117(ptr) Variable UniformConstant 124: TypeImage 6(float) Cube depth array sampled format:Unknown 125: TypeSampledImage 124 126: TypePointer UniformConstant 125 127(sampCubeAs): 126(ptr) Variable UniformConstant 133: TypePointer Function 19(int) 137: TypeImage 30(int) 2D sampled format:Unknown 138: TypeSampledImage 137 139: TypePointer UniformConstant 138 140(usamp2D): 139(ptr) Variable UniformConstant 145: TypeImage 19(int) 3D sampled format:Unknown 146: TypeSampledImage 145 147: TypePointer UniformConstant 146 148(isamp3D): 147(ptr) Variable UniformConstant 153: TypeImage 19(int) Cube sampled format:Unknown 154: TypeSampledImage 153 155: TypePointer UniformConstant 154 156(isampCube): 155(ptr) Variable UniformConstant 165: TypeImage 6(float) 2D array sampled format:Unknown 166: TypeSampledImage 165 167: TypePointer UniformConstant 166 168(samp2DA): 167(ptr) Variable UniformConstant 173: TypeImage 30(int) Cube array sampled format:Unknown 174: TypeSampledImage 173 175: TypePointer UniformConstant 174 176(usampCubeA): 175(ptr) Variable UniformConstant 203: TypeImage 6(float) Buffer sampled format:Unknown 204: TypeSampledImage 203 205: TypePointer UniformConstant 204 206(sampBuf): 205(ptr) Variable UniformConstant 207: TypeImage 6(float) Rect sampled format:Unknown 208: TypeSampledImage 207 209: TypePointer UniformConstant 208 210(sampRect): 209(ptr) Variable UniformConstant 4(main): 2 Function None 3 5: Label 9(lod): 8(ptr) Variable Function 16(pf): 15(ptr) Variable Function 25(pf2): 8(ptr) Variable Function 38(pf3): 37(ptr) Variable Function 134(levels): 133(ptr) Variable Function 14: 11 Load 13(samp1D) 17: 6(float) Load 16(pf) 18: 7(fvec2) ImageQueryLod 14 17 Store 9(lod) 18 24: 21 Load 23(isamp2D) 26: 7(fvec2) Load 25(pf2) 27: 7(fvec2) ImageQueryLod 24 26 28: 7(fvec2) Load 9(lod) 29: 7(fvec2) FAdd 28 27 Store 9(lod) 29 35: 32 Load 34(usamp3D) 39: 36(fvec3) Load 38(pf3) 40: 7(fvec2) ImageQueryLod 35 39 41: 7(fvec2) Load 9(lod) 42: 7(fvec2) FAdd 41 40 Store 9(lod) 42 47: 44 Load 46(sampCube) 48: 36(fvec3) Load 38(pf3) 49: 7(fvec2) ImageQueryLod 47 48 50: 7(fvec2) Load 9(lod) 51: 7(fvec2) FAdd 50 49 Store 9(lod) 51 56: 53 Load 55(isamp1DA) 57: 6(float) Load 16(pf) 58: 7(fvec2) ImageQueryLod 56 57 59: 7(fvec2) Load 9(lod) 60: 7(fvec2) FAdd 59 58 Store 9(lod) 60 65: 62 Load 64(usamp2DA) 66: 7(fvec2) Load 25(pf2) 67: 7(fvec2) ImageQueryLod 65 66 68: 7(fvec2) Load 9(lod) 69: 7(fvec2) FAdd 68 67 Store 9(lod) 69 74: 71 Load 73(isampCubeA) 75: 36(fvec3) Load 38(pf3) 76: 7(fvec2) ImageQueryLod 74 75 77: 7(fvec2) Load 9(lod) 78: 7(fvec2) FAdd 77 76 Store 9(lod) 78 83: 80 Load 82(samp1Ds) 84: 6(float) Load 16(pf) 85: 7(fvec2) ImageQueryLod 83 84 86: 7(fvec2) Load 9(lod) 87: 7(fvec2) FAdd 86 85 Store 9(lod) 87 92: 89 Load 91(samp2Ds) 93: 7(fvec2) Load 25(pf2) 94: 7(fvec2) ImageQueryLod 92 93 95: 7(fvec2) Load 9(lod) 96: 7(fvec2) FAdd 95 94 Store 9(lod) 96 101: 98 Load 100(sampCubes) 102: 36(fvec3) Load 38(pf3) 103: 7(fvec2) ImageQueryLod 101 102 104: 7(fvec2) Load 9(lod) 105: 7(fvec2) FAdd 104 103 Store 9(lod) 105 110: 107 Load 109(samp1DAs) 111: 6(float) Load 16(pf) 112: 7(fvec2) ImageQueryLod 110 111 113: 7(fvec2) Load 9(lod) 114: 7(fvec2) FAdd 113 112 Store 9(lod) 114 119: 116 Load 118(samp2DAs) 120: 7(fvec2) Load 25(pf2) 121: 7(fvec2) ImageQueryLod 119 120 122: 7(fvec2) Load 9(lod) 123: 7(fvec2) FAdd 122 121 Store 9(lod) 123 128: 125 Load 127(sampCubeAs) 129: 36(fvec3) Load 38(pf3) 130: 7(fvec2) ImageQueryLod 128 129 131: 7(fvec2) Load 9(lod) 132: 7(fvec2) FAdd 131 130 Store 9(lod) 132 135: 11 Load 13(samp1D) 136: 19(int) ImageQueryLevels 135 Store 134(levels) 136 141: 138 Load 140(usamp2D) 142: 19(int) ImageQueryLevels 141 143: 19(int) Load 134(levels) 144: 19(int) IAdd 143 142 Store 134(levels) 144 149: 146 Load 148(isamp3D) 150: 19(int) ImageQueryLevels 149 151: 19(int) Load 134(levels) 152: 19(int) IAdd 151 150 Store 134(levels) 152 157: 154 Load 156(isampCube) 158: 19(int) ImageQueryLevels 157 159: 19(int) Load 134(levels) 160: 19(int) IAdd 159 158 Store 134(levels) 160 161: 53 Load 55(isamp1DA) 162: 19(int) ImageQueryLevels 161 163: 19(int) Load 134(levels) 164: 19(int) IAdd 163 162 Store 134(levels) 164 169: 166 Load 168(samp2DA) 170: 19(int) ImageQueryLevels 169 171: 19(int) Load 134(levels) 172: 19(int) IAdd 171 170 Store 134(levels) 172 177: 174 Load 176(usampCubeA) 178: 19(int) ImageQueryLevels 177 179: 19(int) Load 134(levels) 180: 19(int) IAdd 179 178 Store 134(levels) 180 181: 80 Load 82(samp1Ds) 182: 19(int) ImageQueryLevels 181 Store 134(levels) 182 183: 89 Load 91(samp2Ds) 184: 19(int) ImageQueryLevels 183 185: 19(int) Load 134(levels) 186: 19(int) IAdd 185 184 Store 134(levels) 186 187: 98 Load 100(sampCubes) 188: 19(int) ImageQueryLevels 187 189: 19(int) Load 134(levels) 190: 19(int) IAdd 189 188 Store 134(levels) 190 191: 107 Load 109(samp1DAs) 192: 19(int) ImageQueryLevels 191 193: 19(int) Load 134(levels) 194: 19(int) IAdd 193 192 Store 134(levels) 194 195: 116 Load 118(samp2DAs) 196: 19(int) ImageQueryLevels 195 197: 19(int) Load 134(levels) 198: 19(int) IAdd 197 196 Store 134(levels) 198 199: 125 Load 127(sampCubeAs) 200: 19(int) ImageQueryLevels 199 201: 19(int) Load 134(levels) 202: 19(int) IAdd 201 200 Store 134(levels) 202 Return FunctionEnd