|Summary:||[chromium] Eliminate unnecessary graphics layer redraws|
|Product:||WebKit||Reporter:||Vangelis Kokkevis <vangelis>|
|Component:||WebCore Misc.||Assignee:||Nobody <webkit-unassigned>|
|Severity:||Normal||CC:||commit-queue, dglazkov, levin|
|Version:||528+ (Nightly build)|
Description Vangelis Kokkevis 2010-03-22 17:43:22 PDT
In the current implementation of ACCELERATED_COMPOSITING, LayerSkia's are asked to redraw their contents every time the browser needs to redraw the page. This results in a lot of unnecessary drawing. Contents of these layers should only be redrawn when something changes in the layer and simply composited when its time to redraw the page.
Comment 1 Vangelis Kokkevis 2010-03-22 18:16:16 PDT
Created attachment 51375 [details] Proposed patch
Comment 2 Dimitri Glazkov (Google) 2010-03-23 09:11:23 PDT
Comment on attachment 51375 [details] Proposed patch r=me.
Comment 3 WebKit Commit Bot 2010-03-25 00:08:05 PDT
Comment on attachment 51375 [details] Proposed patch Clearing flags on attachment: 51375 Committed r56502: <http://trac.webkit.org/changeset/56502>
Comment 4 WebKit Commit Bot 2010-03-25 00:08:09 PDT
All reviewed patches have been landed. Closing bug.