summaryrefslogtreecommitdiffstats
path: root/content/browser/gpu/gpu_data_manager_impl_private.h
diff options
context:
space:
mode:
authorzmo <zmo@chromium.org>2014-09-04 18:36:23 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-05 01:38:14 +0000
commit84eae5e4c626a3b61b13b22fd13f859ec410583a (patch)
tree09ca40bee53f5611961b03abd542e8392090c286 /content/browser/gpu/gpu_data_manager_impl_private.h
parentea993a8549fda789ca41cceb919266931fd353f5 (diff)
downloadchromium_src-84eae5e4c626a3b61b13b22fd13f859ec410583a.zip
chromium_src-84eae5e4c626a3b61b13b22fd13f859ec410583a.tar.gz
chromium_src-84eae5e4c626a3b61b13b22fd13f859ec410583a.tar.bz2
Add bits to indicate which parts of GPUInfo are collected.
Also the collection failure/success. This is to investigate why on some GPU bots gpu info collection randomly fails. BUG=407739 TEST=gpu bots, gpu_unittests R=kbr@chromium.org,piman@chromium.org,jschuh@chromium.org,estade@chromium.org Review URL: https://codereview.chromium.org/534043002 Cr-Commit-Position: refs/heads/master@{#293394}
Diffstat (limited to 'content/browser/gpu/gpu_data_manager_impl_private.h')
-rw-r--r--content/browser/gpu/gpu_data_manager_impl_private.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/content/browser/gpu/gpu_data_manager_impl_private.h b/content/browser/gpu/gpu_data_manager_impl_private.h
index 61c1988..b3466c1 100644
--- a/content/browser/gpu/gpu_data_manager_impl_private.h
+++ b/content/browser/gpu/gpu_data_manager_impl_private.h
@@ -38,6 +38,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
const GpuDataManager::GetGpuProcessHandlesCallback& callback) const;
bool GpuAccessAllowed(std::string* reason) const;
void RequestCompleteGpuInfoIfNeeded();
+ bool IsEssentialGpuInfoAvailable() const;
bool IsCompleteGpuInfoAvailable() const;
void RequestVideoMemoryUsageStatsUpdate() const;
bool ShouldUseSwiftShader() const;