Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1334)

Unified Diff: content/browser/gpu/gpu_data_manager_impl.cc

Issue 2827323002: gpu:: Remove GpuDataManagerObserver::OnVideoMemoryUsageStatsUpdate(). (Closed)
Patch Set: comment Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/gpu/gpu_data_manager_impl.cc
diff --git a/content/browser/gpu/gpu_data_manager_impl.cc b/content/browser/gpu/gpu_data_manager_impl.cc
index 9eb218b81084c9090b2540a010ac3a92d1d13c09..0c9940beb4bd6a895723a0bb6fc19abcdf9b7c26 100644
--- a/content/browser/gpu/gpu_data_manager_impl.cc
+++ b/content/browser/gpu/gpu_data_manager_impl.cc
@@ -111,9 +111,11 @@ bool GpuDataManagerImpl::IsCompleteGpuInfoAvailable() const {
return private_->IsCompleteGpuInfoAvailable();
}
-void GpuDataManagerImpl::RequestVideoMemoryUsageStatsUpdate() const {
+void GpuDataManagerImpl::RequestVideoMemoryUsageStatsUpdate(
+ const base::Callback<void(const gpu::VideoMemoryUsageStats& stats)>&
+ callback) const {
base::AutoLock auto_lock(lock_);
- private_->RequestVideoMemoryUsageStatsUpdate();
+ private_->RequestVideoMemoryUsageStatsUpdate(callback);
}
bool GpuDataManagerImpl::ShouldUseSwiftShader() const {
@@ -195,12 +197,6 @@ void GpuDataManagerImpl::UpdateGpuFeatureInfo(
private_->UpdateGpuFeatureInfo(gpu_feature_info);
}
-void GpuDataManagerImpl::UpdateVideoMemoryUsageStats(
- const gpu::VideoMemoryUsageStats& video_memory_usage_stats) {
- base::AutoLock auto_lock(lock_);
- private_->UpdateVideoMemoryUsageStats(video_memory_usage_stats);
-}
-
void GpuDataManagerImpl::AppendRendererCommandLine(
base::CommandLine* command_line) const {
base::AutoLock auto_lock(lock_);

Powered by Google App Engine
This is Rietveld 408576698