| Index: Source/core/html/canvas/WebGL2RenderingContextBase.h
|
| diff --git a/Source/core/html/canvas/WebGL2RenderingContextBase.h b/Source/core/html/canvas/WebGL2RenderingContextBase.h
|
| index f04b013574fff760c735da94e91d6fff24be5643..fc34811708523c75f7296ae581b2511ce127d657 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;
|
|
|
| EAGERLY_FINALIZE();
|
| DECLARE_VIRTUAL_TRACE();
|
| @@ -198,6 +200,7 @@ protected:
|
| WebGLFramebuffer* getFramebufferBinding(GLenum target) override;
|
| GLint getMaxTextureLevelForTarget(GLenum target) override;
|
| void renderbufferStorageImpl(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, const char* functionName) override;
|
| + GLenum boundFramebufferColorFormat() override;
|
|
|
| WebGLBuffer* validateBufferDataTarget(const char* functionName, GLenum target) override;
|
|
|
|
|