Enums§
- Attachment
- Constants passed to
WebGLRenderingContext.framebufferRenderbuffer()
- Attribute
Size - Constants passed to WebGLRenderingContext.vertexAttribPointer()
- Attribute
Type - Constants passed to vertexAttribPointer
- Blend
Equation - Constants passed to WebGLRenderingContext.blendEquation() or WebGLRenderingContext.blendEquationSeparate() to control how the blending is calculated (for both, RBG and alpha, or separately).
- Blend
Mode - Constants passed to WebGLRenderingContext.blendFunc() or WebGLRenderingContext.blendFuncSeparate() to specify the blending mode (for both, RBG and alpha, or separately).
- Buffer
Base - Passed to bindBufferBase
- Buffer
Bit - Buffer
Kind - Passed to bindBuffer or bufferData to specify the type of buffer being used.
- Buffer
Parameter - Buffers
- Constants passed to WebGLRenderingContext.hint()
- Color
Buffer - Constants passed to readBuffer
- Compare
Mode - Culling
- Constants passed to WebGLRenderingContext.cullFace().
- Data
Hint - Data
Type - Depth
Test - Constants passed to WebGLRenderingContext.depthFunc().
- Error
- Constants returned from WebGLRenderingContext.getError().
- Flag
- Framebuffer
Kind - Constants passed to WebGLRenderingContext.bindFramebuffer() and other framebuffer methods
- Framebuffer
Status - Constants passed to
WebGLRenderingContext.checkFramebufferStatus()
- Front
Face Direction - Constants passed to WebGLRenderingContext.frontFace().
- GPUState
- Constants passed to fenceSync
- Hint
Mode - Constants passed to WebGLRenderingContext.hint() mode argument
- Hint
Target - Constants passed to WebGLRenderingContext.hint() target argument
- Information
Type - Constants passed to getInternalformatParameter
- NotProgram
Parameter - FIXME categorize values elsewhere
- Parameter
- Constants passed to WebGLRenderingContext.getParameter() to specify what information to return.
- Pixel
Copy Format - Pixel
Format - Pixel
Read Format - Pixel
Storage Mode - Constants passed to WebGLRenderingContext.pixelStorei()
- Pixel
Type - Primitives
- Passed to drawElements or drawArrays to draw primitives.
- Program
Parameter - Constants passed to WebGLRenderingContext.getProgramParameter() TODO decide if im keeping it public or move to shader_program as it is only used internally i think
- Query
- Constants passed to getQuery
- Query
Parameter - Constants passed to getQueryParameter
- Query
Target - Constants passed to beginQuery
- Renderbuffer
Format - Constants returned from
WebGLRenderingContext.getRenderbufferParameter()
- Renderbuffer
Kind - Constants passed to
WebGLRenderingContext.framebufferRenderbuffer()
- Renderbuffer
Parameter - Constants passed to
WebGLRenderingContext.getRenderbufferParameter()
- Shader
Kind - Constants passed to WebGLRenderingContext.createShader()
- Shader
Parameter - Constants passed to WebGLRenderingContext.getShaderParameter() TODO decide if im keeping it public or move to shader_program as it is only used internally i think
- Shader
Precision - Stencil
Action - Constants passed to WebGLRenderingContext.stencilOp().
- Stencil
Test - Constants passed to WebGLRenderingContext.stencilFunc().
- Sync
Parameter - Constants passed to getSyncParameter
- Sync
Status - Texture2D
Kind - WebGLRenderingContext.texStorage2D()
target
parameter - Texture3D
Kind - WebGLRenderingContext.texStorage3D()
target
parameter - Texture
Bind Point - WebGLRenderingContext.texImage2D() “target” parameter
- Texture
Compression - Texture
Kind - WebGLRenderingContext.texParameterfi or WebGLRenderingContext.bindTexture() “target” parameter
- Texture
MagFilter - WebGLRenderingContext.texParameterfi “param” parameter
- Texture
MinFilter - WebGLRenderingContext.texParameterfi “param” parameter
- Texture
Parameter - WebGLRenderingContext.texParameterfi “pname” parameter
- Texture
Unit - A texture unit
- Texture
Wrap - WebGLRenderingContext.texParameterfi “param” parameter
- Transform
Feedback - Constants passed to bindTransformFeedback
- Transform
Feedback Buffer Mode - Passed to transformFeedbackVaryings.
- Transform
Feedback Mode - Passed to beginTransformFeedback.
- Uniform
Type - Constants passed to WebGLRenderingContext.hint()
- Vertex
Attrib - Constants passed to WebGLRenderingContext.getVertexAttrib().
- Wait
Status - Constants passed to clientWaitSync