diff options
Diffstat (limited to 'WebCore/html/canvas/WebGLRenderingContext.idl')
-rw-r--r-- | WebCore/html/canvas/WebGLRenderingContext.idl | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/WebCore/html/canvas/WebGLRenderingContext.idl b/WebCore/html/canvas/WebGLRenderingContext.idl index 1ea4c6d..654c7aa 100644 --- a/WebCore/html/canvas/WebGLRenderingContext.idl +++ b/WebCore/html/canvas/WebGLRenderingContext.idl @@ -28,7 +28,8 @@ module html { interface [ Conditional=3D_CANVAS, InterfaceUUID=98fb48ae-7216-489c-862b-8e1217fc4443, - ImplementationUUID=ab4f0781-152f-450e-9546-5b3987491a54 + ImplementationUUID=ab4f0781-152f-450e-9546-5b3987491a54, + DontCheckEnums ] WebGLRenderingContext : CanvasRenderingContext { /* ClearBufferMask */ @@ -477,9 +478,10 @@ module html { void blendEquationSeparate(in unsigned long modeRGB, in unsigned long modeAlpha); void blendFunc(in unsigned long sfactor, in unsigned long dfactor); void blendFuncSeparate(in unsigned long srcRGB, in unsigned long dstRGB, in unsigned long srcAlpha, in unsigned long dstAlpha); - + void bufferData(in unsigned long target, in ArrayBuffer data, in unsigned long usage) raises (DOMException); void bufferData(in unsigned long target, in ArrayBufferView data, in unsigned long usage) raises (DOMException); void bufferData(in unsigned long target, in long size, in unsigned long usage) raises (DOMException); + void bufferSubData(in unsigned long target, in long offset, in ArrayBuffer data) raises (DOMException); void bufferSubData(in unsigned long target, in long offset, in ArrayBufferView data) raises (DOMException); unsigned long checkFramebufferStatus(in unsigned long target); |