| Index: Source/core/html/canvas/WebGL2RenderingContextBase.h
|
| diff --git a/Source/core/html/canvas/WebGL2RenderingContextBase.h b/Source/core/html/canvas/WebGL2RenderingContextBase.h
|
| index 9137ffe8a87807ed2b7e23f2dde2413bb2b42564..33041db69b8c2e04d9bf759a575be904f8f7501b 100644
|
| --- a/Source/core/html/canvas/WebGL2RenderingContextBase.h
|
| +++ b/Source/core/html/canvas/WebGL2RenderingContextBase.h
|
| @@ -162,9 +162,11 @@ public:
|
| /* WebGLRenderingContextBase overrides */
|
| void initializeNewContext() override;
|
| void bindFramebuffer(GLenum target, WebGLFramebuffer*) override;
|
| + void deleteFramebuffer(WebGLFramebuffer*) override;
|
| ScriptValue getParameter(ScriptState*, GLenum pname) override;
|
| ScriptValue getTexParameter(ScriptState*, GLenum target, GLenum pname) override;
|
| ScriptValue getFramebufferAttachmentParameter(ScriptState*, GLenum target, GLenum attachment, GLenum pname) override;
|
| + void restoreCurrentFramebuffer() override;
|
|
|
| DECLARE_VIRTUAL_TRACE();
|
|
|
| @@ -188,6 +190,7 @@ protected:
|
| WebGLTexture* validateTextureBinding(const char* functionName, GLenum target, bool useSixEnumsForCubeMap) override;
|
| bool validateFramebufferTarget(GLenum target) override;
|
| WebGLFramebuffer* getFramebufferBinding(GLenum target) override;
|
| + GLenum boundFramebufferColorFormat() override;
|
|
|
| RefPtrWillBeMember<WebGLFramebuffer> m_readFramebufferBinding;
|
| };
|
|
|