[Webkit-unassigned] [Bug 115803] [GTK] Accelerated compositing does not work in Wayland

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 7 03:00:49 PST 2014


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


Iago Toral <itoral at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #223102|0                           |1
        is obsolete|                            |




--- Comment #15 from Iago Toral <itoral at igalia.com>  2014-02-07 02:58:07 PST ---
Created an attachment (id=223442)
 --> (https://bugs.webkit.org/attachment.cgi?id=223442&action=review)
Patch (multiple surfaces)

New version of the patch to support multiple surfaces. I have tested this with Epiphany as well as current wayland/weston and gtk+.

It mostly works, but there are bugs that need more investigation:

1) When having multiple windows/tabs, reloading one of them can cause another one (and only one) to produce rendering artifacts. Usually the same artifacts that I described above for the case when we go back with the browser to a page that activates AC.
2) When having multiple windows/tabs, closing one of them can cause another one (and only one) to produce render artifacts.

When one of the tabs/windows is affected by this bug, reloading the page fixes the problem.

Another thing I observed (unrelated to this patch) is that AC only seems to work with cairo glesv2, if I use the cairo gl backend instead I see out-of-memory errors every time we try to paint the web view widget (the same errors I got when running AC on Wayladn with --enable-glx set btw).

-- 
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