0
Files
src/content/common
Aman Verma c59efd0625 Moves PeakGpuMemoryTracker and PeakGpuMemoryCallback to
//components/viz/common/resources.

This CL moves PeakGpuMemoryTracker and PeakGpuMemoryCallback to
//components/viz/common/resources from //components/input and
//content/common respectively. PeakGpuMemoryTracker interface is also
going to be implemented on VizCompositorThread (GPU process) to track
GPU memory usage when scrolls are handled in GPU process with
InputVizard. Since //components/input is primarily focused on input, but
we also track peak GPU memory usage for page loads and tab changes, it's
not the most suitable location. Moving these classes to
//components/viz/common/resources promotes better code organization.

Bug: b:365541296
Change-Id: I4a32f0e07d525db12977ca2d0f45f7eced905820
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6011681
Reviewed-by: Jonathan Ross <jonross@chromium.org>
Reviewed-by: Alexander Timin <altimin@chromium.org>
Commit-Queue: Aman Verma <amanvr@google.com>
Reviewed-by: Colin Blundell <blundell@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1384537}
2024-11-18 20:30:17 +00:00
..
2024-10-31 19:37:21 +00:00