[Webkit-unassigned] [Bug 37772] WebGL rendering context does not activate unless accelerated compositing is enabled from settings.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 7 11:31:12 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=37772





--- Comment #7 from Kenneth Russell <kbr at google.com>  2010-06-07 11:31:11 PST ---
(In reply to comment #6)
> (From update of attachment 53861 [details])
> It does not appear that this patch takes Chris' commen into account:
> 
> "The Mac implementation requires acceleratedCompositing for WebGL rendering. It's reasonable to remove the test for acceleratedCompositing here as long as, for the Mac platform, webGLEnabled has a test to prevent it from being true unless acceleratedCompositing is also true."
> 
> So landing this fix would re-open Bug 35759

Note that in https://bugs.webkit.org/show_bug.cgi?id=40085 a patch was landed adding an #ifdef around the test of accelerated compositing being enabled. You could add another arm to the #if with something like

#if !PLATFORM(CHROMIUM) && !PLATFORM(QT)

Or, if you're willing to do the build plumbing, you could completely generalize this into a new build flag per https://bugs.webkit.org/show_bug.cgi?id=40091 .

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list