| Index: cc/output/context_provider.h
|
| diff --git a/cc/output/context_provider.h b/cc/output/context_provider.h
|
| index a79fbfc92b2cf4237e458f34b9fe6e55c1cd6fe5..6906b5e851dba64fe577559e2d1fa3880e1c0cbc 100644
|
| --- a/cc/output/context_provider.h
|
| +++ b/cc/output/context_provider.h
|
| @@ -11,7 +11,10 @@
|
|
|
| class GrContext;
|
| namespace blink { class WebGraphicsContext3D; }
|
| -namespace gpu { class ContextSupport; }
|
| +namespace gpu {
|
| +class ContextSupport;
|
| +namespace gles2 { class GLES2Interface; }
|
| +}
|
|
|
| namespace cc {
|
| struct ManagedMemoryPolicy;
|
| @@ -25,6 +28,7 @@ class ContextProvider : public base::RefCountedThreadSafe<ContextProvider> {
|
| virtual bool BindToCurrentThread() = 0;
|
|
|
| virtual blink::WebGraphicsContext3D* Context3d() = 0;
|
| + virtual gpu::gles2::GLES2Interface* ContextGL() = 0;
|
| virtual gpu::ContextSupport* ContextSupport() = 0;
|
| virtual class GrContext* GrContext() = 0;
|
|
|
|
|