| Index: Source/core/html/canvas/WebGL2RenderingContextBase.h
|
| diff --git a/Source/core/html/canvas/WebGL2RenderingContextBase.h b/Source/core/html/canvas/WebGL2RenderingContextBase.h
|
| index ee7e83362eb7c368e17062bf6de8f0f8ee1f8c1b..b6c926f80513bfbf2e7de5bbec74249aba8e9c82 100644
|
| --- a/Source/core/html/canvas/WebGL2RenderingContextBase.h
|
| +++ b/Source/core/html/canvas/WebGL2RenderingContextBase.h
|
| @@ -159,6 +159,9 @@ public:
|
| GLboolean isVertexArray(WebGLVertexArrayObjectOES*);
|
| void bindVertexArray(WebGLVertexArrayObjectOES*);
|
|
|
| + /* WebGLRenderingContextBase APIs overrides */
|
| + ScriptValue getTexParameter(ScriptState*, GLenum target, GLenum pname) override;
|
| +
|
| DECLARE_VIRTUAL_TRACE();
|
|
|
| protected:
|
| @@ -166,9 +169,11 @@ protected:
|
|
|
| bool validateClearBuffer(const char* functionName, GLenum buffer, GLsizei length);
|
|
|
| - /* WebGLRenderingContextBase overrides */
|
| + /* WebGLRenderingContextBase helper functions overrides */
|
| bool validateCapability(const char* functionName, GLenum) override;
|
| bool validateAndUpdateBufferBindTarget(const char* functionName, GLenum, WebGLBuffer*) override;
|
| +
|
| + WebGLTexture* validateTextureBinding(const char* functionName, GLenum target, bool useSixEnumsForCubeMap) override;
|
| };
|
|
|
| DEFINE_TYPE_CASTS(WebGL2RenderingContextBase, CanvasRenderingContext, context,
|
|
|