• 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()
1164 …// This format is supported on ES 2.0 with two extensions, so keep it out-of-line to not widen the… in BuildInternalFormatInfoMap()
1166 …NSIGNED_NORMALIZED, false, RequireESOrExtAndExt<3, 0, &Extensions::textureStorageEXT, &Extensions:… in BuildInternalFormatInfoMap()
1177 …rt, RequireExt<&Extensions::textureFloatLinearOES>, RequireExt<&Extensions::colorBufferFloa… in BuildInternalFormatInfoMap()
1178 …rt, RequireExt<&Extensions::textureFloatLinearOES>, RequireExt<&Extensions::colorBufferFloa… in BuildInternalFormatInfoMap()
1179 …false, SizedFloatRGBSupport, RequireExt<&Extensions::textureFloatLinearOES>, RequireExt<&Ext… in BuildInternalFormatInfoMap()
1180 … GL_FLOAT, false, SizedFloatRGBASupport, RequireExt<&Extensions::textureFloatLin… in BuildInternalFormatInfoMap()
1184 …<3, 0, &Extensions::depthTextureANGLE, &Extensions::depthTextureOES>, RequireESOrExtOrExt<3,… in BuildInternalFormatInfoMap()
1185Extensions::depthTextureANGLE>, RequireES<3, 0>, … in BuildInternalFormatInfoMap()
1186 … RequireESOrExt<3, 0, &Extensions::depthTextureANG… in BuildInternalFormatInfoMap()
1187Extensions::depthTextureANGLE, &Extensions::depthTextureOES>, AlwaysSupported, … in BuildInternalFormatInfoMap()
1188Extensions::depthTextureANGLE, &Extensions::packedDepthStencilOES>, AlwaysSupported, … in BuildInternalFormatInfoMap()
1189Extensions::depthBufferFloat2NV>, AlwaysSupported, … in BuildInternalFormatInfoMap()
1194 …LPHA, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, RequireExt<&Extensions::textureStorageE… in BuildInternalFormatInfoMap()
1195 …UMINANCE, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, RequireExt<&Extensions::textureStorageE… in BuildInternalFormatInfoMap()
1196 …UMINANCE_ALPHA, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, RequireExt<&Extensions::textureStorageE… in BuildInternalFormatInfoMap()
1197 … RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureHalfFloatOES>, … in BuildInternalFormatInfoMap()
1198 … RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureHalfFloatOES>, … in BuildInternalFormatInfoMap()
1199 … RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureHalfFloatOES>, … in BuildInternalFormatInfoMap()
1200 …, RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureFloatOES>, R… in BuildInternalFormatInfoMap()
1201 …, RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureFloatOES>, R… in BuildInternalFormatInfoMap()
1202 …, RequireExtAndExt<&Extensions::textureStorageEXT, &Extensions::textureFloatOES>, R… in BuildInternalFormatInfoMap()
1206 …11_EAC, 4, 4, 1, 64, 1, false, ETC2EACSupport<&Extensions::compressedEACR1… in BuildInternalFormatInfoMap()
1207 …IGNED_R11_EAC, 4, 4, 1, 64, 1, false, ETC2EACSupport<&Extensions::compressedEACR1… in BuildInternalFormatInfoMap()
1208 …G11_EAC, 4, 4, 1, 128, 2, false, ETC2EACSupport<&Extensions::compressedEACRG… in BuildInternalFormatInfoMap()
1209 …IGNED_RG11_EAC, 4, 4, 1, 128, 2, false, ETC2EACSupport<&Extensions::compressedEACRG… in BuildInternalFormatInfoMap()
1210 …GB8_ETC2, 4, 4, 1, 64, 3, false, ETC2EACSupport<&Extensions::compressedETC2R… in BuildInternalFormatInfoMap()
1211 …RGB8_ETC2, 4, 4, 1, 64, 3, true, ETC2EACSupport<&Extensions::compressedETC2S… in BuildInternalFormatInfoMap()
1212 …GB8_PUNCHTHROUGH_ALPHA1_ETC2, 4, 4, 1, 64, 4, false, ETC2EACSupport<&Extensions::compressedETC2P… in BuildInternalFormatInfoMap()
1213 …RGB8_PUNCHTHROUGH_ALPHA1_ETC2, 4, 4, 1, 64, 4, true, ETC2EACSupport<&Extensions::compressedETC2P… in BuildInternalFormatInfoMap()
1214 …GBA8_ETC2_EAC, 4, 4, 1, 128, 4, false, ETC2EACSupport<&Extensions::compressedETC2R… in BuildInternalFormatInfoMap()
1215 …RGB8_ALPHA8_ETC2_EAC, 4, 4, 1, 128, 4, true, ETC2EACSupport<&Extensions::compressedETC2S… in BuildInternalFormatInfoMap()
1219 …L_COMPRESSED_RGB_S3TC_DXT1_EXT, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1220 …L_COMPRESSED_RGBA_S3TC_DXT1_EXT, 4, 4, 1, 64, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1223 …L_COMPRESSED_RGBA_S3TC_DXT3_ANGLE, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1226 …L_COMPRESSED_RGBA_S3TC_DXT5_ANGLE, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1229 …L_ETC1_RGB8_OES, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::compressedETC1R… in BuildInternalFormatInfoMap()
1233 …OMPRESSED_SRGB_S3TC_DXT1_EXT, 4, 4, 1, 64, 3, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1234 …OMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT, 4, 4, 1, 64, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1235 …OMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT, 4, 4, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1236 …OMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT, 4, 4, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1240 …SED_RGBA_ASTC_4x4_KHR, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1241 …SED_RGBA_ASTC_5x4_KHR, 5, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1242 …SED_RGBA_ASTC_5x5_KHR, 5, 5, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1243 …SED_RGBA_ASTC_6x5_KHR, 6, 5, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1244 …SED_RGBA_ASTC_6x6_KHR, 6, 6, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1245 …SED_RGBA_ASTC_8x5_KHR, 8, 5, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1246 …SED_RGBA_ASTC_8x6_KHR, 8, 6, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1247 …SED_RGBA_ASTC_8x8_KHR, 8, 8, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1248 …SED_RGBA_ASTC_10x5_KHR, 10, 5, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1249 …SED_RGBA_ASTC_10x6_KHR, 10, 6, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1250 …SED_RGBA_ASTC_10x8_KHR, 10, 8, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1251 …SED_RGBA_ASTC_10x10_KHR, 10, 10, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1252 …SED_RGBA_ASTC_12x10_KHR, 12, 10, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1253 …SED_RGBA_ASTC_12x12_KHR, 12, 12, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1255 …SED_SRGB8_ALPHA8_ASTC_4x4_KHR, 4, 4, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1256 …SED_SRGB8_ALPHA8_ASTC_5x4_KHR, 5, 4, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1257 …SED_SRGB8_ALPHA8_ASTC_5x5_KHR, 5, 5, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1258 …SED_SRGB8_ALPHA8_ASTC_6x5_KHR, 6, 5, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1259 …SED_SRGB8_ALPHA8_ASTC_6x6_KHR, 6, 6, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1260 …SED_SRGB8_ALPHA8_ASTC_8x5_KHR, 8, 5, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1261 …SED_SRGB8_ALPHA8_ASTC_8x6_KHR, 8, 6, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1262 …SED_SRGB8_ALPHA8_ASTC_8x8_KHR, 8, 8, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1263 …SED_SRGB8_ALPHA8_ASTC_10x5_KHR, 10, 5, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1264 …SED_SRGB8_ALPHA8_ASTC_10x6_KHR, 10, 6, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1265 …SED_SRGB8_ALPHA8_ASTC_10x8_KHR, 10, 8, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1266 …SED_SRGB8_ALPHA8_ASTC_10x10_KHR, 10, 10, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1267 …SED_SRGB8_ALPHA8_ASTC_12x10_KHR, 12, 10, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1268 …SED_SRGB8_ALPHA8_ASTC_12x12_KHR, 12, 12, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1270 …SED_RGBA_ASTC_3x3x3_OES, 3, 3, 3, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1271 …SED_RGBA_ASTC_4x3x3_OES, 4, 3, 3, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1272 …SED_RGBA_ASTC_4x4x3_OES, 4, 4, 3, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1273 …SED_RGBA_ASTC_4x4x4_OES, 4, 4, 4, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1274 …SED_RGBA_ASTC_5x4x4_OES, 5, 4, 4, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1275 …SED_RGBA_ASTC_5x5x4_OES, 5, 5, 4, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1276 …SED_RGBA_ASTC_5x5x5_OES, 5, 5, 5, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1277 …SED_RGBA_ASTC_6x5x5_OES, 6, 5, 5, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1278 …SED_RGBA_ASTC_6x6x5_OES, 6, 6, 5, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1279 …SED_RGBA_ASTC_6x6x6_OES, 6, 6, 6, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1281 …SED_SRGB8_ALPHA8_ASTC_3x3x3_OES, 3, 3, 3, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1282 …SED_SRGB8_ALPHA8_ASTC_4x3x3_OES, 4, 3, 3, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1283 …SED_SRGB8_ALPHA8_ASTC_4x4x3_OES, 4, 4, 3, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1284 …SED_SRGB8_ALPHA8_ASTC_4x4x4_OES, 4, 4, 4, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1285 …SED_SRGB8_ALPHA8_ASTC_5x4x4_OES, 5, 4, 4, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1286 …SED_SRGB8_ALPHA8_ASTC_5x5x4_OES, 5, 5, 4, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1287 …SED_SRGB8_ALPHA8_ASTC_5x5x5_OES, 5, 5, 5, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1288 …SED_SRGB8_ALPHA8_ASTC_6x5x5_OES, 6, 5, 5, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1289 …SED_SRGB8_ALPHA8_ASTC_6x6x5_OES, 6, 6, 5, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1290 …SED_SRGB8_ALPHA8_ASTC_6x6x6_OES, 6, 6, 6, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1294 …ESSED_RED_RGTC1_EXT, 4, 4, 1, 64, 1, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1295 …ESSED_SIGNED_RED_RGTC1_EXT, 4, 4, 1, 64, 1, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1296 …ESSED_RED_GREEN_RGTC2_EXT, 4, 4, 1, 128, 2, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1297 …ESSED_SIGNED_RED_GREEN_RGTC2_EXT, 4, 4, 1, 128, 2, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1301 …SSED_RGBA_BPTC_UNORM_EXT, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1302 …SSED_SRGB_ALPHA_BPTC_UNORM_EXT, 4, 4, 1, 128, 4, true, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1303 …SSED_RGB_BPTC_SIGNED_FLOAT_EXT, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1304 …SSED_RGB_BPTC_UNSIGNED_FLOAT_EXT, 4, 4, 1, 128, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1321 …SSED_RGB_PVRTC_4BPPV1_IMG, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1322 …SSED_RGB_PVRTC_2BPPV1_IMG, 8, 4, 1, 64, 3, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1323 …SSED_RGBA_PVRTC_4BPPV1_IMG, 4, 4, 1, 64, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1324 …SSED_RGBA_PVRTC_2BPPV1_IMG, 8, 4, 1, 64, 4, false, RequireExt<&Extensions::textureCompress… in BuildInternalFormatInfoMap()
1328 … 8, 4, 1, 64, 3, true, RequireExtAndExt<&Extensions::textureCompressionPvrtcIMG, &Extens… in BuildInternalFormatInfoMap()
1329 … 4, 4, 1, 64, 3, true, RequireExtAndExt<&Extensions::textureCompressionPvrtcIMG, &Extens… in BuildInternalFormatInfoMap()
1330 …T, 8, 4, 1, 64, 4, true, RequireExtAndExt<&Extensions::textureCompressionPvrtcIMG, &Extens… in BuildInternalFormatInfoMap()
1331 …T, 4, 4, 1, 64, 4, true, RequireExtAndExt<&Extensions::textureCompressionPvrtcIMG, &Extens… in BuildInternalFormatInfoMap()
1338 …D_NORMALIZED, RequireESOrExt<3, 2, &Extensions::textureStencil8OES>, NeverSupported, RequireESOrEx… in BuildInternalFormatInfoMap()
1342 …LE, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::lossyEtcDecodeA… in BuildInternalFormatInfoMap()
1343 …DE_ETC2_ANGLE, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::lossyEtcDecodeA… in BuildInternalFormatInfoMap()
1344 …ODE_ETC2_ANGLE, 4, 4, 1, 64, 3, true, RequireExt<&Extensions::lossyEtcDecodeA… in BuildInternalFormatInfoMap()
1345 …GH_ALPHA1_LOSSY_DECODE_ETC2_ANGLE, 4, 4, 1, 64, 3, false, RequireExt<&Extensions::lossyEtcDecodeA… in BuildInternalFormatInfoMap()
1346 …UGH_ALPHA1_LOSSY_DECODE_ETC2_ANGLE, 4, 4, 1, 64, 3, true, RequireExt<&Extensions::lossyEtcDecodeA… in BuildInternalFormatInfoMap()
1350Extensions::textureNorm16EXT>, AlwaysSupported, RequireExt<&Extensions::textureNorm16EXT>, … in BuildInternalFormatInfoMap()
1351Extensions::textureNorm16EXT>, AlwaysSupported, RequireExtAndExt<&Extensions::textureNorm16EXT, &E… in BuildInternalFormatInfoMap()
1352Extensions::textureNorm16EXT>, AlwaysSupported, RequireExt<&Extensions::textureNorm16EXT>, … in BuildInternalFormatInfoMap()
1353Extensions::textureNorm16EXT>, AlwaysSupported, RequireExtAndExt<&Extensions::textureNorm16EXT, &E… in BuildInternalFormatInfoMap()
1354 …GL_RGB, GL_UNSIGNED_SHORT, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EX… in BuildInternalFormatInfoMap()
1355 …GL_RGB, GL_SHORT, GL_SIGNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EX… in BuildInternalFormatInfoMap()
1356Extensions::textureNorm16EXT>, AlwaysSupported, RequireExt<&Extensions::textureNorm16EXT>, … in BuildInternalFormatInfoMap()
1357Extensions::textureNorm16EXT>, AlwaysSupported, RequireExtAndExt<&Extensions::textureNorm16EXT, &E… in BuildInternalFormatInfoMap()
1361 …GL_RED, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, true, RequireExt<&Extensions::textureSRGBR8EX… in BuildInternalFormatInfoMap()
1365 …GL_RG, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, true, RequireExt<&Extensions::textureSRGBRG8E… in BuildInternalFormatInfoMap()
1374 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureRgEXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1376 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1378 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureRgEXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1380 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1382 … AlwaysSupported, RequireESOrExt<2, 0, &Extensions::framebufferObje… in BuildInternalFormatInfoMap()
1383 … AlwaysSupported, RequireESOrExt<2, 0, &Extensions::framebufferObje… in BuildInternalFormatInfoMap()
1385 …NSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::textureType2101… in BuildInternalFormatInfoMap()
1386 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1388 … AlwaysSupported, RequireESOrExt<2, 0, &Extensions::framebufferObje… in BuildInternalFormatInfoMap()
1389 … AlwaysSupported, RequireESOrExt<2, 0, &Extensions::framebufferObje… in BuildInternalFormatInfoMap()
1390 … AlwaysSupported, RequireESOrExt<2, 0, &Extensions::framebufferObje… in BuildInternalFormatInfoMap()
1391 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureNorm16EXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1393 …NSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::textureType2101… in BuildInternalFormatInfoMap()
1395 …NSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, true, RequireExt<&Extensions::sRGBEXT>, … in BuildInternalFormatInfoMap()
1396 …GNED_NORMALIZED, true, RequireExt<&Extensions::sRGBEXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1401 …GNED_NORMALIZED, false, RequireExt<&Extensions::textureFormatBGRA8888EXT>, AlwaysSupported, Requ… in BuildInternalFormatInfoMap()
1438 …_FLOAT, false, RequireExtAndExt<&Extensions::textureHalfFloatOES, &Extensions::textureRgEXT>, R… in BuildInternalFormatInfoMap()
1439 …_FLOAT, false, RequireExtAndExt<&Extensions::textureHalfFloatOES, &Extensions::textureRgEXT>, R… in BuildInternalFormatInfoMap()
1440 …eExt<&Extensions::textureHalfFloatOES>, RequireExt<&Extensions::t… in BuildInternalFormatInfoMap()
1441 …eExt<&Extensions::textureHalfFloatOES>, RequireExt<&Extensions::t… in BuildInternalFormatInfoMap()
1442 …GL_FLOAT, false, RequireExtAndExt<&Extensions::textureFloatOES, &Extensions::textureRgEXT>, Re… in BuildInternalFormatInfoMap()
1443 …GL_FLOAT, false, RequireExtAndExt<&Extensions::textureFloatOES, &Extensions::textureRgEXT>, Re… in BuildInternalFormatInfoMap()
1444 … GL_FLOAT, false, RequireExt<&Extensions::textureFloatOES>, R… in BuildInternalFormatInfoMap()
1447 … GL_FLOAT, false, RequireExt<&Extensions::textureFloatOES>, R… in BuildInternalFormatInfoMap()
1454 …_FLOAT_OES, GL_FLOAT, RequireExt<&Extensions::textureHalfFloatOES>, RequireExt<&Exte… in BuildInternalFormatInfoMap()
1455 …_FLOAT_OES, GL_FLOAT, RequireExt<&Extensions::textureHalfFloatOES>, RequireExt<&Exte… in BuildInternalFormatInfoMap()
1456 …_FLOAT_OES, GL_FLOAT, RequireExt<&Extensions::textureHalfFloatOES>, RequireExt<&Exte… in BuildInternalFormatInfoMap()
1457 …OAT, GL_FLOAT, RequireExt<&Extensions::textureFloatOES>, RequireExt<&Exten… in BuildInternalFormatInfoMap()
1458 …OAT, GL_FLOAT, RequireExt<&Extensions::textureFloatOES>, RequireExt<&Exten… in BuildInternalFormatInfoMap()
1459 …OAT, GL_FLOAT, RequireExt<&Extensions::textureFloatOES>, RequireExt<&Exten… in BuildInternalFormatInfoMap()
1463Extensions::depthTextureANGLE, &Extensions::depthTextureOES>, RequireExtOrExt<&Extensions::… in BuildInternalFormatInfoMap()
1464Extensions::depthTextureANGLE, &Extensions::depthTextureOES>, RequireExtOrExt<&Extensions::… in BuildInternalFormatInfoMap()
1466Extensions::packedDepthStencilOES>, AlwaysSupported, RequireExtAndExt<&Extensions::packedDepthSten… in BuildInternalFormatInfoMap()
1467Extensions::packedDepthStencilOES>, AlwaysSupported, RequireExtAndExt<&Extensions::packedDepthSten… in BuildInternalFormatInfoMap()
1468Extensions::packedDepthStencilOES>, AlwaysSupported, RequireExt<&Extensions::packedDepthStencilOES… in BuildInternalFormatInfoMap()
1473 … RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalForm… in BuildInternalFormatInfoMap()
1474 … RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalForm… in BuildInternalFormatInfoMap()