• Stephen Nusko's avatar
    Revert "Create MemoryManagedPaintCanvas class" · 33132ec8
    Stephen Nusko authored
    This reverts commit 42d682b8.
    
    Reason for revert: Breaks perf tests crbug/1035865
    
    Original change's description:
    > Create MemoryManagedPaintCanvas class
    > 
    > With deferral enabled a canvas rendering context can create an
    > unlimited amount of GPU resources between frames. This class allows us
    > to track how much memory is being pinned and to flush the recording
    > after we pass a certain threshold.
    > 
    > Bug: 1016727, 1015729
    > Change-Id: I3a64dc07cc0239447aa721ea2a7cc808541a0a36
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1960469
    > Reviewed-by: Jeremy Roman <jbroman@chromium.org>
    > Reviewed-by: Aaron Krajeski <aaronhk@chromium.org>
    > Reviewed-by: Yi Xu <yiyix@chromium.org>
    > Reviewed-by: Khushal <khushalsagar@chromium.org>
    > Reviewed-by: Juanmi Huertas <juanmihd@chromium.org>
    > Commit-Queue: Aaron Krajeski <aaronhk@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#726085}
    
    TBR=jbroman@chromium.org,fserb@chromium.org,khushalsagar@chromium.org,yiyix@chromium.org,aaronhk@chromium.org,juanmihd@chromium.org
    
    Bug: 1016727, 1015729,1035865
    Change-Id: Ia0e7899b4381ae264ed67ae618d245d6a462067b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1976003Reviewed-by: default avatarStephen Nusko <nuskos@chromium.org>
    Commit-Queue: Stephen Nusko <nuskos@chromium.org>
    Auto-Submit: Stephen Nusko <nuskos@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#726437}
    33132ec8
BUILD.gn 78.5 KB