summaryrefslogtreecommitdiffstats
path: root/content/browser/gpu/gpu_data_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/gpu/gpu_data_manager.cc')
-rw-r--r--content/browser/gpu/gpu_data_manager.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/content/browser/gpu/gpu_data_manager.cc b/content/browser/gpu/gpu_data_manager.cc
index 25d501d..d8cfe75 100644
--- a/content/browser/gpu/gpu_data_manager.cc
+++ b/content/browser/gpu/gpu_data_manager.cc
@@ -185,6 +185,12 @@ void GpuDataManager::UpdateGpuFeatureFlags() {
return;
}
+ {
+ base::AutoLock auto_lock(gpu_info_lock_);
+ gpu_feature_flags_ = gpu_blacklist->DetermineGpuFeatureFlags(
+ GpuBlacklist::kOsAny, NULL, gpu_info_);
+ }
+
uint32 max_entry_id = gpu_blacklist->max_entry_id();
if (!gpu_feature_flags_.flags()) {
UMA_HISTOGRAM_ENUMERATION("GPU.BlacklistTestResultsPerEntry",