Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/battlelinegames/ASWebGLue
/ functions
Functions
609 in github.com/battlelinegames/ASWebGLue
⨍
Functions
609
◇
Types & classes
20
Function
displayLoop
(delta: i32)
src/examples/SpriteLighting/sprite_lighting.ts:167
Function
displayLoop
(delta: i32)
src/examples/AnimationTexture/texture_animation.ts:102
Method
drawBuffers
(gl: WebGLRenderingContext, buffers: sequence<GLenum>)
src/WebGL.ts:2839
Method
drawElementsInstanced
(mode: GLenum, count: GLsizei, typ: GLenum, offset: GLintptr, instanceCount: GLsizei)
src/WebGL.ts:2832
Method
drawRangeElements
(mode: GLenum, start: GLuint, end: GLuint, count: GLsizei, typ: GLenum, offset: GLintptr)
src/WebGL.ts:2835
Method
endQuery
(target: GLenum)
src/WebGL.ts:2873
Method
endTransformFeedback
()
src/WebGL.ts:2948
Method
fenceSync
(condition: GLenum, flags: GLbitfield)
src/WebGL.ts:2909
Method
framebufferTextureLayer
(target: GLenum, attachment: GLenum, texture: WebGLTexture, level: GLint, layer: GLint)
src/WebGL.ts:2688
Method
getActiveAttrib
(program: WebGLProgram, index: GLuint)
src/WebGL.ts:2393
Method
getActiveUniform
(program: WebGLProgram, index: GLuint)
src/WebGL.ts:2396
Method
getActiveUniformBlockName
(program: WebGLProgram, uniformBlockIndex: GLuint)
src/WebGL.ts:2988
Method
getActiveUniformBlockParameter
(program: WebGLProgram, uniformBlockIndex: GLuint, pname: GLenum)
src/WebGL.ts:2985
Method
getActiveUniforms
(program: WebGLProgram, uniformIndices: sequence<GLuint>, pname: GLenum)
src/WebGL.ts:2979
Method
getAlpha
()
src/WebGL.ts:929
Method
getAntialias
()
src/WebGL.ts:965
Method
getAttachedShaders
(program: WebGLProgram)
src/WebGL.ts:2399
Method
getBufferSubData
(gl: WebGLRenderingContext, target: GLenum, srcByteOffset: GLintptr, dstBuffer: ArrayBufferView, dstOffset:
src/WebGL.ts:2678
Method
getContextAttributes
()
src/WebGL.ts:2193
Method
getDepth
()
src/WebGL.ts:941
Method
getDrawingBufferHeight
()
src/WebGL.ts:2189
Method
getDrawingBufferWidth
()
src/WebGL.ts:2186
Method
getFragDataLocation
(program: WebGLProgram, name: DOMString)
src/WebGL.ts:2749
Method
getFramebufferAttachmentParameter
(target: GLenum, attachment: GLenum, pname: GLenum)
src/WebGL.ts:2418
Method
getIndexedParameter
(target: GLenum, index: GLuint)
src/WebGL.ts:2973
Method
getInternalformatParameter
(target: GLenum, internalformat: GLenum, pname: GLenum)
src/WebGL.ts:2703
Method
getName
()
src/WebGL.ts:1007
Method
getPrecision
()
src/WebGL.ts:1021
Method
getPremultipliedAlpha
()
src/WebGL.ts:977
Method
getPreserveDrawingBuffer
()
src/WebGL.ts:989
Method
getQuery
(target: GLenum, pname: GLenum)
src/WebGL.ts:2876
Method
getQueryParameter
(query: WebGLQuery, pname: GLenum)
src/WebGL.ts:2879
Method
getRangeMax
()
src/WebGL.ts:1017
Method
getRangeMin
()
src/WebGL.ts:1012
Method
getSamplerParameter
(sampler: WebGLSampler, pname: GLenum)
src/WebGL.ts:2904
Method
getShaderParameter
(shader: WebGLShader, pname: GLenum)
src/WebGL.ts:2430
Method
getShaderPrecisionFormat
(shadertype: GLenum, precisiontype: GLenum)
src/WebGL.ts:2433
Method
getShaderSource
(shader: WebGLShader)
src/WebGL.ts:2441
Method
getSize
()
src/WebGL.ts:997
Method
getStencil
()
src/WebGL.ts:953
Method
getSupportedExtensions
()
src/WebGL.ts:2200
Method
getSyncParameter
(sync: WebGLSync, pname: GLenum)
src/WebGL.ts:2927
Method
getTexParameter
(target: GLenum, pname: GLenum)
src/WebGL.ts:2445
Method
getTransformFeedbackVarying
(program: WebGLProgram, index: GLuint)
src/WebGL.ts:2955
Method
getType
()
src/WebGL.ts:1002
Method
getUniform
(program: WebGLProgram, location: WebGLUniformLocation)
src/WebGL.ts:2449
Method
getUniformBlockIndex
(program: WebGLProgram, uniformBlockName: DOMString)
src/WebGL.ts:2982
Method
getUniformIndices
(program: WebGLProgram, uniformNames: sequence<DOMString>)
src/WebGL.ts:2976
Method
getVertexAttrib
(index: GLuint, pname: GLenum)
src/WebGL.ts:2457
Function
init
()
src/examples/Lines/render_lines.ts:65
Function
init
()
src/examples/InstancedSprites/instanced_sprites.ts:165
Function
initASWebGLue
(importObject)
src/ASWebGLue.js:22
Function
initASWebGLue
(importObject)
src/ASWebGLue2.js:18
Function
inline_object_test
()
src/performance-test/objTest.ts:38
Method
invalidateFramebuffer
(target: GLenum, attachments: sequence<GLenum>)
src/WebGL.ts:2691
Method
invalidateSubFramebuffer
(target: GLenum, attachments: sequence<GLenum>, x: GLint, y: GLint, width: GLsizei, height: GLsizei)
src/WebGL.ts:2695
Method
isContextLost
()
src/WebGL.ts:2196
Method
isQuery
(query: WebGLQuery)
src/WebGL.ts:2867
Method
isSampler
(sampler: WebGLSampler)
src/WebGL.ts:2891
Method
isSync
(sync: WebGLSync)
src/WebGL.ts:2913
Method
isTransformFeedback
(tf: WebGLTransformFeedback)
src/WebGL.ts:2938
Method
isVertexArray
(vertexArray: WebGLVertexArrayObject)
src/WebGL.ts:3002
Function
moveMouse
(mouse_x: f32, mouse_y: f32)
src/examples/QuadFollowMouse/quad_follow_mouse.ts:60
Method
pauseTransformFeedback
()
src/WebGL.ts:2958
Function
print
(str)
src/ASWebGLue.js:1
Method
readBuffer
(src: GLenum)
src/WebGL.ts:2699
Method
readPixels
(x: GLint, y: GLint, width: GLsizei, height: GLsizei, format: GLenum, typ: GLenum, pixels: ArrayBufferView)
src/WebGL.ts:2503
Method
renderbufferStorageMultisample
(target: GLenum, samples: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei)
src/WebGL.ts:2706
Method
resumeTransformFeedback
()
src/WebGL.ts:2962
Method
samplerParameterf
(sampler: WebGLSampler, pname: GLenum, param: GLfloat)
src/WebGL.ts:2901
Method
samplerParameteri
(sampler: WebGLSampler, pname: GLenum, param: GLint)
src/WebGL.ts:2898
Method
setAlpha
(value: GLboolean)
src/WebGL.ts:933
Method
setAntialias
(value: GLboolean)
src/WebGL.ts:969
Method
setDepth
(value: GLboolean)
src/WebGL.ts:945
Method
setPremultipliedAlpha
(value: GLboolean)
src/WebGL.ts:981
Method
setPreserveDrawingBuffer
(value: GLboolean)
src/WebGL.ts:993
Method
setStencil
(value: GLboolean)
src/WebGL.ts:957
Method
stencilOp
(fail: GLenum, zfail: GLenum, zpass: GLenum)
src/WebGL.ts:2534
Method
stencilOpSeparate
(face: GLenum, fail: GLenum, zfail: GLenum, zpass: GLenum)
src/WebGL.ts:2537
Method
texImage3D
(target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, borde
src/WebGL.ts:2719
Method
texStorage2D
(target: GLenum, levels: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei)
src/WebGL.ts:2711
Method
texStorage3D
(target: GLenum, levels: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei, depth: GLsizei)
src/WebGL.ts:2714
Method
texSubImage3D
(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, zoffset: GLint, width: GLsizei, height: GLsiz
src/WebGL.ts:2724
Method
transformFeedbackVaryings
(program: WebGLProgram, varyings: sequence<DOMString>, bufferMode: GLenum)
src/WebGL.ts:2952
Method
uniform1ui
(location: WebGLUniformLocation, v0: GLuint)
src/WebGL.ts:2753
Method
uniform1uiv
(location: WebGLUniformLocation, data: Uint32List, srcOffset: GLuint = 0, srcLength: GLuint = 0)
src/WebGL.ts:2766
Method
uniform2ui
(location: WebGLUniformLocation, v0: GLuint, v1: GLuint)
src/WebGL.ts:2756
Method
uniform2uiv
(location: WebGLUniformLocation, data: Uint32List, srcOffset: GLuint = 0, srcLength: GLuint = 0)
src/WebGL.ts:2771
Method
uniform3ui
(location: WebGLUniformLocation, v0: GLuint, v1: GLuint, v2: GLuint)
src/WebGL.ts:2759
Method
uniform3uiv
(location: WebGLUniformLocation, data: Uint32List, srcOffset: GLuint = 0, srcLength: GLuint = 0)
src/WebGL.ts:2774
Method
uniform4ui
(location: WebGLUniformLocation, v0: GLuint, v1: GLuint, v2: GLuint, v3: GLuint)
src/WebGL.ts:2762
Method
uniform4uiv
(location: WebGLUniformLocation, data: Uint32List, srcOffset: GLuint = 0, srcLength: GLuint = 0)
src/WebGL.ts:2777
Method
uniformBlockBinding
(program: WebGLProgram, uniformBlockIndex: GLuint, _uniformBlockBinding: GLuint)
src/WebGL.ts:2991
Method
uniformMatrix2fv
(location: WebGLUniformLocation, transpose: GLboolean, value: StaticArray<GLfloat>)
src/WebGL.ts:2616
Method
uniformMatrix2x3fv
(location: WebGLUniformLocation, transpose: GLboolean, data: Float32List, srcOffset: GLuint = 0, srcLength:
src/WebGL.ts:2790
Method
uniformMatrix2x4fv
(location: WebGLUniformLocation, transpose: GLboolean, data: Float32List, srcOffset: GLuint = 0, srcLength:
src/WebGL.ts:2799
Method
uniformMatrix3x2fv
(location: WebGLUniformLocation, transpose: GLboolean, data: Float32List, srcOffset: GLuint = 0, srcLength:
src/WebGL.ts:2781
Method
uniformMatrix3x4fv
(location: WebGLUniformLocation, transpose: GLboolean, data: Float32List, srcOffset: GLuint = 0, srcLength:
src/WebGL.ts:2803
Method
uniformMatrix4fv
(location: WebGLUniformLocation, transpose: GLboolean, value: StaticArray<GLfloat>)
src/WebGL.ts:2624
Method
uniformMatrix4x2fv
(location: WebGLUniformLocation, transpose: GLboolean, data: Float32List, srcOffset: GLuint = 0, srcLength:
src/WebGL.ts:2785
← previous
next →
501–600 of 609, ranked by callers