[Webkit-unassigned] [Bug 77573] New: [Chromium] Purge Skia's GPU texture cache using GL_CHROMIUM_gpu_memory_manager

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 1 13:05:28 PST 2012


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

           Summary: [Chromium] Purge Skia's GPU texture cache using
                    GL_CHROMIUM_gpu_memory_manager
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Canvas
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: twiz at chromium.org
                CC: mdelaney at apple.com
        Depends on: 77155


The context used to render Canvas2D content is allocated as a static object in SharedGraphicsContext.  This context will allocate up to 96 MB of texture memory for caching.  This cache is not purged when tabs are no longer visible.

This bug is for tracking the integration between the GL_CHROMIUM_gpu_memory_manager [1] extension, and Ganesh.

The plan for this work is that the extension will call-back to the GrContext when all WebViews within a given render process have been hidden, and inform the GrContext to purge all of its cached GPU resources.

[1] https://bugs.webkit.org/show_bug.cgi?id=77155

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