• Home
  • Raw
  • Download

Lines Matching full:extensions

68 static bool AlwaysSupported(const Version &, const Extensions &)  in AlwaysSupported()  argument
73 static bool NeverSupported(const Version &, const Extensions &) in NeverSupported() argument
78 static bool RequireES1(const Version &clientVersion, const Extensions &extensions) in RequireES1() argument
84 static bool RequireES(const Version &clientVersion, const Extensions &) in RequireES() argument
91 static bool RequireExt(const Version &, const Extensions &extensions) in RequireExt() argument
93 return extensions.*bool1; in RequireExt()
98 static bool RequireESOrExt(const Version &clientVersion, const Extensions &extensions) in RequireESOrExt() argument
101 extensions.*bool1; in RequireESOrExt()
104 // Check for a minimum client version or two extensions
109 static bool RequireESOrExtAndExt(const Version &clientVersion, const Extensions &extensions) in RequireESOrExtAndExt() argument
112 (extensions.*bool1 && extensions.*bool2); in RequireESOrExtAndExt()
115 // Check for a minimum client version or at least one of two extensions
120 static bool RequireESOrExtOrExt(const Version &clientVersion, const Extensions &extensions) in RequireESOrExtOrExt() argument
123 extensions.*bool1 || extensions.*bool2; in RequireESOrExtOrExt()
126 // Check support for two extensions
128 static bool RequireExtAndExt(const Version &, const Extensions &extensions) in RequireExtAndExt() argument
130 return extensions.*bool1 && extensions.*bool2; in RequireExtAndExt()
133 // Check support for either of two extensions
135 static bool RequireExtOrExt(const Version &, const Extensions &extensions) in RequireExtOrExt() argument
137 return extensions.*bool1 || extensions.*bool2; in RequireExtOrExt()
140 // Check support for any of three extensions
142 static bool RequireExtOrExtOrExt(const Version &, const Extensions &extensions) in RequireExtOrExtOrExt() argument
144 return extensions.*bool1 || extensions.*bool2 || extensions.*bool3; in RequireExtOrExtOrExt()
148 static bool SizedRGSupport(const Version &clientVersion, const Extensions &extensions) in SizedRGSupport() argument
151 (extensions.textureStorageEXT && extensions.textureRgEXT); in SizedRGSupport()
155 static bool SizedHalfFloatOESRGSupport(const Version &clientVersion, const Extensions &extensions) in SizedHalfFloatOESRGSupport() argument
157 return extensions.textureStorageEXT && extensions.textureHalfFloatOES && in SizedHalfFloatOESRGSupport()
158 extensions.textureRgEXT; in SizedHalfFloatOESRGSupport()
162 const Extensions &extensions) in SizedHalfFloatOESRGTextureAttachmentSupport() argument
164 return SizedHalfFloatOESRGSupport(clientVersion, extensions) && in SizedHalfFloatOESRGTextureAttachmentSupport()
165 extensions.colorBufferHalfFloatEXT; in SizedHalfFloatOESRGTextureAttachmentSupport()
169 static bool SizedHalfFloatRGSupport(const Version &clientVersion, const Extensions &extensions) in SizedHalfFloatRGSupport() argument
179 return SizedHalfFloatOESRGSupport(clientVersion, extensions); in SizedHalfFloatRGSupport()
184 const Extensions &extensions) in SizedHalfFloatRGTextureAttachmentSupport() argument
190 return extensions.colorBufferFloatEXT || in SizedHalfFloatRGTextureAttachmentSupport()
191 (extensions.webglCompatibilityANGLE && extensions.colorBufferHalfFloatEXT); in SizedHalfFloatRGTextureAttachmentSupport()
196 return SizedHalfFloatOESRGTextureAttachmentSupport(clientVersion, extensions); in SizedHalfFloatRGTextureAttachmentSupport()
201 const Extensions &extensions) in SizedHalfFloatRGRenderbufferSupport() argument
204 (extensions.textureHalfFloatOES && extensions.textureRgEXT)) && in SizedHalfFloatRGRenderbufferSupport()
205 (extensions.colorBufferFloatEXT || extensions.colorBufferHalfFloatEXT); in SizedHalfFloatRGRenderbufferSupport()
209 static bool SizedHalfFloatOESSupport(const Version &clientVersion, const Extensions &extensions) in SizedHalfFloatOESSupport() argument
211 return extensions.textureStorageEXT && extensions.textureHalfFloatOES; in SizedHalfFloatOESSupport()
215 const Extensions &extensions) in SizedHalfFloatOESTextureAttachmentSupport() argument
217 return SizedHalfFloatOESSupport(clientVersion, extensions) && in SizedHalfFloatOESTextureAttachmentSupport()
218 extensions.colorBufferHalfFloatEXT; in SizedHalfFloatOESTextureAttachmentSupport()
222 static bool SizedHalfFloatSupport(const Version &clientVersion, const Extensions &extensions) in SizedHalfFloatSupport() argument
232 return SizedHalfFloatOESSupport(clientVersion, extensions); in SizedHalfFloatSupport()
236 static bool SizedHalfFloatFilterSupport(const Version &clientVersion, const Extensions &extensions) in SizedHalfFloatFilterSupport() argument
246 return extensions.textureHalfFloatLinearOES; in SizedHalfFloatFilterSupport()
251 const Extensions &extensions) in SizedHalfFloatRGBTextureAttachmentSupport() argument
260 return extensions.colorBufferHalfFloatEXT && !extensions.webglCompatibilityANGLE; in SizedHalfFloatRGBTextureAttachmentSupport()
265 return SizedHalfFloatOESTextureAttachmentSupport(clientVersion, extensions); in SizedHalfFloatRGBTextureAttachmentSupport()
270 const Extensions &extensions) in SizedHalfFloatRGBRenderbufferSupport() argument
272 return !extensions.webglCompatibilityANGLE && in SizedHalfFloatRGBRenderbufferSupport()
273 ((clientVersion >= Version(3, 0) || extensions.textureHalfFloatOES) && in SizedHalfFloatRGBRenderbufferSupport()
274 extensions.colorBufferHalfFloatEXT); in SizedHalfFloatRGBRenderbufferSupport()
278 const Extensions &extensions) in SizedHalfFloatRGBATextureAttachmentSupport() argument
284 return extensions.colorBufferFloatEXT || in SizedHalfFloatRGBATextureAttachmentSupport()
285 (extensions.webglCompatibilityANGLE && extensions.colorBufferHalfFloatEXT); in SizedHalfFloatRGBATextureAttachmentSupport()
290 return SizedHalfFloatOESTextureAttachmentSupport(clientVersion, extensions); in SizedHalfFloatRGBATextureAttachmentSupport()
295 const Extensions &extensions) in SizedHalfFloatRGBARenderbufferSupport() argument
297 return (clientVersion >= Version(3, 0) || extensions.textureHalfFloatOES) && in SizedHalfFloatRGBARenderbufferSupport()
298 (extensions.colorBufferFloatEXT || extensions.colorBufferHalfFloatEXT); in SizedHalfFloatRGBARenderbufferSupport()
302 static bool SizedFloatRGSupport(const Version &clientVersion, const Extensions &extensions) in SizedFloatRGSupport() argument
305 (extensions.textureStorageEXT && extensions.textureFloatOES && extensions.textureRgEXT); in SizedFloatRGSupport()
309 static bool SizedFloatRGBSupport(const Version &clientVersion, const Extensions &extensions) in SizedFloatRGBSupport() argument
312 (extensions.textureStorageEXT && extensions.textureFloatOES) || in SizedFloatRGBSupport()
313 extensions.colorBufferFloatRgbCHROMIUM; in SizedFloatRGBSupport()
317 static bool SizedFloatRGBASupport(const Version &clientVersion, const Extensions &extensions) in SizedFloatRGBASupport() argument
320 (extensions.textureStorageEXT && extensions.textureFloatOES) || in SizedFloatRGBASupport()
321 extensions.colorBufferFloatRgbaCHROMIUM; in SizedFloatRGBASupport()
325 const Extensions &extensions) in SizedFloatRGBARenderableSupport() argument
328 return extensions.colorBufferFloatRgbaCHROMIUM || // ES2 in SizedFloatRGBARenderableSupport()
329 extensions.colorBufferFloatEXT; // ES3 in SizedFloatRGBARenderableSupport()
332 static bool Float32BlendableSupport(const Version &clientVersion, const Extensions &extensions) in Float32BlendableSupport() argument
335 return (extensions.colorBufferFloatRgbaCHROMIUM || extensions.colorBufferFloatEXT) && in Float32BlendableSupport()
336 extensions.floatBlendEXT; in Float32BlendableSupport()
340 static bool ETC2EACSupport(const Version &clientVersion, const Extensions &extensions) in ETC2EACSupport() argument
342 if (extensions.compressedTextureEtcANGLE) in ETC2EACSupport()
349 return !extensions.webglCompatibilityANGLE && in ETC2EACSupport()
350 (clientVersion >= Version(3, 0) || extensions.*bool1); in ETC2EACSupport()
394 GLenum InternalFormat::getReadPixelsFormat(const Extensions &extensions) const in getReadPixelsFormat()
401 if (!extensions.readFormatBgraEXT) in getReadPixelsFormat()
1103 … RequireESOrExt<3, 0, &Extensions::textureRgEXT>, RequireESOrExt<3, 0, &Ex… in BuildInternalFormatInfoMap()
1104 …rted, RequireExt<&Extensions::renderSnormEXT>, RequireExt<&Extensions::renderSnorm… in BuildInternalFormatInfoMap()
1105 … RequireESOrExt<3, 0, &Extensions::textureRgEXT>, RequireESOrExt<3, 0, &Ex… in BuildInternalFormatInfoMap()
1106 …rted, RequireExt<&Extensions::renderSnormEXT>, RequireExt<&Extensions::renderSnorm… in BuildInternalFormatInfoMap()
1107Extensions::textureStorageEXT>, AlwaysSupported, RequireESOrExt<3, 0, &Extensions::textureStorageE… in BuildInternalFormatInfoMap()
1109 …LIZED, false, RequireESOrExt<3, 0, &Extensions::textureStorageEXT>, AlwaysSupported, RequireESOrEx… in BuildInternalFormatInfoMap()
1110 …LIZED, false, RequireESOrExt<3, 0, &Extensions::textureStorageEXT>, AlwaysSupported, RequireESOrEx… in BuildInternalFormatInfoMap()
1111 …LIZED, false, RequireESOrExt<3, 0, &Extensions::textureStorageEXT>, AlwaysSupported, RequireESOrEx… in BuildInternalFormatInfoMap()
1112Extensions::textureStorageEXT>, AlwaysSupported, RequireESOrExt<3, 0, &Extensions::textureStorageE… in BuildInternalFormatInfoMap()
1113 …rted, RequireExt<&Extensions::renderSnormEXT>, RequireExt<&Extensions::renderSnorm… in BuildInternalFormatInfoMap()
1116Extensions::sRGBEXT>, AlwaysSupported, RequireES<3, 0>, … in BuildInternalFormatInfoMap()
1117 …rted, RequireExt<&Extensions::colorBufferFloatEXT>, RequireExt<&Extensions::colorBuffer… in BuildInternalFormatInfoMap()
1118 …rted, RequireExt<&Extensions::renderSharedExponentQCOM>, RequireExt<&Extensions::renderSharedEx… in BuildInternalFormatInfoMap()
1144Extensions::textureFormatBGRA8888EXT>, AlwaysSupported, RequireExt<&Extensions::textureFormatBG… in BuildInternalFormatInfoMap()
1145Extensions::textureFormatBGRA8888EXT>, AlwaysSupported, RequireExt<&Extensions::textureFormatBG… in BuildInternalFormatInfoMap()
1146Extensions::textureFormatBGRA8888EXT>, AlwaysSupported, RequireExt<&Extensions::textureFormatBG… in BuildInternalFormatInfoMap()
1166 …// This format is supported on ES 2.0 with two extensions, so keep it out-of-line to not widen the… in BuildInternalFormatInfoMap()
1168 …NSIGNED_NORMALIZED, false, RequireESOrExtAndExt<3, 0, &Extensions::textureStorageEXT, &Extensions:… in BuildInternalFormatInfoMap()
1179 …rt, RequireExt<&Extensions::textureFloatLinearOES>, RequireExt<&Extensions::colorBufferFloa… in BuildInternalFormatInfoMap()
1180 …rt, RequireExt<&Extensions::textureFloatLinearOES>, RequireExt<&Extensions::colorBufferFloa… in BuildInternalFormatInfoMap()
1181 …false, SizedFloatRGBSupport, RequireExt<&Extensions::textureFloatLinearOES>, RequireExt<&Ext… in BuildInternalFormatInfoMap()
1182 … GL_FLOAT, false, SizedFloatRGBASupport, RequireExt<&Extensions::textureFloatLin… in BuildInternalFormatInfoMap()
1186 …<3, 0, &Extensions::depthTextureANGLE, &Extensions::depthTextureOES>, RequireESOrExtOrExt<3,… in BuildInternalFormatInfoMap()
1187Extensions::depthTextureANGLE>, RequireES<3, 0>, … in BuildInternalFormatInfoMap()
1188 … RequireESOrExt<3, 0, &Extensions::depthTextureANG… in BuildInternalFormatInfoMap()
1189Extensions::depthTextureANGLE, &Extensions::depthTextureOES>, AlwaysSupported, … in BuildInternalFormatInfoMap()
1190Extensions::depthTextureANGLE, &Extensions::packedDepthStencilOES>, AlwaysSupported, … in BuildInternalFormatInfoMap()
1191Extensions::depthBufferFloat2NV>, AlwaysSupported, … in BuildInternalFormatInfoMap()
1196 …LPHA, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, RequireExt<&Extensions::textureStorageE… in BuildInternalFormatInfoMap()
1197 …UMINANCE, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, RequireExt<&Extensions::textureStorageE… in BuildInternalFormatInfoMap()
1198 …UMINANCE_ALPHA, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, RequireExt<&Extensions::textureStorageE… in BuildInternalFormatInfoMap()
1199 … RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureHalfFloatOES>, … in BuildInternalFormatInfoMap()
1200 … RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureHalfFloatOES>, … in BuildInternalFormatInfoMap()
1201 … RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureHalfFloatOES>, … in BuildInternalFormatInfoMap()
1202 …, RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureFloatOES>, R… in BuildInternalFormatInfoMap()
1203 …, RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureFloatOES>, R… in BuildInternalFormatInfoMap()
1204 …, RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureFloatOES>, R… in BuildInternalFormatInfoMap()
1208 …11_EAC, 4, 4, 1, 64, 1, false, ETC2EACSupport<&Extensions::compressedEACR1… in BuildInternalFormatInfoMap()
1209 …IGNED_R11_EAC, 4, 4, 1, 64, 1, false, ETC2EACSupport<&Extensions::compressedEACR1… in BuildInternalFormatInfoMap()
1210 …G11_EAC, 4, 4, 1, 128, 2, false, ETC2EACSupport<&Extensions::compressedEACRG… in BuildInternalFormatInfoMap()
1211 …IGNED_RG11_EAC, 4, 4, 1, 128, 2, false, ETC2EACSupport<&Extensions::compressedEACRG… in BuildInternalFormatInfoMap()
1212 …GB8_ETC2, 4, 4, 1, 64, 3, false, ETC2EACSupport<&Extensions::compressedETC2R… in BuildInternalFormatInfoMap()
1213 …RGB8_ETC2, 4, 4, 1, 64, 3, true, ETC2EACSupport<&Extensions::compressedETC2S… in BuildInternalFormatInfoMap()
1214 …GB8_PUNCHTHROUGH_ALPHA1_ETC2, 4, 4, 1, 64, 4, false, ETC2EACSupport<&Extensions::compressedETC2P… in BuildInternalFormatInfoMap()
1215 …RGB8_PUNCHTHROUGH_ALPHA1_ETC2, 4, 4, 1, 64, 4, true, ETC2EACSupport<&Extensions::compressedETC2P… in BuildInternalFormatInfoMap()
1216 …GBA8_ETC2_EAC, 4, 4, 1, 128, 4, false, ETC2EACSupport<&Extensions::compressedETC2R… in BuildInternalFormatInfoMap()
1217 …RGB8_ALPHA8_ETC2_EAC, 4, 4, 1, 128, 4, true, ETC2EACSupport<&Extensions::compressedETC2S… in BuildInternalFormatInfoMap()
1221 …L_COMPRESSED_RGB_S3TC_DXT1_EXT, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1222 …L_COMPRESSED_RGBA_S3TC_DXT1_EXT, 4, 4, 1, 64, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1225 …L_COMPRESSED_RGBA_S3TC_DXT3_ANGLE, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1228 …L_COMPRESSED_RGBA_S3TC_DXT5_ANGLE, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1231 …L_ETC1_RGB8_OES, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::compressedETC1R… in BuildInternalFormatInfoMap()
1235 …OMPRESSED_SRGB_S3TC_DXT1_EXT, 4, 4, 1, 64, 3, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1236 …OMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT, 4, 4, 1, 64, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1237 …OMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT, 4, 4, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1238 …OMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT, 4, 4, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1242 …SED_RGBA_ASTC_4x4_KHR, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1243 …SED_RGBA_ASTC_5x4_KHR, 5, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1244 …SED_RGBA_ASTC_5x5_KHR, 5, 5, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1245 …SED_RGBA_ASTC_6x5_KHR, 6, 5, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1246 …SED_RGBA_ASTC_6x6_KHR, 6, 6, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1247 …SED_RGBA_ASTC_8x5_KHR, 8, 5, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1248 …SED_RGBA_ASTC_8x6_KHR, 8, 6, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1249 …SED_RGBA_ASTC_8x8_KHR, 8, 8, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1250 …SED_RGBA_ASTC_10x5_KHR, 10, 5, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1251 …SED_RGBA_ASTC_10x6_KHR, 10, 6, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1252 …SED_RGBA_ASTC_10x8_KHR, 10, 8, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1253 …SED_RGBA_ASTC_10x10_KHR, 10, 10, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1254 …SED_RGBA_ASTC_12x10_KHR, 12, 10, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1255 …SED_RGBA_ASTC_12x12_KHR, 12, 12, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1257 …SED_SRGB8_ALPHA8_ASTC_4x4_KHR, 4, 4, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1258 …SED_SRGB8_ALPHA8_ASTC_5x4_KHR, 5, 4, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1259 …SED_SRGB8_ALPHA8_ASTC_5x5_KHR, 5, 5, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1260 …SED_SRGB8_ALPHA8_ASTC_6x5_KHR, 6, 5, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1261 …SED_SRGB8_ALPHA8_ASTC_6x6_KHR, 6, 6, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1262 …SED_SRGB8_ALPHA8_ASTC_8x5_KHR, 8, 5, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1263 …SED_SRGB8_ALPHA8_ASTC_8x6_KHR, 8, 6, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1264 …SED_SRGB8_ALPHA8_ASTC_8x8_KHR, 8, 8, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1265 …SED_SRGB8_ALPHA8_ASTC_10x5_KHR, 10, 5, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1266 …SED_SRGB8_ALPHA8_ASTC_10x6_KHR, 10, 6, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1267 …SED_SRGB8_ALPHA8_ASTC_10x8_KHR, 10, 8, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1268 …SED_SRGB8_ALPHA8_ASTC_10x10_KHR, 10, 10, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1269 …SED_SRGB8_ALPHA8_ASTC_12x10_KHR, 12, 10, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1270 …SED_SRGB8_ALPHA8_ASTC_12x12_KHR, 12, 12, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1272 …SED_RGBA_ASTC_3x3x3_OES, 3, 3, 3, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1273 …SED_RGBA_ASTC_4x3x3_OES, 4, 3, 3, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1274 …SED_RGBA_ASTC_4x4x3_OES, 4, 4, 3, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1275 …SED_RGBA_ASTC_4x4x4_OES, 4, 4, 4, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1276 …SED_RGBA_ASTC_5x4x4_OES, 5, 4, 4, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1277 …SED_RGBA_ASTC_5x5x4_OES, 5, 5, 4, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1278 …SED_RGBA_ASTC_5x5x5_OES, 5, 5, 5, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1279 …SED_RGBA_ASTC_6x5x5_OES, 6, 5, 5, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1280 …SED_RGBA_ASTC_6x6x5_OES, 6, 6, 5, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1281 …SED_RGBA_ASTC_6x6x6_OES, 6, 6, 6, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1283 …SED_SRGB8_ALPHA8_ASTC_3x3x3_OES, 3, 3, 3, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1284 …SED_SRGB8_ALPHA8_ASTC_4x3x3_OES, 4, 3, 3, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1285 …SED_SRGB8_ALPHA8_ASTC_4x4x3_OES, 4, 4, 3, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1286 …SED_SRGB8_ALPHA8_ASTC_4x4x4_OES, 4, 4, 4, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1287 …SED_SRGB8_ALPHA8_ASTC_5x4x4_OES, 5, 4, 4, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1288 …SED_SRGB8_ALPHA8_ASTC_5x5x4_OES, 5, 5, 4, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1289 …SED_SRGB8_ALPHA8_ASTC_5x5x5_OES, 5, 5, 5, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1290 …SED_SRGB8_ALPHA8_ASTC_6x5x5_OES, 6, 5, 5, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1291 …SED_SRGB8_ALPHA8_ASTC_6x6x5_OES, 6, 6, 5, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1292 …SED_SRGB8_ALPHA8_ASTC_6x6x6_OES, 6, 6, 6, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1296 …ESSED_RED_RGTC1_EXT, 4, 4, 1, 64, 1, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1297 …ESSED_SIGNED_RED_RGTC1_EXT, 4, 4, 1, 64, 1, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1298 …ESSED_RED_GREEN_RGTC2_EXT, 4, 4, 1, 128, 2, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1299 …ESSED_SIGNED_RED_GREEN_RGTC2_EXT, 4, 4, 1, 128, 2, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1303 …SSED_RGBA_BPTC_UNORM_EXT, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1304 …SSED_SRGB_ALPHA_BPTC_UNORM_EXT, 4, 4, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1305 …SSED_RGB_BPTC_SIGNED_FLOAT_EXT, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1306 …SSED_RGB_BPTC_UNSIGNED_FLOAT_EXT, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1323 …SSED_RGB_PVRTC_4BPPV1_IMG, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1324 …SSED_RGB_PVRTC_2BPPV1_IMG, 8, 4, 1, 64, 3, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1325 …SSED_RGBA_PVRTC_4BPPV1_IMG, 4, 4, 1, 64, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1326 …SSED_RGBA_PVRTC_2BPPV1_IMG, 8, 4, 1, 64, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1330 … 8, 4, 1, 64, 3, true, RequireExtAndExt<&Extensions::textureCompressionPvrtcIMG, &Extens… in BuildInternalFormatInfoMap()
1331 … 4, 4, 1, 64, 3, true, RequireExtAndExt<&Extensions::textureCompressionPvrtcIMG, &Extens… in BuildInternalFormatInfoMap()
1332 …T, 8, 4, 1, 64, 4, true, RequireExtAndExt<&Extensions::textureCompressionPvrtcIMG, &Extens… in BuildInternalFormatInfoMap()
1333 …T, 4, 4, 1, 64, 4, true, RequireExtAndExt<&Extensions::textureCompressionPvrtcIMG, &Extens… in BuildInternalFormatInfoMap()
1340 …D_NORMALIZED, RequireESOrExt<3, 2, &Extensions::textureStencil8OES>, NeverSupported, RequireESOrEx… in BuildInternalFormatInfoMap()
1344 …LE, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::lossyEtcDecodeA… in BuildInternalFormatInfoMap()
1345 …DE_ETC2_ANGLE, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::lossyEtcDecodeA… in BuildInternalFormatInfoMap()
1346 …ODE_ETC2_ANGLE, 4, 4, 1, 64, 3, true, RequireExt<&Extensions::lossyEtcDecodeA… in BuildInternalFormatInfoMap()
1347 …GH_ALPHA1_LOSSY_DECODE_ETC2_ANGLE, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::lossyEtcDecodeA… in BuildInternalFormatInfoMap()
1348 …UGH_ALPHA1_LOSSY_DECODE_ETC2_ANGLE, 4, 4, 1, 64, 3, true, RequireExt<&Extensions::lossyEtcDecodeA… in BuildInternalFormatInfoMap()
1352Extensions::textureNorm16EXT>, AlwaysSupported, RequireExt<&Extensions::textureNorm16EXT>, … in BuildInternalFormatInfoMap()
1353Extensions::textureNorm16EXT>, AlwaysSupported, RequireExtAndExt<&Extensions::textureNorm16EXT, &E… in BuildInternalFormatInfoMap()
1354Extensions::textureNorm16EXT>, AlwaysSupported, RequireExt<&Extensions::textureNorm16EXT>, … in BuildInternalFormatInfoMap()
1355Extensions::textureNorm16EXT>, AlwaysSupported, RequireExtAndExt<&Extensions::textureNorm16EXT, &E… in BuildInternalFormatInfoMap()
1356 …GL_RGB, GL_UNSIGNED_SHORT, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EX… in BuildInternalFormatInfoMap()
1357 …GL_RGB, GL_SHORT, GL_SIGNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EX… in BuildInternalFormatInfoMap()
1358Extensions::textureNorm16EXT>, AlwaysSupported, RequireExt<&Extensions::textureNorm16EXT>, … in BuildInternalFormatInfoMap()
1359Extensions::textureNorm16EXT>, AlwaysSupported, RequireExtAndExt<&Extensions::textureNorm16EXT, &E… in BuildInternalFormatInfoMap()
1363 …GL_RED, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, true, RequireExt<&Extensions::textureSRGBR8EX… in BuildInternalFormatInfoMap()
1367 …GL_RG, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, true, RequireExt<&Extensions::textureSRGBRG8E… in BuildInternalFormatInfoMap()
1376 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureRgEXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1378 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1380 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureRgEXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1382 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1384 … AlwaysSupported, RequireESOrExt<2, 0, &Extensions::framebufferObje… in BuildInternalFormatInfoMap()
1385 … AlwaysSupported, RequireESOrExt<2, 0, &Extensions::framebufferObje… in BuildInternalFormatInfoMap()
1387 …NSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::textureType2101… in BuildInternalFormatInfoMap()
1388 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1390 … AlwaysSupported, RequireESOrExt<2, 0, &Extensions::framebufferObje… in BuildInternalFormatInfoMap()
1391 … AlwaysSupported, RequireESOrExt<2, 0, &Extensions::framebufferObje… in BuildInternalFormatInfoMap()
1392 … AlwaysSupported, RequireESOrExt<2, 0, &Extensions::framebufferObje… in BuildInternalFormatInfoMap()
1393 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1395 …NSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::textureType2101… in BuildInternalFormatInfoMap()
1397 …NSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, true, RequireExt<&Extensions::sRGBEXT>, … in BuildInternalFormatInfoMap()
1398 …GNED_NORMALIZED, true, RequireExt<&Extensions::sRGBEXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1403 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureFormatBGRA8888EXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1440 …_FLOAT, false, RequireExtAndExt<&Extensions::textureHalfFloatOES, &Extensions::textureRgEXT>, R… in BuildInternalFormatInfoMap()
1441 …_FLOAT, false, RequireExtAndExt<&Extensions::textureHalfFloatOES, &Extensions::textureRgEXT>, R… in BuildInternalFormatInfoMap()
1442 …eExt<&Extensions::textureHalfFloatOES>, RequireExt<&Extensions::t… in BuildInternalFormatInfoMap()
1443 …eExt<&Extensions::textureHalfFloatOES>, RequireExt<&Extensions::t… in BuildInternalFormatInfoMap()
1444 …GL_FLOAT, false, RequireExtAndExt<&Extensions::textureFloatOES, &Extensions::textureRgEXT>, Re… in BuildInternalFormatInfoMap()
1445 …GL_FLOAT, false, RequireExtAndExt<&Extensions::textureFloatOES, &Extensions::textureRgEXT>, Re… in BuildInternalFormatInfoMap()
1446 … GL_FLOAT, false, RequireExt<&Extensions::textureFloatOES>, R… in BuildInternalFormatInfoMap()
1449 … GL_FLOAT, false, RequireExt<&Extensions::textureFloatOES>, R… in BuildInternalFormatInfoMap()
1456 …_FLOAT_OES, GL_FLOAT, RequireExt<&Extensions::textureHalfFloatOES>, RequireExt<&Exte… in BuildInternalFormatInfoMap()
1457 …_FLOAT_OES, GL_FLOAT, RequireExt<&Extensions::textureHalfFloatOES>, RequireExt<&Exte… in BuildInternalFormatInfoMap()
1458 …_FLOAT_OES, GL_FLOAT, RequireExt<&Extensions::textureHalfFloatOES>, RequireExt<&Exte… in BuildInternalFormatInfoMap()
1459 …OAT, GL_FLOAT, RequireExt<&Extensions::textureFloatOES>, RequireExt<&Exten… in BuildInternalFormatInfoMap()
1460 …OAT, GL_FLOAT, RequireExt<&Extensions::textureFloatOES>, RequireExt<&Exten… in BuildInternalFormatInfoMap()
1461 …OAT, GL_FLOAT, RequireExt<&Extensions::textureFloatOES>, RequireExt<&Exten… in BuildInternalFormatInfoMap()
1465Extensions::depthTextureANGLE, &Extensions::depthTextureOES>, RequireExtOrExt<&Extensions::… in BuildInternalFormatInfoMap()
1466Extensions::depthTextureANGLE, &Extensions::depthTextureOES>, RequireExtOrExt<&Extensions::… in BuildInternalFormatInfoMap()
1468Extensions::packedDepthStencilOES>, AlwaysSupported, RequireExtAndExt<&Extensions::packedDepthSten… in BuildInternalFormatInfoMap()
1469Extensions::packedDepthStencilOES>, AlwaysSupported, RequireExtAndExt<&Extensions::packedDepthSten… in BuildInternalFormatInfoMap()
1470Extensions::packedDepthStencilOES>, AlwaysSupported, RequireExt<&Extensions::packedDepthStencilOES… in BuildInternalFormatInfoMap()
1475 … RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalForm… in BuildInternalFormatInfoMap()
1476 … RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalForm… in BuildInternalFormatInfoMap()