Index: android_webview/browser/deferred_gpu_command_service.h |
diff --git a/android_webview/browser/deferred_gpu_command_service.h b/android_webview/browser/deferred_gpu_command_service.h |
index b2f086650571653941d57a576437273817563eba..2c423740da2ef8633d96ee3d80c66644afcb7a95 100644 |
--- a/android_webview/browser/deferred_gpu_command_service.h |
+++ b/android_webview/browser/deferred_gpu_command_service.h |
@@ -16,6 +16,7 @@ |
#include "base/memory/scoped_ptr.h" |
#include "base/threading/thread_local.h" |
#include "base/time/time.h" |
+#include "gpu/command_buffer/service/gpu_preferences.h" |
#include "gpu/command_buffer/service/in_process_command_buffer.h" |
namespace gpu { |
@@ -73,9 +74,11 @@ class DeferredGpuCommandService |
static void RequestProcessGL(bool for_idle); |
DeferredGpuCommandService(); |
+ void InitGpuPreferences(); |
size_t IdleQueueSize(); |
base::Lock tasks_lock_; |
+ gpu::GpuPreferences gpu_preferences_; |
std::queue<base::Closure> tasks_; |
std::queue<std::pair<base::Time, base::Closure> > idle_tasks_; |