[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Public WebGL] Driver blacklists for WebGL (was: Discussion with Xorg developers)



Hi,

Some updates about our driver blacklists:

Mozilla's driver blacklists for Windows and Mac are ready:
http://mxr.mozilla.org/mozilla-central/source/widget/src/windows/GfxInfo.cpp
http://mxr.mozilla.org/mozilla-central/source/widget/src/cocoa/GfxInfo.mm

We also have infrastructure in place to download additional blacklists at runtime.

We have more trouble on X11, where it's harder to get driver information in a fast and safe way, I wrote to mesa-dev about that:
http://lists.freedesktop.org/archives/mesa-dev/2011-February/005267.html

Personally, I would like very much to have various browser implementers collaborate on driver blacklists. Feel free to imagine what form it could take; at least, you are very welcome to use our blacklists and Zhenyao Mo kindly linked to Chromium's earlier in this thread.

Cheers,
Benoit


----- Original Message -----
> Thanks!
> 
> I can see that you're using a runtime blacklist; we're preparing the
> infrastructure to do that too:
> https://bugzilla.mozilla.org/show_bug.cgi?id=625160
> 
> however for now all we have is compiled-in blacklisting code as I
> pointed to.
> 
> One big upcoming change is that for the Firefox 4.0 release, we're
> aggressively blacklisting all old (older than June 2010) NVIDIA and
> ATI drivers, as well as graphics cards from minor manufacturers, on
> Windows:
> https://bugzilla.mozilla.org/show_bug.cgi?id=623338
> We may selectively reenable older drivers and/or other graphics cards
> later.
> 
> Benoit
> 
> 
> ----- Original Message -----
> > http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/resources/gpu_blacklist.json
> >
> > It's still under construction so very few entries there.
> >
> > Indeed, it would be great if we keep a blacklist/whitelist in the
> > webgl wiki.
> >
> > On Wed, Jan 19, 2011 at 11:29 AM, Benoit Jacob <bjacob@mozilla.com>
> > wrote:
> > > ----- Original Message -----
> > >> FYI:
> > >>
> > >> We maintain a gpu blacklist in Chromium (still in the process of
> > >> building the list).
> > >>
> > >> What we noticed recently is that for a few Intel cards, if
> > >> upgrading
> > >> the mesa driver to 7.9 or above, then it can run webgl smoothly.
> > >> Older drivers cause all kind of problems.
> > >
> > > This is very interesting, can you please give me a link to your
> > > blacklisting code?
> > >
> > > Here's our blacklisting code from Windows and Mac:
> > > http://hg.mozilla.org/mozilla-central/file/b22bb39e834f/widget/src/windows/GfxInfo.cpp
> > > http://hg.mozilla.org/mozilla-central/file/b22bb39e834f/widget/src/cocoa/GfxInfo.mm
> > >
> > > (This is still changing very fast, but should stabilize in ~1
> > > week).
> > >
> > > Benoit
> > >
> -----------------------------------------------------------
> You are currently subscribed to public_webgl@khronos.org.
> To unsubscribe, send an email to majordomo@khronos.org with
> the following command in the body of your email:
> unsubscribe public_webgl
> -----------------------------------------------------------
-----------------------------------------------------------
You are currently subscribed to public_webgl@khronos.org.
To unsubscribe, send an email to majordomo@khronos.org with
the following command in the body of your email:
unsubscribe public_webgl
-----------------------------------------------------------