activeTexture
activeTexture: number
arrayBufferBinding
arrayBufferBinding: WebGLBuffer | null
blendColor
blendColor: [number, number, number, number]
blendDstAlpha
blendDstAlpha: number
blendDstRgb
blendDstRgb: number
blendEquationAlpha
blendEquationAlpha: number
blendEquationRgb
blendEquationRgb: number
blendSrcAlpha
blendSrcAlpha: number
blendSrcRgb
blendSrcRgb: number
colorClearValue
colorClearValue: [number, number, number, number]
colorWriteMask
colorWriteMask: [boolean, boolean, boolean, boolean]
copyReadBufferBinding
copyReadBufferBinding: WebGLBuffer | null
copyWriteBufferBinding
copyWriteBufferBinding: WebGLBuffer | null
cullFace
cullFace: boolean
cullFaceMode
cullFaceMode: number
currentProgram
currentProgram: WebGLProgram | null
depthClearValue
depthClearValue: number
depthFunc
depthFunc: number
depthRange
depthRange: [number, number]
depthTest
depthTest: boolean
depthWriteMask
depthWriteMask: boolean
drawFramebufferBinding
drawFramebufferBinding: WebGLFramebuffer | null
elementArrayBufferBinding
elementArrayBufferBinding: WebGLBuffer | null
frontFace
frontFace: number
lineWidth
lineWidth: number
pixelPackBufferBinding
pixelPackBufferBinding: WebGLBuffer | null
pixelUnpackBufferBinding
pixelUnpackBufferBinding: WebGLBuffer | null
polygonOffsetFactor
polygonOffsetFactor: number
polygonOffsetFill
polygonOffsetFill: boolean
polygonOffsetUnits
polygonOffsetUnits: number
rasterizerDiscard
rasterizerDiscard: boolean
readFramebufferBinding
readFramebufferBinding: WebGLFramebuffer | null
renderbufferBinding
renderbufferBinding: WebGLRenderbuffer | null
sampleAlphaToCoverage
sampleAlphaToCoverage: boolean
sampleCoverage
sampleCoverage: boolean
sampleCoverageInvert
sampleCoverageInvert: boolean
sampleCoverageValue
sampleCoverageValue: number
scissorBox
scissorBox: [number, number, number, number]
scissorTest
scissorTest: boolean
stencilBackFail
stencilBackFail: number
stencilBackFunc
stencilBackFunc: number
stencilBackPassDepthFail
stencilBackPassDepthFail: number
stencilBackPassDepthPass
stencilBackPassDepthPass: number
stencilBackRef
stencilBackRef: number
stencilBackValueMask
stencilBackValueMask: number
stencilBackWriteMask
stencilBackWriteMask: number
stencilClearValue
stencilClearValue: number
stencilFail
stencilFail: number
stencilFunc
stencilFunc: number
stencilPassDepthFail
stencilPassDepthFail: number
stencilPassDepthPass
stencilPassDepthPass: number
stencilRef
stencilRef: number
stencilTest
stencilTest: boolean
stencilValueMask
stencilValueMask: number
stencilWriteMask
stencilWriteMask: number
textureBindings
textureBindings: {
sampler: WebGLSampler | null;
texture2D: WebGLTexture | null;
texture2DArray: WebGLTexture | null;
texture3D: WebGLTexture | null;
textureCubeMap: WebGLTexture | null;
}[]
transformFeedbackBinding: WebGLTransformFeedback | null
uniformBufferBinding: WebGLBuffer | null
vertexArrayBinding
vertexArrayBinding: WebGLVertexArrayObject | null
viewport
viewport: [number, number, number, number]