| Index: services/ui/surfaces/surfaces_context_provider.h
|
| diff --git a/services/ui/surfaces/surfaces_context_provider.h b/services/ui/surfaces/surfaces_context_provider.h
|
| index 6746750e8f4a8e030fa47a60527da8df0ecb0fd3..282ff1f66fe63616375cc760a3bd0436515a3ad7 100644
|
| --- a/services/ui/surfaces/surfaces_context_provider.h
|
| +++ b/services/ui/surfaces/surfaces_context_provider.h
|
| @@ -52,9 +52,9 @@ class SurfacesContextProvider : 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;
|
| gpu::Capabilities ContextCapabilities() override;
|
| - void DeleteCachedResources() override {}
|
| void SetLostContextCallback(
|
| const LostContextCallback& lost_context_callback) override;
|
| base::Lock* GetLock() override;
|
| @@ -81,6 +81,7 @@ class SurfacesContextProvider : public cc::ContextProvider,
|
| std::unique_ptr<gpu::gles2::GLES2CmdHelper> gles2_helper_;
|
| std::unique_ptr<gpu::TransferBuffer> transfer_buffer_;
|
| std::unique_ptr<gpu::gles2::GLES2Implementation> implementation_;
|
| + std::unique_ptr<cc::ContextCacheController> cache_controller_;
|
|
|
| gpu::Capabilities capabilities_;
|
| LostContextCallback lost_context_callback_;
|
|
|