[Webkit-unassigned] [Bug 91075] [Qt] Increase the drawing performance by merging dirty rects.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 12 05:25:07 PDT 2012


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





--- Comment #4 from Huang Dongsung <luxtella at company100.net>  2012-07-12 05:25:07 PST ---
(In reply to comment #3)
> When parallel image decoders are in use, each image is independently repainted when decoding is finished. This creates a lot by repaint requests. So by merging these repaint requests appropriately, we can improve rendering performance.

I tested parallel image decoders on http://www.dorothybrowser.com/test/webkitTest/imgdecode/Pinterest.html .
QWebFramePrivate called FrameView::paintContents 165 times after parallel image decoders decoded all the images. It took about 120ms.

This patch decreases painting time from 120ms to 30ms.

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