|
| WebGLRenderingContext (HTMLCanvasElement &, GraphicsContext3DAttributes) |
|
| WebGLRenderingContext (HTMLCanvasElement &, Ref< GraphicsContext3D > &&, GraphicsContext3DAttributes) |
|
void | activeTexture (GLenum texture) |
|
void | attachShader (WebGLProgram? program, WebGLShader? shader) |
|
void | bindAttribLocation (WebGLProgram? program, GLuint index, DOMString name) |
|
void | bindBuffer (GLenum target, WebGLBuffer? buffer) |
|
void | bindFramebuffer (GLenum target, WebGLFramebuffer? framebuffer) |
|
void | bindRenderbuffer (GLenum target, WebGLRenderbuffer? renderbuffer) |
|
void | bindTexture (GLenum target, WebGLTexture? texture) |
|
void | blendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) |
|
void | blendEquation (GLenum mode) |
|
void | blendEquationSeparate (GLenum modeRGB, GLenum modeAlpha) |
|
void | blendFunc (GLenum sfactor, GLenum dfactor) |
|
void | blendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) |
|
void | bufferData (GLenum target, BufferDataSource? data, GLenum usage) |
|
void | bufferData (GLenum target, GLsizeiptr size, GLenum usage) |
|
void | bufferSubData (GLenum target, GLintptr offset, BufferDataSource? data) |
|
GLenum | checkFramebufferStatus (GLenum target) |
|
void | clearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) |
|
void | clearDepth (GLclampf depth) |
|
void | clearStencil (GLint s) |
|
void | colorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) |
|
void | compileShader (WebGLShader? shader) |
|
void | compressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, ArrayBufferView data) |
|
void | compressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, ArrayBufferView data) |
|
void | copyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) |
|
void | copyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) |
|
WebGLBuffer | createBuffer () |
|
WebGLFramebuffer | createFramebuffer () |
|
WebGLProgram | createProgram () |
|
WebGLRenderbuffer | createRenderbuffer () |
|
WebGLShader | createShader (GLenum type) |
|
WebGLTexture | createTexture () |
|
void | cullFace (GLenum mode) |
|
void | deleteBuffer (WebGLBuffer? buffer) |
|
void | deleteFramebuffer (WebGLFramebuffer? framebuffer) |
|
void | deleteProgram (WebGLProgram? program) |
|
void | deleteRenderbuffer (WebGLRenderbuffer? renderbuffer) |
|
void | deleteShader (WebGLShader? shader) |
|
void | deleteTexture (WebGLTexture? texture) |
|
void | depthFunc (GLenum func) |
|
void | depthMask (GLboolean flag) |
|
void | depthRange (GLclampf zNear, GLclampf zFar) |
|
void | detachShader (WebGLProgram? program, WebGLShader? shader) |
|
void | disable (GLenum cap) |
|
void | disableVertexAttribArray (GLuint index) |
|
void | drawArrays (GLenum mode, GLint first, GLsizei count) |
|
void | drawElements (GLenum mode, GLsizei count, GLenum type, GLintptr offset) |
|
void | enable (GLenum cap) |
|
void | enableVertexAttribArray (GLuint index) |
|
void | finish () |
|
void | flush () |
|
void | framebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, WebGLRenderbuffer? renderbuffer) |
|
void | framebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, WebGLTexture? texture, GLint level) |
|
void | frontFace (GLenum mode) |
|
void | generateMipmap (GLenum target) |
|
WebGLActiveInfo | getActiveAttrib (WebGLProgram? program, GLuint index) |
|
WebGLActiveInfo | getActiveUniform (WebGLProgram? program, GLuint index) |
|
sequence< WebGLShader > | getAttachedShaders (WebGLProgram? program) |
|
GLint | getAttribLocation (WebGLProgram? program, DOMString name) |
|
any | getBufferParameter (GLenum target, GLenum pname) |
|
WebGLContextAttributes | getContextAttributes () |
|
GLenum | getError () |
|
object | getExtension (DOMString name) |
|
any | getProgramParameter (WebGLProgram? program, GLenum pname) |
|
DOMString | getProgramInfoLog (WebGLProgram? program) |
|
any | getRenderbufferParameter (GLenum target, GLenum pname) |
|
any | getShaderParameter (WebGLShader? shader, GLenum pname) |
|
DOMString | getShaderInfoLog (WebGLShader? shader) |
|
WebGLShaderPrecisionFormat | getShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype) |
|
DOMString | getShaderSource (WebGLShader? shader) |
|
any | getTexParameter (GLenum target, GLenum pname) |
|
any | getUniform (WebGLProgram? program, WebGLUniformLocation? location) |
|
WebGLUniformLocation | getUniformLocation (WebGLProgram? program, DOMString name) |
|
any | getVertexAttrib (GLuint index, GLenum pname) |
|
GLsizeiptr | getVertexAttribOffset (GLuint index, GLenum pname) |
|
GLboolean | isBuffer (WebGLBuffer? buffer) |
|
GLboolean | isContextLost () |
|
GLboolean | isEnabled (GLenum cap) |
|
GLboolean | isFramebuffer (WebGLFramebuffer? framebuffer) |
|
GLboolean | isProgram (WebGLProgram? program) |
|
GLboolean | isRenderbuffer (WebGLRenderbuffer? renderbuffer) |
|
GLboolean | isShader (WebGLShader? shader) |
|
GLboolean | isTexture (WebGLTexture? texture) |
|
void | lineWidth (GLfloat width) |
|
void | linkProgram (WebGLProgram? program) |
|
void | pixelStorei (GLenum pname, GLint param) |
|
void | polygonOffset (GLfloat factor, GLfloat units) |
|
void | readPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, ArrayBufferView pixels) |
|
void | releaseShaderCompiler () |
|
void | sampleCoverage (GLclampf value, GLboolean invert) |
|
void | scissor (GLint x, GLint y, GLsizei width, GLsizei height) |
|
void | shaderSource (WebGLShader? shader, DOMString string) |
|
void | stencilFunc (GLenum func, GLint ref, GLuint mask) |
|
void | stencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask) |
|
void | stencilMask (GLuint mask) |
|
void | stencilMaskSeparate (GLenum face, GLuint mask) |
|
void | stencilOp (GLenum fail, GLenum zfail, GLenum zpass) |
|
void | stencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass) |
|
void | texParameterf (GLenum target, GLenum pname, GLfloat param) |
|
void | texParameteri (GLenum target, GLenum pname, GLint param) |
|
void | texImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, ArrayBufferView? pixels) |
|
void | texImage2D (GLenum target, GLint level, GLenum internalformat, GLenum format, GLenum type, TexImageSource? source) |
|
void | texSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, ArrayBufferView? pixels) |
|
void | texSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLenum format, GLenum type, TexImageSource? source) |
|
void | uniform1f (WebGLUniformLocation? location, GLfloat x) |
|
void | uniform2f (WebGLUniformLocation? location, GLfloat x, GLfloat y) |
|
void | uniform3f (WebGLUniformLocation? location, GLfloat x, GLfloat y, GLfloat z) |
|
void | uniform4f (WebGLUniformLocation? location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
|
void | uniform1i (WebGLUniformLocation? location, GLint x) |
|
void | uniform2i (WebGLUniformLocation? location, GLint x, GLint y) |
|
void | uniform3i (WebGLUniformLocation? location, GLint x, GLint y, GLint z) |
|
void | uniform4i (WebGLUniformLocation? location, GLint x, GLint y, GLint z, GLint w) |
|
void | uniform1fv (WebGLUniformLocation? location, Float32List v) |
|
void | uniform2fv (WebGLUniformLocation? location, Float32List v) |
|
void | uniform3fv (WebGLUniformLocation? location, Float32List v) |
|
void | uniform4fv (WebGLUniformLocation? location, Float32List v) |
|
void | uniform1iv (WebGLUniformLocation? location, Int32List v) |
|
void | uniform2iv (WebGLUniformLocation? location, Int32List v) |
|
void | uniform3iv (WebGLUniformLocation? location, Int32List v) |
|
void | uniform4iv (WebGLUniformLocation? location, Int32List v) |
|
void | uniformMatrix2fv (WebGLUniformLocation? location, GLboolean transpose, Float32List array) |
|
void | uniformMatrix3fv (WebGLUniformLocation? location, GLboolean transpose, Float32List array) |
|
void | uniformMatrix4fv (WebGLUniformLocation? location, GLboolean transpose, Float32List array) |
|
void | useProgram (WebGLProgram? program) |
|
void | validateProgram (WebGLProgram? program) |
|
void | vertexAttrib1f (GLuint index, GLfloat x) |
|
void | vertexAttrib2f (GLuint index, GLfloat x, GLfloat y) |
|
void | vertexAttrib3f (GLuint index, GLfloat x, GLfloat y, GLfloat z) |
|
void | vertexAttrib4f (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
|
void | vertexAttrib1fv (GLuint index, Float32List values) |
|
void | vertexAttrib2fv (GLuint index, Float32List values) |
|
void | vertexAttrib3fv (GLuint index, Float32List values) |
|
void | vertexAttrib4fv (GLuint index, Float32List values) |
|
void | vertexAttribPointer (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset) |
|
void | viewport (GLint x, GLint y, GLsizei width, GLsizei height) |
|