Bug 1124996 - Block S3TC on OSX 10.10 & HD3000. r=jgilbert

--HG--
extra : rebase_source : 2716431af5c3c11d05ac63fa12e904221f0e1ac7
This commit is contained in:
Dan Glastonbury 2015-02-18 14:34:28 +10:00
parent 65f1390c52
commit 95dd0ae4f3

View File

@ -1689,8 +1689,9 @@ GLContext::InitExtensions()
// 3000 appears to be buggy WRT updating sub-images of S3TC
// textures with glCompressedTexSubImage2D. Works on Intel HD 4000
// and Intel HD 5000/Iris that I tested.
// Bug 1124996: Appears to be the same on OSX Yosemite (10.10)
if (nsCocoaFeatures::OSXVersionMajor() == 10 &&
nsCocoaFeatures::OSXVersionMinor() == 9 &&
nsCocoaFeatures::OSXVersionMinor() >= 9 &&
Renderer() == GLRenderer::IntelHD3000)
{
MarkExtensionUnsupported(EXT_texture_compression_s3tc);