| Index: blimp/client/feature/compositor/blimp_context_provider.h
|
| diff --git a/blimp/client/feature/compositor/blimp_context_provider.h b/blimp/client/feature/compositor/blimp_context_provider.h
|
| index 7d8011712d7c89ce4c0d7d739f8e853754ce48a4..345624c2a8aebb97608d784879128803318147f0 100644
|
| --- a/blimp/client/feature/compositor/blimp_context_provider.h
|
| +++ b/blimp/client/feature/compositor/blimp_context_provider.h
|
| @@ -37,9 +37,9 @@ class BlimpContextProvider : public cc::ContextProvider {
|
| 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;
|
| - void DeleteCachedResources() override;
|
| void SetLostContextCallback(
|
| const LostContextCallback& lost_context_callback) override;
|
|
|
| @@ -60,6 +60,7 @@ class BlimpContextProvider : public cc::ContextProvider {
|
|
|
| std::unique_ptr<gpu::GLInProcessContext> context_;
|
| std::unique_ptr<skia_bindings::GrContextForGLES2Interface> gr_context_;
|
| + std::unique_ptr<cc::ContextCacheController> cache_controller_;
|
|
|
| LostContextCallback lost_context_callback_;
|
|
|
|
|