| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2009 Apple Inc. All rights reserved. | 2 * Copyright (C) 2009 Apple Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
| 6 * are met: | 6 * are met: |
| 7 * 1. Redistributions of source code must retain the above copyright | 7 * 1. Redistributions of source code must retain the above copyright |
| 8 * notice, this list of conditions and the following disclaimer. | 8 * notice, this list of conditions and the following disclaimer. |
| 9 * 2. Redistributions in binary form must reproduce the above copyright | 9 * 2. Redistributions in binary form must reproduce the above copyright |
| 10 * notice, this list of conditions and the following disclaimer in the | 10 * notice, this list of conditions and the following disclaimer in the |
| (...skipping 443 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 454 [StrictTypeChecking] void bindAttribLocation(in WebGLProgram pro
gram, in unsigned long index, in DOMString name) raises(DOMException); | 454 [StrictTypeChecking] void bindAttribLocation(in WebGLProgram pro
gram, in unsigned long index, in DOMString name) raises(DOMException); |
| 455 [StrictTypeChecking] void bindBuffer(in unsigned long target, in
WebGLBuffer buffer) raises(DOMException); | 455 [StrictTypeChecking] void bindBuffer(in unsigned long target, in
WebGLBuffer buffer) raises(DOMException); |
| 456 [StrictTypeChecking] void bindFramebuffer(in unsigned long targe
t, in WebGLFramebuffer framebuffer) raises(DOMException); | 456 [StrictTypeChecking] void bindFramebuffer(in unsigned long targe
t, in WebGLFramebuffer framebuffer) raises(DOMException); |
| 457 [StrictTypeChecking] void bindRenderbuffer(in unsigned long targ
et, in WebGLRenderbuffer renderbuffer) raises(DOMException); | 457 [StrictTypeChecking] void bindRenderbuffer(in unsigned long targ
et, in WebGLRenderbuffer renderbuffer) raises(DOMException); |
| 458 [StrictTypeChecking] void bindTexture(in unsigned long target, i
n WebGLTexture texture) raises(DOMException); | 458 [StrictTypeChecking] void bindTexture(in unsigned long target, i
n WebGLTexture texture) raises(DOMException); |
| 459 [StrictTypeChecking] void blendColor(in float red, in float gree
n, in float blue, in float alpha); | 459 [StrictTypeChecking] void blendColor(in float red, in float gree
n, in float blue, in float alpha); |
| 460 [StrictTypeChecking] void blendEquation( in unsigned long mode )
; | 460 [StrictTypeChecking] void blendEquation( in unsigned long mode )
; |
| 461 [StrictTypeChecking] void blendEquationSeparate(in unsigned long
modeRGB, in unsigned long modeAlpha); | 461 [StrictTypeChecking] void blendEquationSeparate(in unsigned long
modeRGB, in unsigned long modeAlpha); |
| 462 [StrictTypeChecking] void blendFunc(in unsigned long sfactor, in
unsigned long dfactor); | 462 [StrictTypeChecking] void blendFunc(in unsigned long sfactor, in
unsigned long dfactor); |
| 463 [StrictTypeChecking] void blendFuncSeparate(in unsigned long src
RGB, in unsigned long dstRGB, in unsigned long srcAlpha, in unsigned long dstAlp
ha); | 463 [StrictTypeChecking] void blendFuncSeparate(in unsigned long src
RGB, in unsigned long dstRGB, in unsigned long srcAlpha, in unsigned long dstAlp
ha); |
| 464 [StrictTypeChecking] void bufferData(in unsigned long target, in
ArrayBuffer data, in unsigned long usage) raises (DOMException); | 464 [StrictTypeChecking] void bufferData(in unsigned long target, in
ArrayBuffer? data, in unsigned long usage) raises (DOMException); |
| 465 [StrictTypeChecking] void bufferData(in unsigned long target, in
ArrayBufferView data, in unsigned long usage) raises (DOMException); | 465 [StrictTypeChecking] void bufferData(in unsigned long target, in
ArrayBufferView? data, in unsigned long usage) raises (DOMException); |
| 466 [StrictTypeChecking] void bufferData(in unsigned long target, in
long long size, in unsigned long usage) raises (DOMException); | 466 [StrictTypeChecking] void bufferData(in unsigned long target, in
long long size, in unsigned long usage) raises (DOMException); |
| 467 [StrictTypeChecking] void bufferSubData(in unsigned long target,
in long long offset, in ArrayBuffer data) raises (DOMException); | 467 [StrictTypeChecking] void bufferSubData(in unsigned long target,
in long long offset, in ArrayBuffer? data) raises (DOMException); |
| 468 [StrictTypeChecking] void bufferSubData(in unsigned long target,
in long long offset, in ArrayBufferView data) raises (DOMException); | 468 [StrictTypeChecking] void bufferSubData(in unsigned long target,
in long long offset, in ArrayBufferView? data) raises (DOMException); |
| 469 | 469 |
| 470 [StrictTypeChecking] unsigned long checkFramebufferStatus(in unsigned lo
ng target); | 470 [StrictTypeChecking] unsigned long checkFramebufferStatus(in unsigned lo
ng target); |
| 471 [StrictTypeChecking] void clear(in unsigned long mask); | 471 [StrictTypeChecking] void clear(in unsigned long mask); |
| 472 [StrictTypeChecking] void clearColor(in float red, in float gree
n, in float blue, in float alpha); | 472 [StrictTypeChecking] void clearColor(in float red, in float gree
n, in float blue, in float alpha); |
| 473 [StrictTypeChecking] void clearDepth(in float depth); | 473 [StrictTypeChecking] void clearDepth(in float depth); |
| 474 [StrictTypeChecking] void clearStencil(in long s); | 474 [StrictTypeChecking] void clearStencil(in long s); |
| 475 [StrictTypeChecking] void colorMask(in boolean red, in boolean g
reen, in boolean blue, in boolean alpha); | 475 [StrictTypeChecking] void colorMask(in boolean red, in boolean g
reen, in boolean blue, in boolean alpha); |
| 476 [StrictTypeChecking] void compileShader(in WebGLShader shader) r
aises(DOMException); | 476 [StrictTypeChecking] void compileShader(in WebGLShader shader) r
aises(DOMException); |
| 477 | 477 |
| 478 [StrictTypeChecking] void compressedTexImage2D(in unsigned long
target, in long level, in unsigned long internalformat, | 478 [StrictTypeChecking] void compressedTexImage2D(in unsigned long
target, in long level, in unsigned long internalformat, |
| (...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 627 [StrictTypeChecking] void stencilMask(in unsigned long mask); | 627 [StrictTypeChecking] void stencilMask(in unsigned long mask); |
| 628 [StrictTypeChecking] void stencilMaskSeparate(in unsigned long f
ace, in unsigned long mask); | 628 [StrictTypeChecking] void stencilMaskSeparate(in unsigned long f
ace, in unsigned long mask); |
| 629 [StrictTypeChecking] void stencilOp(in unsigned long fail, in un
signed long zfail, in unsigned long zpass); | 629 [StrictTypeChecking] void stencilOp(in unsigned long fail, in un
signed long zfail, in unsigned long zpass); |
| 630 [StrictTypeChecking] void stencilOpSeparate(in unsigned long fac
e, in unsigned long fail, in unsigned long zfail, in unsigned long zpass); | 630 [StrictTypeChecking] void stencilOpSeparate(in unsigned long fac
e, in unsigned long fail, in unsigned long zfail, in unsigned long zpass); |
| 631 | 631 |
| 632 [StrictTypeChecking] void texParameterf(in unsigned long target,
in unsigned long pname, in float param); | 632 [StrictTypeChecking] void texParameterf(in unsigned long target,
in unsigned long pname, in float param); |
| 633 [StrictTypeChecking] void texParameteri(in unsigned long target,
in unsigned long pname, in long param); | 633 [StrictTypeChecking] void texParameteri(in unsigned long target,
in unsigned long pname, in long param); |
| 634 | 634 |
| 635 // Supported forms: | 635 // Supported forms: |
| 636 [StrictTypeChecking] void texImage2D(in unsigned long target, in
long level, in unsigned long internalformat, in long width, in long height, | 636 [StrictTypeChecking] void texImage2D(in unsigned long target, in
long level, in unsigned long internalformat, in long width, in long height, |
| 637 in long border, in unsigned
long format, in unsigned long type, in ArrayBufferView pixels) raises (DOMExcep
tion); | 637 in long border, in unsigned
long format, in unsigned long type, in ArrayBufferView? pixels) raises (DOMExce
ption); |
| 638 [StrictTypeChecking] void texImage2D(in unsigned long target, in
long level, in unsigned long internalformat, | 638 [StrictTypeChecking] void texImage2D(in unsigned long target, in
long level, in unsigned long internalformat, |
| 639 in unsigned long format, in
unsigned long type, in ImageData pixels) raises (DOMException); | 639 in unsigned long format, in
unsigned long type, in ImageData? pixels) raises (DOMException); |
| 640 [StrictTypeChecking] void texImage2D(in unsigned long target, in
long level, in unsigned long internalformat, | 640 [StrictTypeChecking] void texImage2D(in unsigned long target, in
long level, in unsigned long internalformat, |
| 641 in unsigned long format, in
unsigned long type, in HTMLImageElement image) raises (DOMException); | 641 in unsigned long format, in
unsigned long type, in HTMLImageElement? image) raises (DOMException); |
| 642 [StrictTypeChecking] void texImage2D(in unsigned long target, in
long level, in unsigned long internalformat, | 642 [StrictTypeChecking] void texImage2D(in unsigned long target, in
long level, in unsigned long internalformat, |
| 643 in unsigned long format, in
unsigned long type, in HTMLCanvasElement canvas) raises (DOMException); | 643 in unsigned long format, in
unsigned long type, in HTMLCanvasElement? canvas) raises (DOMException); |
| 644 #if defined(ENABLE_VIDEO) && ENABLE_VIDEO | 644 #if defined(ENABLE_VIDEO) && ENABLE_VIDEO |
| 645 [StrictTypeChecking] void texImage2D(in unsigned long target, in
long level, in unsigned long internalformat, | 645 [StrictTypeChecking] void texImage2D(in unsigned long target, in
long level, in unsigned long internalformat, |
| 646 in unsigned long format, in
unsigned long type, in HTMLVideoElement video) raises (DOMException); | 646 in unsigned long format, in
unsigned long type, in HTMLVideoElement? video) raises (DOMException); |
| 647 #endif | 647 #endif |
| 648 | 648 |
| 649 [StrictTypeChecking] void texSubImage2D(in unsigned long target,
in long level, in long xoffset, in long yoffset, | 649 [StrictTypeChecking] void texSubImage2D(in unsigned long target,
in long level, in long xoffset, in long yoffset, |
| 650 in long width, in long h
eight, | 650 in long width, in long h
eight, |
| 651 in unsigned long format,
in unsigned long type, in ArrayBufferView pixels) raises (DOMException); | 651 in unsigned long format,
in unsigned long type, in ArrayBufferView? pixels) raises (DOMException); |
| 652 [StrictTypeChecking] void texSubImage2D(in unsigned long target,
in long level, in long xoffset, in long yoffset, | 652 [StrictTypeChecking] void texSubImage2D(in unsigned long target,
in long level, in long xoffset, in long yoffset, |
| 653 in unsigned long format,
in unsigned long type, in ImageData pixels) raises (DOMException); | 653 in unsigned long format,
in unsigned long type, in ImageData? pixels) raises (DOMException); |
| 654 [StrictTypeChecking] void texSubImage2D(in unsigned long target,
in long level, in long xoffset, in long yoffset, | 654 [StrictTypeChecking] void texSubImage2D(in unsigned long target,
in long level, in long xoffset, in long yoffset, |
| 655 in unsigned long format,
in unsigned long type, in HTMLImageElement image) raises (DOMException); | 655 in unsigned long format,
in unsigned long type, in HTMLImageElement? image) raises (DOMException); |
| 656 [StrictTypeChecking] void texSubImage2D(in unsigned long target,
in long level, in long xoffset, in long yoffset, | 656 [StrictTypeChecking] void texSubImage2D(in unsigned long target,
in long level, in long xoffset, in long yoffset, |
| 657 in unsigned long format,
in unsigned long type, in HTMLCanvasElement canvas) raises (DOMException); | 657 in unsigned long format,
in unsigned long type, in HTMLCanvasElement? canvas) raises (DOMException); |
| 658 #if defined(ENABLE_VIDEO) && ENABLE_VIDEO | 658 #if defined(ENABLE_VIDEO) && ENABLE_VIDEO |
| 659 [StrictTypeChecking] void texSubImage2D(in unsigned long target,
in long level, in long xoffset, in long yoffset, | 659 [StrictTypeChecking] void texSubImage2D(in unsigned long target,
in long level, in long xoffset, in long yoffset, |
| 660 in unsigned long format,
in unsigned long type, in HTMLVideoElement video) raises (DOMException); | 660 in unsigned long format,
in unsigned long type, in HTMLVideoElement? video) raises (DOMException); |
| 661 #endif | 661 #endif |
| 662 | 662 |
| 663 [StrictTypeChecking] void uniform1f(in WebGLUniformLocation location, in
float x) raises(DOMException); | 663 [StrictTypeChecking] void uniform1f(in WebGLUniformLocation location, in
float x) raises(DOMException); |
| 664 [StrictTypeChecking, Custom] void uniform1fv(in WebGLUniformLocation loc
ation, in Float32Array v) raises(DOMException); | 664 [StrictTypeChecking, Custom] void uniform1fv(in WebGLUniformLocation loc
ation, in Float32Array v) raises(DOMException); |
| 665 [StrictTypeChecking] void uniform1i(in WebGLUniformLocation location, in
long x) raises(DOMException); | 665 [StrictTypeChecking] void uniform1i(in WebGLUniformLocation location, in
long x) raises(DOMException); |
| 666 [StrictTypeChecking, Custom] void uniform1iv(in WebGLUniformLocation loc
ation, in Int32Array v) raises(DOMException); | 666 [StrictTypeChecking, Custom] void uniform1iv(in WebGLUniformLocation loc
ation, in Int32Array v) raises(DOMException); |
| 667 [StrictTypeChecking] void uniform2f(in WebGLUniformLocation location, in
float x, in float y) raises(DOMException); | 667 [StrictTypeChecking] void uniform2f(in WebGLUniformLocation location, in
float x, in float y) raises(DOMException); |
| 668 [StrictTypeChecking, Custom] void uniform2fv(in WebGLUniformLocation loc
ation, in Float32Array v) raises(DOMException); | 668 [StrictTypeChecking, Custom] void uniform2fv(in WebGLUniformLocation loc
ation, in Float32Array v) raises(DOMException); |
| 669 [StrictTypeChecking] void uniform2i(in WebGLUniformLocation location, in
long x, in long y) raises(DOMException); | 669 [StrictTypeChecking] void uniform2i(in WebGLUniformLocation location, in
long x, in long y) raises(DOMException); |
| 670 [StrictTypeChecking, Custom] void uniform2iv(in WebGLUniformLocation loc
ation, in Int32Array v) raises(DOMException); | 670 [StrictTypeChecking, Custom] void uniform2iv(in WebGLUniformLocation loc
ation, in Int32Array v) raises(DOMException); |
| (...skipping 21 matching lines...) Expand all Loading... |
| 692 [StrictTypeChecking, Custom] void vertexAttrib3fv(in unsigned lo
ng indx, in Float32Array values); | 692 [StrictTypeChecking, Custom] void vertexAttrib3fv(in unsigned lo
ng indx, in Float32Array values); |
| 693 [StrictTypeChecking] void vertexAttrib4f(in unsigned long indx,
in float x, in float y, in float z, in float w); | 693 [StrictTypeChecking] void vertexAttrib4f(in unsigned long indx,
in float x, in float y, in float z, in float w); |
| 694 [StrictTypeChecking, Custom] void vertexAttrib4fv(in unsigned lo
ng indx, in Float32Array values); | 694 [StrictTypeChecking, Custom] void vertexAttrib4fv(in unsigned lo
ng indx, in Float32Array values); |
| 695 [StrictTypeChecking] void vertexAttribPointer(in unsigned long i
ndx, in long size, in unsigned long type, in boolean normalized, | 695 [StrictTypeChecking] void vertexAttribPointer(in unsigned long i
ndx, in long size, in unsigned long type, in boolean normalized, |
| 696 in long stride, in
long long offset) raises(DOMException); | 696 in long stride, in
long long offset) raises(DOMException); |
| 697 | 697 |
| 698 [StrictTypeChecking] void viewport(in long x, in long y, in long
width, in long height); | 698 [StrictTypeChecking] void viewport(in long x, in long y, in long
width, in long height); |
| 699 }; | 699 }; |
| 700 } | 700 } |
| 701 | 701 |
| OLD | NEW |