Closed
Bug 274144
Opened 20 years ago
Closed 15 years ago
Work on having a single backbuffer that all widgets are updated from
Categories
(Core :: Web Painting, defect)
Core
Web Painting
Tracking
()
RESOLVED
FIXED
People
(Reporter: bzbarsky, Unassigned)
References
Details
(Keywords: perf)
Right now, if we have a bunch of sibling widgets, a dirty rect will be invalidated in all of them (if they intersect it, of course). This means that we will repaint that dirty rect N times (once for each widget involved), because we will get N native paint events. roc has mentioned a few times now that we should move towards painting into a single backbuffer that we can then blit into widgets. That would help considerably with cases like bug 266582 and bug 271952.
Updated•15 years ago
|
QA Contact: ian → layout.view-rendering
Assignee: roc → nobody
Fixed by removing content child widgets.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•6 years ago
|
Component: Layout: View Rendering → Layout: Web Painting
You need to log in
before you can comment on or make changes to this bug.
Description
•