mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 07:15:46 +00:00
Bug 1507263 - Expose BPTC and RGTC WebGL exts. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D11970
This commit is contained in:
parent
636f1a075b
commit
b3f2222751
@ -122,13 +122,9 @@ WebGLContext::IsExtensionSupported(WebGLExtensionID ext) const
|
||||
// In alphabetical order
|
||||
// EXT_
|
||||
case WebGLExtensionID::EXT_texture_compression_bptc:
|
||||
if (!gfxPrefs::WebGLDraftExtensionsEnabled())
|
||||
return false;
|
||||
return WebGLExtensionCompressedTextureBPTC::IsSupported(this);
|
||||
|
||||
case WebGLExtensionID::EXT_texture_compression_rgtc:
|
||||
if (!gfxPrefs::WebGLDraftExtensionsEnabled())
|
||||
return false;
|
||||
return WebGLExtensionCompressedTextureRGTC::IsSupported(this);
|
||||
|
||||
case WebGLExtensionID::EXT_texture_filter_anisotropic:
|
||||
|
@ -10,11 +10,8 @@
|
||||
<script>
|
||||
|
||||
'use strict';
|
||||
EnsureExt('EXT_texture_compression_bptc', false);
|
||||
EnsureExt('EXT_texture_compression_bptc');
|
||||
|
||||
Lastly_WithDraftExtsEnabled(() => {
|
||||
EnsureExt('EXT_texture_compression_bptc', true);
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -10,11 +10,7 @@
|
||||
<script>
|
||||
|
||||
'use strict';
|
||||
EnsureExt('EXT_texture_compression_rgtc', false);
|
||||
|
||||
Lastly_WithDraftExtsEnabled(() => {
|
||||
EnsureExt('EXT_texture_compression_rgtc', true);
|
||||
});
|
||||
EnsureExt('EXT_texture_compression_rgtc');
|
||||
|
||||
</script>
|
||||
</body>
|
||||
|
@ -41,6 +41,8 @@ var defaultExts = [
|
||||
['EXT_color_buffer_half_float' , [MACHINE_SPECIFIC, FORBID ]],
|
||||
['EXT_disjoint_timer_query' , [MACHINE_SPECIFIC, MACHINE_SPECIFIC]],
|
||||
['EXT_sRGB' , [MACHINE_SPECIFIC, FORBID ]],
|
||||
['EXT_texture_compression_bptc' , [MACHINE_SPECIFIC, MACHINE_SPECIFIC]],
|
||||
['EXT_texture_compression_rgtc' , [MACHINE_SPECIFIC, MACHINE_SPECIFIC]],
|
||||
['WEBGL_color_buffer_float' , [MACHINE_SPECIFIC, FORBID ]],
|
||||
['WEBGL_compressed_texture_astc' , [MACHINE_SPECIFIC, MACHINE_SPECIFIC]],
|
||||
['WEBGL_compressed_texture_atc' , [MACHINE_SPECIFIC, MACHINE_SPECIFIC]],
|
||||
@ -51,8 +53,6 @@ var defaultExts = [
|
||||
];
|
||||
|
||||
var draftExts = [
|
||||
['EXT_texture_compression_bptc', [MACHINE_SPECIFIC, MACHINE_SPECIFIC]],
|
||||
['EXT_texture_compression_rgtc', [MACHINE_SPECIFIC, MACHINE_SPECIFIC]],
|
||||
];
|
||||
|
||||
var nonImplementedExts = [
|
||||
|
Loading…
Reference in New Issue
Block a user