Closed
Bug 735303
Opened 12 years ago
Closed 3 years ago
Useless basic layer painting on OMTC
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
WONTFIX
Tracking | Status | |
---|---|---|
blocking-fennec1.0 | --- | - |
People
(Reporter: jrmuizel, Unassigned)
References
Details
(Whiteboard: maple)
When Benoit measured this he saw 3ms. I see 3% of painting time been spent doing this. To fix this we need to separate validation from compositing.
Comment 1•12 years ago
|
||
Validation should happen in a generic 'ShadowLayer' tree which is factored out separately from BasicLayers (or any of the other composition layer managers). So that we have minimal usage of code on the 'content' side that just deals with validation. And we will also end up with cleaner BasicLayers code.
Reporter | ||
Updated•12 years ago
|
Whiteboard: maple
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Updated•12 years ago
|
Blocks: checkerboarding
Comment 4•12 years ago
|
||
We have a 16x16 dummy surface that we composite to while validating, AIUI, and that needs to be entirely removed. That being said, I don't think this needs to block.
Updated•12 years ago
|
blocking-fennec1.0: --- → ?
Updated•12 years ago
|
blocking-fennec1.0: ? → soft
Comment 5•12 years ago
|
||
This has been further reduce with TiledThebesLayer. I don't really think this bug is important.
Updated•12 years ago
|
blocking-fennec1.0: soft → -
Comment 6•12 years ago
|
||
isn't this bug already fixed by 757380 and some older bug?
Comment 7•12 years ago
|
||
Benoit, do you have any thoughts on #6?
Comment 8•12 years ago
|
||
This isn't fixed since we still try to draw. We have several things in place to make that drawing fix but I don't think it will go away until we refactor how we do layers and OMTC.
Summary: Useless basic layer painting on maple → Useless basic layer painting on OMTC
Updated•3 years ago
|
Status: REOPENED → RESOLVED
Closed: 12 years ago → 3 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•