Add MemoryTracker in SkiaOutputSurfaceImplOnGpu
Initialize SharedImageRepresentationFactory with non-null MemoryTracker from SkiaOutputSurfaceImplOnGpu. Said tracker is a sub tracker of SharedContextState::SharedImageMemoryTracker, which contributes to task manager GPU Memory column and histograms Memory.GPU.PeakMemoryUsage. TODO::The new memory tracker should also track SkiaRenderer GPU memory allocations that are not shared image creations. Bug: 899905 Change-Id: Idaddbddeba17361e0f4ad258d5bd4ad4b4c1509f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1940559 Commit-Queue: Kramer Ge <fangzhoug@chromium.org> Reviewed-by:Peng Huang <penghuang@chromium.org> Cr-Commit-Position: refs/heads/master@{#720257}
Showing
Please register or sign in to comment