Closed
Bug 1263527
Opened 9 years ago
Closed 3 years ago
Investigate using multiple thread on BasicCompositor.
Categories
(Core :: Graphics: Layers, defect)
Core
Graphics: Layers
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: sotaro, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Keywords: feature)
Investigate using multiple threads on BasicCompositor to improve full screen youtube video playback performance.
Reporter | ||
Comment 1•9 years ago
|
||
Snip from irc.
<lsalzman> for very high res stuff, sometimes multi-threading/blocking can be a win
<jrmuizel> lsalzman: yeah, that's probably worth looking into
<jrmuizel> it's certainly worth experimenting with splitting the process into two threads to see how much of a speedup we can get there
Reporter | ||
Updated•9 years ago
|
Assignee: nobody → sotaro.ikeda.g
Comment 2•9 years ago
|
||
So an easy way to try this out might be to replace the cairo compositing path with a pixman path. Then we could probably reuse Nical's infrastructure in gfx/2d/JobScheduler to do one half of the compositing on a separate thread.
Reporter | ||
Comment 3•9 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #2)
> So an easy way to try this out might be to replace the cairo compositing
> path with a pixman path.
:jrmuizel, does it mean to create DrawTarget for pixman for compositing?
Flags: needinfo?(jmuizelaar)
Reporter | ||
Updated•8 years ago
|
Flags: needinfo?(jmuizelaar)
Reporter | ||
Updated•6 years ago
|
Assignee: sotaro.ikeda.g → nobody
Updated•3 years ago
|
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•