[Webkit-unassigned] [Bug 49827] Renderer is resizing IOSurfaces when accelerated compositing is disabled.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 22 05:55:34 PST 2010


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





--- Comment #6 from Jonathan Backer <backer at chromium.org>  2010-11-22 05:55:34 PST ---
Updated the title to be more descriptive. Accelerated compositing on the Mac OS X version of Chromium (the only port currently using this code path) is to IOSurfaces, which do not need to be resized when accelerated compositing is disabled. As these surfaces are not visible when accelerated compositing is disabled, it does not cause any display artifacts. Fixing this bug will improve performance, but that improvement will probably be slight.

This change is intended as a code clean-up in preparation for using this code path on Linux (http://codereview.chromium.org/5105006/) and Windows (http://codereview.chromium.org/4815001/). On the Linux side, this change does cause a noticeable performance improvement (less lag when switching from software rendering to accelerated compositing after doing a bunch of resizes). An improvement was not noticed on the Windows side.

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