Emit CanvasResourceProvider.SkSurface memory usage to UKM.
Added CanvasMemoryDumpProvider, made CanvasResourceProvider the provider's client, and implemented OnMemoryDump. Since SkSurface has no interface to provide its memory usage, use SkImageInfo::computeBytesSize when allocating memory(not gpu) SkSurface. Change-Id: I51cc40ab472403bb4a1e22fcae3fc6944a5f5a37 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2143178 Commit-Queue: Takashi Sakamoto <tasak@google.com> Reviewed-by:Brian White <bcwhite@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Reviewed-by:
ssid <ssid@chromium.org> Reviewed-by:
Erik Chen <erikchen@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#771577}
Showing
Please register or sign in to comment