Index: content/common/gpu/client/context_provider_command_buffer.h |
diff --git a/content/common/gpu/client/context_provider_command_buffer.h b/content/common/gpu/client/context_provider_command_buffer.h |
index 9ec79ab109cdb5c5becb2563b3fe0426baf20f2a..edc279bbdd027c375d49f31d6a793793cec5e56f 100644 |
--- a/content/common/gpu/client/context_provider_command_buffer.h |
+++ b/content/common/gpu/client/context_provider_command_buffer.h |
@@ -71,10 +71,10 @@ class CONTENT_EXPORT ContextProviderCommandBuffer |
gpu::gles2::GLES2Interface* ContextGL() override; |
gpu::ContextSupport* ContextSupport() override; |
class GrContext* GrContext() override; |
+ cc::ContextCacheController* CacheController() override; |
void InvalidateGrContext(uint32_t state) override; |
base::Lock* GetLock() override; |
gpu::Capabilities ContextCapabilities() override; |
- void DeleteCachedResources() override; |
void SetLostContextCallback( |
const LostContextCallback& lost_context_callback) override; |
@@ -128,6 +128,7 @@ class CONTENT_EXPORT ContextProviderCommandBuffer |
std::unique_ptr<gpu::gles2::GLES2Implementation> gles2_impl_; |
std::unique_ptr<gpu::gles2::GLES2TraceImplementation> trace_impl_; |
std::unique_ptr<skia_bindings::GrContextForGLES2Interface> gr_context_; |
+ std::unique_ptr<cc::ContextCacheController> cache_controller_; |
LostContextCallback lost_context_callback_; |
}; |