Revert "Create MemoryManagedPaintCanvas class"
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:Stephen 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}
Showing
Please register or sign in to comment