[Webkit-unassigned] [Bug 94049] New: [chromium] refactor quad drawing so that all quads intelligently draw only their visibleRect

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 14 17:05:41 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=94049

           Summary: [chromium] refactor quad drawing so that all quads
                    intelligently draw only their visibleRect
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: shawnsingh at chromium.org
                CC: enne at google.com, shawnsingh at chromium.org,
                    danakj at chromium.org


Some CCDrawQuad types are drawing their entire contentBounds and relying on scissoring to be clipped properly.  We probably want to refactor this so that all quad types use their visibleRect to draw themselves.

I'm not 100% sure yet, but I think after doing such a refactor, we can consider scissoring purely an optimization (which would only be a meaningful optimization when using damage tracking / partial swap).  We might not even be benefitting from scissoring to renderSurfaces at that point.

-- 
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