[Webkit-unassigned] [Bug 36883] New: [Qt] Parallel rendering in WebKit
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 31 06:52:21 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=36883
Summary: [Qt] Parallel rendering in WebKit
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: All
Status: NEW
Severity: Enhancement
Priority: P2
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: zherczeg at webkit.org
Created an attachment (id=52157)
--> (https://bugs.webkit.org/attachment.cgi?id=52157)
An initial patch
Cpus supporting SMP are getting widespread even on embedded domains. Although
WebKit is not designed SMP in mind, we could play around with different
approaches.
This particular approach assign a rendering thread for each frame (using the
tile storage as back buffer). The thread (will) get the primitive painting
commands during the painting phase (like: paint a text using the given golor
and coordinates), and perform the painting on a buffer. This buffer eventually
send back to the main thread, where its content is copied to tile buffers.
The work is far from over, but I think the basic concept can already been seen.
I would like to hear your opinion about the concept: like or dislike it. I am
not sure this approach will be fruitful, maybe it is just too much effort for
too little gain (if there will be a gain at all), and I need to know whether it
is worth to follow this path or I should try to find another one.
The work can be followed here:
http://www.gitorious.org/+sedkit-developers/webkit/sedkit/commits/smp
--
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