[Webkit-unassigned] [Bug 73478] New: [chromium] Change layer visibleContentRect to visibleContentRegion.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Nov 30 11:58:43 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=73478
Summary: [chromium] Change layer visibleContentRect to
visibleContentRegion.
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: danakj at chromium.org
Store a WebCore::Region instead of IntRect for the visible region of a layer.
The bounding rect is still given to prepareToUpdate() and drawTiles() for now.
Justifiaction for this change:
This patch doesn't do anything more clever with Regions than is currently done with rects. A separate CL will work on CCLayerTreeHostCommon::calculateVisibleRegion() to exclude regions occluded by opaque layers. Then later we can pass the the Region to prepareToUpdate and it can skip occluded tiles within a layer (pending bug #71869). Draw culling can also use this to cull more tiles.
--
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