Index: android_webview/browser/hardware_renderer.h |
diff --git a/android_webview/browser/hardware_renderer.h b/android_webview/browser/hardware_renderer.h |
index 13800e42e53903852359e0b131541af4a7152720..4f226d2890896b9e0ed32c477935a3efa89b2c6e 100644 |
--- a/android_webview/browser/hardware_renderer.h |
+++ b/android_webview/browser/hardware_renderer.h |
@@ -76,6 +76,8 @@ class DeferredGpuCommandService |
virtual void ScheduleTask(const base::Closure& task) OVERRIDE; |
virtual void ScheduleIdleWork(const base::Closure& task) OVERRIDE; |
virtual bool UseVirtualizedGLContexts() OVERRIDE; |
+ virtual scoped_refptr<gpu::gles2::ShaderTranslatorCache> |
+ shader_translator_cache() OVERRIDE; |
void RunTasks(); |
@@ -91,6 +93,8 @@ class DeferredGpuCommandService |
base::Lock tasks_lock_; |
std::queue<base::Closure> tasks_; |
+ |
+ scoped_refptr<gpu::gles2::ShaderTranslatorCache> shader_translator_cache_; |
DISALLOW_COPY_AND_ASSIGN(DeferredGpuCommandService); |
}; |