PropsWebGL2RenderingContextBase extension
Methods
-
beginQuery(
int target, WebGLQuery query) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
beginTransformFeedback(
int primitiveMode) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
bindBufferBase(
int target, int index, WebGLBuffer? buffer) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
bindBufferRange(
int target, int index, WebGLBuffer? buffer, int offset, int size) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
bindSampler(
int unit, WebGLSampler? sampler) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
bindTransformFeedback(
int target, WebGLTransformFeedback? tf) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
bindVertexArray(
WebGLVertexArrayObject? array) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
blitFramebuffer(
int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
clearBufferfi(
int buffer, int drawbuffer, dynamic depth, int stencil) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
clearBufferfv(
int buffer, int drawbuffer, dynamic values, [int? srcOffset = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
clearBufferiv(
int buffer, int drawbuffer, dynamic values, [int? srcOffset = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
clearBufferuiv(
int buffer, int drawbuffer, dynamic values, [int? srcOffset = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
clientWaitSync(
WebGLSync sync, int flags, int timeout) → int -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
compressedTexImage3D(
int target, int level, int internalformat, int width, int height, int depth, int border, dynamic srcData, [int? srcOffset = 0, int? srcLengthOverride = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
compressedTexSubImage3D(
int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, dynamic srcData, [int? srcOffset = 0, int? srcLengthOverride = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
copyBufferSubData(
int readTarget, int writeTarget, int readOffset, int writeOffset, int size) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
copyTexSubImage3D(
int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
createQuery(
) → WebGLQuery? -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
createSampler(
) → WebGLSampler? -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
createTransformFeedback(
) → WebGLTransformFeedback? -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
createVertexArray(
) → WebGLVertexArrayObject? -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
deleteQuery(
WebGLQuery? query) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
deleteSampler(
WebGLSampler? sampler) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
deleteSync(
WebGLSync? sync) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
deleteTransformFeedback(
WebGLTransformFeedback? tf) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
deleteVertexArray(
WebGLVertexArrayObject? vertexArray) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
drawArraysInstanced(
int mode, int first, int count, int instanceCount) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
drawBuffers(
Iterable< int> buffers) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
drawElementsInstanced(
int mode, int count, int type, int offset, int instanceCount) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
drawRangeElements(
int mode, int start, int end, int count, int type, int offset) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
endQuery(
int target) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
endTransformFeedback(
) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
fenceSync(
int condition, int flags) → WebGLSync? -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
framebufferTextureLayer(
int target, int attachment, WebGLTexture? texture, int level, int layer) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getActiveUniformBlockName(
WebGLProgram program, int uniformBlockIndex) → String? -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getActiveUniformBlockParameter(
WebGLProgram program, int uniformBlockIndex, int pname) → dynamic -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getActiveUniforms(
WebGLProgram program, Iterable< int> uniformIndices, int pname) → dynamic -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getBufferSubData(
int target, int srcByteOffset, dynamic dstBuffer, [int? dstOffset = 0, int? length = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getFragDataLocation(
WebGLProgram program, String name) → int -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getIndexedParameter(
int target, int index) → dynamic -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getInternalformatParameter(
int target, int internalformat, int pname) → dynamic -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getQuery(
int target, int pname) → WebGLQuery? -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getQueryParameter(
WebGLQuery query, int pname) → dynamic -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getSamplerParameter(
WebGLSampler sampler, int pname) → dynamic -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getSyncParameter(
WebGLSync sync, int pname) → dynamic -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getTransformFeedbackVarying(
WebGLProgram program, int index) → WebGLActiveInfo? -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getUniformBlockIndex(
WebGLProgram program, String uniformBlockName) → int -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
getUniformIndices(
WebGLProgram program, Iterable< String> uniformNames) → Iterable<int> -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
invalidateFramebuffer(
int target, Iterable< int> attachments) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
invalidateSubFramebuffer(
int target, Iterable< int> attachments, int x, int y, int width, int height) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
isQuery(
WebGLQuery? query) → bool -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
isSampler(
WebGLSampler? sampler) → bool -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
isSync(
WebGLSync? sync) → bool -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
isTransformFeedback(
WebGLTransformFeedback? tf) → bool -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
isVertexArray(
WebGLVertexArrayObject? vertexArray) → bool -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
pauseTransformFeedback(
) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
readBuffer(
int src) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
renderbufferStorageMultisample(
int target, int samples, int internalformat, int width, int height) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
resumeTransformFeedback(
) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
samplerParameterf(
WebGLSampler sampler, int pname, dynamic param) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
samplerParameteri(
WebGLSampler sampler, int pname, int param) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
texImage3D(
int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, [dynamic srcData, int? srcOffset]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
texStorage2D(
int target, int levels, int internalformat, int width, int height) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
texStorage3D(
int target, int levels, int internalformat, int width, int height, int depth) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
texSubImage3D(
int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, [dynamic srcData, int? srcOffset = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
transformFeedbackVaryings(
WebGLProgram program, Iterable< String> varyings, int bufferMode) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniform1ui(
WebGLUniformLocation? location, int v0) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniform1uiv(
WebGLUniformLocation? location, dynamic data, [int? srcOffset = 0, int? srcLength = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniform2ui(
WebGLUniformLocation? location, int v0, int v1) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniform2uiv(
WebGLUniformLocation? location, dynamic data, [int? srcOffset = 0, int? srcLength = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniform3ui(
WebGLUniformLocation? location, int v0, int v1, int v2) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniform3uiv(
WebGLUniformLocation? location, dynamic data, [int? srcOffset = 0, int? srcLength = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniform4ui(
WebGLUniformLocation? location, int v0, int v1, int v2, int v3) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniform4uiv(
WebGLUniformLocation? location, dynamic data, [int? srcOffset = 0, int? srcLength = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniformBlockBinding(
WebGLProgram program, int uniformBlockIndex, int uniformBlockBinding) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniformMatrix2x3fv(
WebGLUniformLocation? location, bool transpose, dynamic data, [int? srcOffset = 0, int? srcLength = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniformMatrix2x4fv(
WebGLUniformLocation? location, bool transpose, dynamic data, [int? srcOffset = 0, int? srcLength = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniformMatrix3x2fv(
WebGLUniformLocation? location, bool transpose, dynamic data, [int? srcOffset = 0, int? srcLength = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniformMatrix3x4fv(
WebGLUniformLocation? location, bool transpose, dynamic data, [int? srcOffset = 0, int? srcLength = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniformMatrix4x2fv(
WebGLUniformLocation? location, bool transpose, dynamic data, [int? srcOffset = 0, int? srcLength = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
uniformMatrix4x3fv(
WebGLUniformLocation? location, bool transpose, dynamic data, [int? srcOffset = 0, int? srcLength = 0]) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
vertexAttribDivisor(
int index, int divisor) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
vertexAttribI4i(
int index, int x, int y, int z, int w) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
vertexAttribI4iv(
int index, dynamic values) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
vertexAttribI4ui(
int index, int x, int y, int z, int w) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
vertexAttribI4uiv(
int index, dynamic values) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
vertexAttribIPointer(
int index, int size, int type, int stride, int offset) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension
-
waitSync(
WebGLSync sync, int flags, int timeout) → void -
Available on WebGL2RenderingContextBase, provided by the PropsWebGL2RenderingContextBase extension