| Index: cc/gl_renderer.h
|
| diff --git a/cc/gl_renderer.h b/cc/gl_renderer.h
|
| index cb03c06544876ad616bfeb41d1e245ad82dfa4ed..5d7e74ebcca2c874fc874a2fadf9b9304d4b74b2 100644
|
| --- a/cc/gl_renderer.h
|
| +++ b/cc/gl_renderer.h
|
| @@ -5,6 +5,7 @@
|
| #ifndef CCRendererGL_h
|
| #define CCRendererGL_h
|
|
|
| +#include "cc/cc_export.h"
|
| #include "cc/checkerboard_draw_quad.h"
|
| #include "cc/debug_border_draw_quad.h"
|
| #include "cc/direct_renderer.h"
|
| @@ -28,10 +29,10 @@ class GeometryBinding;
|
| class ScopedEnsureFramebufferAllocation;
|
|
|
| // Class that handles drawing of composited render layers using GL.
|
| -class GLRenderer : public DirectRenderer,
|
| - public WebKit::WebGraphicsContext3D::WebGraphicsSwapBuffersCompleteCallbackCHROMIUM,
|
| - public WebKit::WebGraphicsContext3D::WebGraphicsMemoryAllocationChangedCallbackCHROMIUM ,
|
| - public WebKit::WebGraphicsContext3D::WebGraphicsContextLostCallback {
|
| +class CC_EXPORT GLRenderer : public DirectRenderer,
|
| + public NON_EXPORTED_BASE(WebKit::WebGraphicsContext3D::WebGraphicsSwapBuffersCompleteCallbackCHROMIUM),
|
| + public NON_EXPORTED_BASE(WebKit::WebGraphicsContext3D::WebGraphicsMemoryAllocationChangedCallbackCHROMIUM),
|
| + public NON_EXPORTED_BASE(WebKit::WebGraphicsContext3D::WebGraphicsContextLostCallback) {
|
| public:
|
| static scoped_ptr<GLRenderer> create(RendererClient*, ResourceProvider*);
|
|
|
|
|