OLD | NEW |
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CONTENT_BROWSER_GPU_GPU_DATA_MANAGER_IMPL_PRIVATE_H_ | 5 #ifndef CONTENT_BROWSER_GPU_GPU_DATA_MANAGER_IMPL_PRIVATE_H_ |
6 #define CONTENT_BROWSER_GPU_GPU_DATA_MANAGER_IMPL_PRIVATE_H_ | 6 #define CONTENT_BROWSER_GPU_GPU_DATA_MANAGER_IMPL_PRIVATE_H_ |
7 | 7 |
8 #include <list> | 8 #include <list> |
9 #include <map> | 9 #include <map> |
10 #include <set> | 10 #include <set> |
(...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
208 std::set<int> gpu_driver_bugs_; | 208 std::set<int> gpu_driver_bugs_; |
209 | 209 |
210 gpu::GPUInfo gpu_info_; | 210 gpu::GPUInfo gpu_info_; |
211 | 211 |
212 scoped_ptr<gpu::GpuBlacklist> gpu_blacklist_; | 212 scoped_ptr<gpu::GpuBlacklist> gpu_blacklist_; |
213 scoped_ptr<gpu::GpuSwitchingList> gpu_switching_list_; | 213 scoped_ptr<gpu::GpuSwitchingList> gpu_switching_list_; |
214 scoped_ptr<gpu::GpuDriverBugList> gpu_driver_bug_list_; | 214 scoped_ptr<gpu::GpuDriverBugList> gpu_driver_bug_list_; |
215 | 215 |
216 const scoped_refptr<GpuDataManagerObserverList> observer_list_; | 216 const scoped_refptr<GpuDataManagerObserverList> observer_list_; |
217 | 217 |
218 ListValue log_messages_; | 218 base::ListValue log_messages_; |
219 | 219 |
220 bool use_swiftshader_; | 220 bool use_swiftshader_; |
221 | 221 |
222 base::FilePath swiftshader_path_; | 222 base::FilePath swiftshader_path_; |
223 | 223 |
224 // Current card force-blacklisted due to GPU crashes, or disabled through | 224 // Current card force-blacklisted due to GPU crashes, or disabled through |
225 // the --disable-gpu commandline switch. | 225 // the --disable-gpu commandline switch. |
226 bool card_blacklisted_; | 226 bool card_blacklisted_; |
227 | 227 |
228 // We disable histogram stuff in testing, especially in unit tests because | 228 // We disable histogram stuff in testing, especially in unit tests because |
(...skipping 13 matching lines...) Expand all Loading... |
242 | 242 |
243 bool gpu_process_accessible_; | 243 bool gpu_process_accessible_; |
244 | 244 |
245 DISALLOW_COPY_AND_ASSIGN(GpuDataManagerImplPrivate); | 245 DISALLOW_COPY_AND_ASSIGN(GpuDataManagerImplPrivate); |
246 }; | 246 }; |
247 | 247 |
248 } // namespace content | 248 } // namespace content |
249 | 249 |
250 #endif // CONTENT_BROWSER_GPU_GPU_DATA_MANAGER_IMPL_PRIVATE_H_ | 250 #endif // CONTENT_BROWSER_GPU_GPU_DATA_MANAGER_IMPL_PRIVATE_H_ |
251 | 251 |
OLD | NEW |