Idris2Doc : Web.Internal.WebglPrim

Web.Internal.WebglPrim

(source)

Definitions

prim__name : WebGLActiveInfo -> PrimIO String
prim__size : WebGLActiveInfo -> PrimIO Int32
prim__type : WebGLActiveInfo -> PrimIO Bits32
prim__precision : WebGLShaderPrecisionFormat -> PrimIO Int32
prim__rangeMax : WebGLShaderPrecisionFormat -> PrimIO Int32
prim__rangeMin : WebGLShaderPrecisionFormat -> PrimIO Int32
prim__beginQuery : WebGL2RenderingContextBase -> Bits32 -> WebGLQuery -> PrimIO ()
prim__beginTransformFeedback : WebGL2RenderingContextBase -> Bits32 -> PrimIO ()
prim__bindBufferBase : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> Nullable WebGLBuffer -> PrimIO ()
prim__bindBufferRange : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> Nullable WebGLBuffer -> JSInt64 -> JSInt64 -> PrimIO ()
prim__bindSampler : WebGL2RenderingContextBase -> Bits32 -> Nullable WebGLSampler -> PrimIO ()
prim__bindTransformFeedback : WebGL2RenderingContextBase -> Bits32 -> Nullable WebGLTransformFeedback -> PrimIO ()
prim__bindVertexArray : WebGL2RenderingContextBase -> Nullable WebGLVertexArrayObject -> PrimIO ()
prim__blitFramebuffer : WebGL2RenderingContextBase -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> PrimIO ()
prim__clearBufferfi : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Double -> Int32 -> PrimIO ()
prim__clearBufferfv : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> PrimIO ()
prim__clearBufferiv : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Union2 Int32Array (Array Int32) -> UndefOr Bits32 -> PrimIO ()
prim__clearBufferuiv : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Union2 UInt8Array (Array Bits32) -> UndefOr Bits32 -> PrimIO ()
prim__clientWaitSync : WebGL2RenderingContextBase -> WebGLSync -> Bits32 -> JSBits64 -> PrimIO Bits32
prim__compressedTexImage3D : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> JSInt64 -> PrimIO ()
prim__compressedTexImage3D1 : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__compressedTexSubImage3D : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Int32 -> JSInt64 -> PrimIO ()
prim__compressedTexSubImage3D1 : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__copyBufferSubData : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> JSInt64 -> JSInt64 -> JSInt64 -> PrimIO ()
prim__copyTexSubImage3D : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__createQuery : WebGL2RenderingContextBase -> PrimIO (Nullable WebGLQuery)
prim__createSampler : WebGL2RenderingContextBase -> PrimIO (Nullable WebGLSampler)
prim__createTransformFeedback : WebGL2RenderingContextBase -> PrimIO (Nullable WebGLTransformFeedback)
prim__createVertexArray : WebGL2RenderingContextBase -> PrimIO (Nullable WebGLVertexArrayObject)
prim__deleteQuery : WebGL2RenderingContextBase -> Nullable WebGLQuery -> PrimIO ()
prim__deleteSampler : WebGL2RenderingContextBase -> Nullable WebGLSampler -> PrimIO ()
prim__deleteSync : WebGL2RenderingContextBase -> Nullable WebGLSync -> PrimIO ()
prim__deleteTransformFeedback : WebGL2RenderingContextBase -> Nullable WebGLTransformFeedback -> PrimIO ()
prim__deleteVertexArray : WebGL2RenderingContextBase -> Nullable WebGLVertexArrayObject -> PrimIO ()
prim__drawArraysInstanced : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__drawBuffers : WebGL2RenderingContextBase -> Array Bits32 -> PrimIO ()
prim__drawElementsInstanced : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Bits32 -> JSInt64 -> Int32 -> PrimIO ()
prim__drawRangeElements : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> Bits32 -> Int32 -> Bits32 -> JSInt64 -> PrimIO ()
prim__endQuery : WebGL2RenderingContextBase -> Bits32 -> PrimIO ()
prim__endTransformFeedback : WebGL2RenderingContextBase -> PrimIO ()
prim__fenceSync : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> PrimIO (Nullable WebGLSync)
prim__framebufferTextureLayer : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> Nullable WebGLTexture -> Int32 -> Int32 -> PrimIO ()
prim__getActiveUniformBlockName : WebGL2RenderingContextBase -> WebGLProgram -> Bits32 -> PrimIO (Nullable String)
prim__getActiveUniformBlockParameter : WebGL2RenderingContextBase -> WebGLProgram -> Bits32 -> Bits32 -> PrimIO AnyPtr
prim__getActiveUniforms : WebGL2RenderingContextBase -> WebGLProgram -> Array Bits32 -> Bits32 -> PrimIO AnyPtr
prim__getBufferSubData : WebGL2RenderingContextBase -> Bits32 -> JSInt64 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__getFragDataLocation : WebGL2RenderingContextBase -> WebGLProgram -> String -> PrimIO Int32
prim__getIndexedParameter : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> PrimIO AnyPtr
prim__getInternalformatParameter : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> Bits32 -> PrimIO AnyPtr
prim__getQueryParameter : WebGL2RenderingContextBase -> WebGLQuery -> Bits32 -> PrimIO AnyPtr
prim__getQuery : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> PrimIO (Nullable WebGLQuery)
prim__getSamplerParameter : WebGL2RenderingContextBase -> WebGLSampler -> Bits32 -> PrimIO AnyPtr
prim__getSyncParameter : WebGL2RenderingContextBase -> WebGLSync -> Bits32 -> PrimIO AnyPtr
prim__getTransformFeedbackVarying : WebGL2RenderingContextBase -> WebGLProgram -> Bits32 -> PrimIO (Nullable WebGLActiveInfo)
prim__getUniformBlockIndex : WebGL2RenderingContextBase -> WebGLProgram -> String -> PrimIO Bits32
prim__getUniformIndices : WebGL2RenderingContextBase -> WebGLProgram -> Array String -> PrimIO (Nullable (Array Bits32))
prim__invalidateFramebuffer : WebGL2RenderingContextBase -> Bits32 -> Array Bits32 -> PrimIO ()
prim__invalidateSubFramebuffer : WebGL2RenderingContextBase -> Bits32 -> Array Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__isQuery : WebGL2RenderingContextBase -> Nullable WebGLQuery -> PrimIO Boolean
prim__isSampler : WebGL2RenderingContextBase -> Nullable WebGLSampler -> PrimIO Boolean
prim__isSync : WebGL2RenderingContextBase -> Nullable WebGLSync -> PrimIO Boolean
prim__isTransformFeedback : WebGL2RenderingContextBase -> Nullable WebGLTransformFeedback -> PrimIO Boolean
prim__isVertexArray : WebGL2RenderingContextBase -> Nullable WebGLVertexArrayObject -> PrimIO Boolean
prim__pauseTransformFeedback : WebGL2RenderingContextBase -> PrimIO ()
prim__readBuffer : WebGL2RenderingContextBase -> Bits32 -> PrimIO ()
prim__renderbufferStorageMultisample : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Bits32 -> Int32 -> Int32 -> PrimIO ()
prim__resumeTransformFeedback : WebGL2RenderingContextBase -> PrimIO ()
prim__samplerParameterf : WebGL2RenderingContextBase -> WebGLSampler -> Bits32 -> Double -> PrimIO ()
prim__samplerParameteri : WebGL2RenderingContextBase -> WebGLSampler -> Bits32 -> Int32 -> PrimIO ()
prim__texImage3D : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> JSInt64 -> PrimIO ()
prim__texImage3D1 : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union6 ImageBitmap ImageData HTMLImageElement HTMLCanvasElement HTMLVideoElement OffscreenCanvas -> PrimIO ()
prim__texImage3D2 : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Nullable (Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView) -> PrimIO ()
prim__texImage3D3 : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> Bits32 -> PrimIO ()
prim__texStorage2D : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Bits32 -> Int32 -> Int32 -> PrimIO ()
prim__texStorage3D : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Bits32 -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__texSubImage3D : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> JSInt64 -> PrimIO ()
prim__texSubImage3D1 : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union6 ImageBitmap ImageData HTMLImageElement HTMLCanvasElement HTMLVideoElement OffscreenCanvas -> PrimIO ()
prim__texSubImage3D2 : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Nullable (Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView) -> UndefOr Bits32 -> PrimIO ()
prim__transformFeedbackVaryings : WebGL2RenderingContextBase -> WebGLProgram -> Array String -> Bits32 -> PrimIO ()
prim__uniform1ui : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Bits32 -> PrimIO ()
prim__uniform1uiv : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Union2 UInt8Array (Array Bits32) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniform2ui : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Bits32 -> Bits32 -> PrimIO ()
prim__uniform2uiv : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Union2 UInt8Array (Array Bits32) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniform3ui : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Bits32 -> Bits32 -> Bits32 -> PrimIO ()
prim__uniform3uiv : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Union2 UInt8Array (Array Bits32) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniform4ui : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Bits32 -> Bits32 -> Bits32 -> Bits32 -> PrimIO ()
prim__uniform4uiv : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Union2 UInt8Array (Array Bits32) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniformBlockBinding : WebGL2RenderingContextBase -> WebGLProgram -> Bits32 -> Bits32 -> PrimIO ()
prim__uniformMatrix2x3fv : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniformMatrix2x4fv : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniformMatrix3x2fv : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniformMatrix3x4fv : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniformMatrix4x2fv : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniformMatrix4x3fv : WebGL2RenderingContextBase -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__vertexAttribDivisor : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> PrimIO ()
prim__vertexAttribI4i : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__vertexAttribI4iv : WebGL2RenderingContextBase -> Bits32 -> Union2 Int32Array (Array Int32) -> PrimIO ()
prim__vertexAttribI4ui : WebGL2RenderingContextBase -> Bits32 -> Bits32 -> Bits32 -> Bits32 -> Bits32 -> PrimIO ()
prim__vertexAttribI4uiv : WebGL2RenderingContextBase -> Bits32 -> Union2 UInt8Array (Array Bits32) -> PrimIO ()
prim__vertexAttribIPointer : WebGL2RenderingContextBase -> Bits32 -> Int32 -> Bits32 -> Int32 -> JSInt64 -> PrimIO ()
prim__waitSync : WebGL2RenderingContextBase -> WebGLSync -> Bits32 -> JSInt64 -> PrimIO ()
prim__bufferData : WebGL2RenderingContextOverloads -> Bits32 -> JSInt64 -> Bits32 -> PrimIO ()
prim__bufferData1 : WebGL2RenderingContextOverloads -> Bits32 -> Nullable (Union11 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView ArrayBuffer) -> Bits32 -> PrimIO ()
prim__bufferData2 : WebGL2RenderingContextOverloads -> Bits32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> Bits32 -> Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__bufferSubData : WebGL2RenderingContextOverloads -> Bits32 -> JSInt64 -> Union11 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView ArrayBuffer -> PrimIO ()
prim__bufferSubData1 : WebGL2RenderingContextOverloads -> Bits32 -> JSInt64 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__compressedTexImage2D : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> JSInt64 -> PrimIO ()
prim__compressedTexImage2D1 : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Bits32 -> Int32 -> Int32 -> Int32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__compressedTexSubImage2D : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Int32 -> JSInt64 -> PrimIO ()
prim__compressedTexSubImage2D1 : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__readPixels : WebGL2RenderingContextOverloads -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Nullable (Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView) -> PrimIO ()
prim__readPixels1 : WebGL2RenderingContextOverloads -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> JSInt64 -> PrimIO ()
prim__readPixels2 : WebGL2RenderingContextOverloads -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> Bits32 -> PrimIO ()
prim__texImage2D : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Nullable (Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView) -> PrimIO ()
prim__texImage2D1 : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union6 ImageBitmap ImageData HTMLImageElement HTMLCanvasElement HTMLVideoElement OffscreenCanvas -> PrimIO ()
prim__texImage2D2 : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> JSInt64 -> PrimIO ()
prim__texImage2D3 : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union6 ImageBitmap ImageData HTMLImageElement HTMLCanvasElement HTMLVideoElement OffscreenCanvas -> PrimIO ()
prim__texImage2D4 : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> Bits32 -> PrimIO ()
prim__texSubImage2D : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Nullable (Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView) -> PrimIO ()
prim__texSubImage2D1 : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union6 ImageBitmap ImageData HTMLImageElement HTMLCanvasElement HTMLVideoElement OffscreenCanvas -> PrimIO ()
prim__texSubImage2D2 : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> JSInt64 -> PrimIO ()
prim__texSubImage2D3 : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union6 ImageBitmap ImageData HTMLImageElement HTMLCanvasElement HTMLVideoElement OffscreenCanvas -> PrimIO ()
prim__texSubImage2D4 : WebGL2RenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> Bits32 -> PrimIO ()
prim__uniform1fv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniform1iv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Int32Array (Array Int32) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniform2fv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniform2iv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Int32Array (Array Int32) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniform3fv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniform3iv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Int32Array (Array Int32) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniform4fv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniform4iv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Int32Array (Array Int32) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniformMatrix2fv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniformMatrix3fv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__uniformMatrix4fv : WebGL2RenderingContextOverloads -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> UndefOr Bits32 -> UndefOr Bits32 -> PrimIO ()
prim__canvas : WebGLRenderingContextBase -> PrimIO (Union2 HTMLCanvasElement OffscreenCanvas)
prim__drawingBufferHeight : WebGLRenderingContextBase -> PrimIO Int32
prim__drawingBufferWidth : WebGLRenderingContextBase -> PrimIO Int32
prim__activeTexture : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__attachShader : WebGLRenderingContextBase -> WebGLProgram -> WebGLShader -> PrimIO ()
prim__bindAttribLocation : WebGLRenderingContextBase -> WebGLProgram -> Bits32 -> String -> PrimIO ()
prim__bindBuffer : WebGLRenderingContextBase -> Bits32 -> Nullable WebGLBuffer -> PrimIO ()
prim__bindFramebuffer : WebGLRenderingContextBase -> Bits32 -> Nullable WebGLFramebuffer -> PrimIO ()
prim__bindRenderbuffer : WebGLRenderingContextBase -> Bits32 -> Nullable WebGLRenderbuffer -> PrimIO ()
prim__bindTexture : WebGLRenderingContextBase -> Bits32 -> Nullable WebGLTexture -> PrimIO ()
prim__blendColor : WebGLRenderingContextBase -> Double -> Double -> Double -> Double -> PrimIO ()
prim__blendEquationSeparate : WebGLRenderingContextBase -> Bits32 -> Bits32 -> PrimIO ()
prim__blendEquation : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__blendFuncSeparate : WebGLRenderingContextBase -> Bits32 -> Bits32 -> Bits32 -> Bits32 -> PrimIO ()
prim__blendFunc : WebGLRenderingContextBase -> Bits32 -> Bits32 -> PrimIO ()
prim__checkFramebufferStatus : WebGLRenderingContextBase -> Bits32 -> PrimIO Bits32
prim__clearColor : WebGLRenderingContextBase -> Double -> Double -> Double -> Double -> PrimIO ()
prim__clearDepth : WebGLRenderingContextBase -> Double -> PrimIO ()
prim__clearStencil : WebGLRenderingContextBase -> Int32 -> PrimIO ()
prim__clear : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__colorMask : WebGLRenderingContextBase -> Boolean -> Boolean -> Boolean -> Boolean -> PrimIO ()
prim__compileShader : WebGLRenderingContextBase -> WebGLShader -> PrimIO ()
prim__copyTexImage2D : WebGLRenderingContextBase -> Bits32 -> Int32 -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__copyTexSubImage2D : WebGLRenderingContextBase -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__createBuffer : WebGLRenderingContextBase -> PrimIO (Nullable WebGLBuffer)
prim__createFramebuffer : WebGLRenderingContextBase -> PrimIO (Nullable WebGLFramebuffer)
prim__createProgram : WebGLRenderingContextBase -> PrimIO (Nullable WebGLProgram)
prim__createRenderbuffer : WebGLRenderingContextBase -> PrimIO (Nullable WebGLRenderbuffer)
prim__createShader : WebGLRenderingContextBase -> Bits32 -> PrimIO (Nullable WebGLShader)
prim__createTexture : WebGLRenderingContextBase -> PrimIO (Nullable WebGLTexture)
prim__cullFace : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__deleteBuffer : WebGLRenderingContextBase -> Nullable WebGLBuffer -> PrimIO ()
prim__deleteFramebuffer : WebGLRenderingContextBase -> Nullable WebGLFramebuffer -> PrimIO ()
prim__deleteProgram : WebGLRenderingContextBase -> Nullable WebGLProgram -> PrimIO ()
prim__deleteRenderbuffer : WebGLRenderingContextBase -> Nullable WebGLRenderbuffer -> PrimIO ()
prim__deleteShader : WebGLRenderingContextBase -> Nullable WebGLShader -> PrimIO ()
prim__deleteTexture : WebGLRenderingContextBase -> Nullable WebGLTexture -> PrimIO ()
prim__depthFunc : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__depthMask : WebGLRenderingContextBase -> Boolean -> PrimIO ()
prim__depthRange : WebGLRenderingContextBase -> Double -> Double -> PrimIO ()
prim__detachShader : WebGLRenderingContextBase -> WebGLProgram -> WebGLShader -> PrimIO ()
prim__disableVertexAttribArray : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__disable : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__drawArrays : WebGLRenderingContextBase -> Bits32 -> Int32 -> Int32 -> PrimIO ()
prim__drawElements : WebGLRenderingContextBase -> Bits32 -> Int32 -> Bits32 -> JSInt64 -> PrimIO ()
prim__enableVertexAttribArray : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__enable : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__finish : WebGLRenderingContextBase -> PrimIO ()
prim__flush : WebGLRenderingContextBase -> PrimIO ()
prim__framebufferRenderbuffer : WebGLRenderingContextBase -> Bits32 -> Bits32 -> Bits32 -> Nullable WebGLRenderbuffer -> PrimIO ()
prim__framebufferTexture2D : WebGLRenderingContextBase -> Bits32 -> Bits32 -> Bits32 -> Nullable WebGLTexture -> Int32 -> PrimIO ()
prim__frontFace : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__generateMipmap : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__getActiveAttrib : WebGLRenderingContextBase -> WebGLProgram -> Bits32 -> PrimIO (Nullable WebGLActiveInfo)
prim__getActiveUniform : WebGLRenderingContextBase -> WebGLProgram -> Bits32 -> PrimIO (Nullable WebGLActiveInfo)
prim__getAttachedShaders : WebGLRenderingContextBase -> WebGLProgram -> PrimIO (Nullable (Array WebGLShader))
prim__getAttribLocation : WebGLRenderingContextBase -> WebGLProgram -> String -> PrimIO Int32
prim__getBufferParameter : WebGLRenderingContextBase -> Bits32 -> Bits32 -> PrimIO AnyPtr
prim__getContextAttributes : WebGLRenderingContextBase -> PrimIO (Nullable WebGLContextAttributes)
prim__getError : WebGLRenderingContextBase -> PrimIO Bits32
prim__getExtension : WebGLRenderingContextBase -> String -> PrimIO (Nullable Object)
prim__getFramebufferAttachmentParameter : WebGLRenderingContextBase -> Bits32 -> Bits32 -> Bits32 -> PrimIO AnyPtr
prim__getParameter : WebGLRenderingContextBase -> Bits32 -> PrimIO AnyPtr
prim__getProgramInfoLog : WebGLRenderingContextBase -> WebGLProgram -> PrimIO (Nullable String)
prim__getProgramParameter : WebGLRenderingContextBase -> WebGLProgram -> Bits32 -> PrimIO AnyPtr
prim__getRenderbufferParameter : WebGLRenderingContextBase -> Bits32 -> Bits32 -> PrimIO AnyPtr
prim__getShaderInfoLog : WebGLRenderingContextBase -> WebGLShader -> PrimIO (Nullable String)
prim__getShaderParameter : WebGLRenderingContextBase -> WebGLShader -> Bits32 -> PrimIO AnyPtr
prim__getShaderPrecisionFormat : WebGLRenderingContextBase -> Bits32 -> Bits32 -> PrimIO (Nullable WebGLShaderPrecisionFormat)
prim__getShaderSource : WebGLRenderingContextBase -> WebGLShader -> PrimIO (Nullable String)
prim__getSupportedExtensions : WebGLRenderingContextBase -> PrimIO (Nullable (Array String))
prim__getTexParameter : WebGLRenderingContextBase -> Bits32 -> Bits32 -> PrimIO AnyPtr
prim__getUniformLocation : WebGLRenderingContextBase -> WebGLProgram -> String -> PrimIO (Nullable WebGLUniformLocation)
prim__getUniform : WebGLRenderingContextBase -> WebGLProgram -> WebGLUniformLocation -> PrimIO AnyPtr
prim__getVertexAttribOffset : WebGLRenderingContextBase -> Bits32 -> Bits32 -> PrimIO JSInt64
prim__getVertexAttrib : WebGLRenderingContextBase -> Bits32 -> Bits32 -> PrimIO AnyPtr
prim__hint : WebGLRenderingContextBase -> Bits32 -> Bits32 -> PrimIO ()
prim__isBuffer : WebGLRenderingContextBase -> Nullable WebGLBuffer -> PrimIO Boolean
prim__isContextLost : WebGLRenderingContextBase -> PrimIO Boolean
prim__isEnabled : WebGLRenderingContextBase -> Bits32 -> PrimIO Boolean
prim__isFramebuffer : WebGLRenderingContextBase -> Nullable WebGLFramebuffer -> PrimIO Boolean
prim__isProgram : WebGLRenderingContextBase -> Nullable WebGLProgram -> PrimIO Boolean
prim__isRenderbuffer : WebGLRenderingContextBase -> Nullable WebGLRenderbuffer -> PrimIO Boolean
prim__isShader : WebGLRenderingContextBase -> Nullable WebGLShader -> PrimIO Boolean
prim__isTexture : WebGLRenderingContextBase -> Nullable WebGLTexture -> PrimIO Boolean
prim__lineWidth : WebGLRenderingContextBase -> Double -> PrimIO ()
prim__linkProgram : WebGLRenderingContextBase -> WebGLProgram -> PrimIO ()
prim__pixelStorei : WebGLRenderingContextBase -> Bits32 -> Int32 -> PrimIO ()
prim__polygonOffset : WebGLRenderingContextBase -> Double -> Double -> PrimIO ()
prim__renderbufferStorage : WebGLRenderingContextBase -> Bits32 -> Bits32 -> Int32 -> Int32 -> PrimIO ()
prim__sampleCoverage : WebGLRenderingContextBase -> Double -> Boolean -> PrimIO ()
prim__scissor : WebGLRenderingContextBase -> Int32 -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__shaderSource : WebGLRenderingContextBase -> WebGLShader -> String -> PrimIO ()
prim__stencilFuncSeparate : WebGLRenderingContextBase -> Bits32 -> Bits32 -> Int32 -> Bits32 -> PrimIO ()
prim__stencilFunc : WebGLRenderingContextBase -> Bits32 -> Int32 -> Bits32 -> PrimIO ()
prim__stencilMaskSeparate : WebGLRenderingContextBase -> Bits32 -> Bits32 -> PrimIO ()
prim__stencilMask : WebGLRenderingContextBase -> Bits32 -> PrimIO ()
prim__stencilOpSeparate : WebGLRenderingContextBase -> Bits32 -> Bits32 -> Bits32 -> Bits32 -> PrimIO ()
prim__stencilOp : WebGLRenderingContextBase -> Bits32 -> Bits32 -> Bits32 -> PrimIO ()
prim__texParameterf : WebGLRenderingContextBase -> Bits32 -> Bits32 -> Double -> PrimIO ()
prim__texParameteri : WebGLRenderingContextBase -> Bits32 -> Bits32 -> Int32 -> PrimIO ()
prim__uniform1f : WebGLRenderingContextBase -> Nullable WebGLUniformLocation -> Double -> PrimIO ()
prim__uniform1i : WebGLRenderingContextBase -> Nullable WebGLUniformLocation -> Int32 -> PrimIO ()
prim__uniform2f : WebGLRenderingContextBase -> Nullable WebGLUniformLocation -> Double -> Double -> PrimIO ()
prim__uniform2i : WebGLRenderingContextBase -> Nullable WebGLUniformLocation -> Int32 -> Int32 -> PrimIO ()
prim__uniform3f : WebGLRenderingContextBase -> Nullable WebGLUniformLocation -> Double -> Double -> Double -> PrimIO ()
prim__uniform3i : WebGLRenderingContextBase -> Nullable WebGLUniformLocation -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__uniform4f : WebGLRenderingContextBase -> Nullable WebGLUniformLocation -> Double -> Double -> Double -> Double -> PrimIO ()
prim__uniform4i : WebGLRenderingContextBase -> Nullable WebGLUniformLocation -> Int32 -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__useProgram : WebGLRenderingContextBase -> Nullable WebGLProgram -> PrimIO ()
prim__validateProgram : WebGLRenderingContextBase -> WebGLProgram -> PrimIO ()
prim__vertexAttrib1f : WebGLRenderingContextBase -> Bits32 -> Double -> PrimIO ()
prim__vertexAttrib1fv : WebGLRenderingContextBase -> Bits32 -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__vertexAttrib2f : WebGLRenderingContextBase -> Bits32 -> Double -> Double -> PrimIO ()
prim__vertexAttrib2fv : WebGLRenderingContextBase -> Bits32 -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__vertexAttrib3f : WebGLRenderingContextBase -> Bits32 -> Double -> Double -> Double -> PrimIO ()
prim__vertexAttrib3fv : WebGLRenderingContextBase -> Bits32 -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__vertexAttrib4f : WebGLRenderingContextBase -> Bits32 -> Double -> Double -> Double -> Double -> PrimIO ()
prim__vertexAttrib4fv : WebGLRenderingContextBase -> Bits32 -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__vertexAttribPointer : WebGLRenderingContextBase -> Bits32 -> Int32 -> Bits32 -> Boolean -> Int32 -> JSInt64 -> PrimIO ()
prim__viewport : WebGLRenderingContextBase -> Int32 -> Int32 -> Int32 -> Int32 -> PrimIO ()
prim__bufferData : WebGLRenderingContextOverloads -> Bits32 -> JSInt64 -> Bits32 -> PrimIO ()
prim__bufferData1 : WebGLRenderingContextOverloads -> Bits32 -> Nullable (Union11 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView ArrayBuffer) -> Bits32 -> PrimIO ()
prim__bufferSubData : WebGLRenderingContextOverloads -> Bits32 -> JSInt64 -> Union11 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView ArrayBuffer -> PrimIO ()
prim__compressedTexImage2D : WebGLRenderingContextOverloads -> Bits32 -> Int32 -> Bits32 -> Int32 -> Int32 -> Int32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> PrimIO ()
prim__compressedTexSubImage2D : WebGLRenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView -> PrimIO ()
prim__readPixels : WebGLRenderingContextOverloads -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Nullable (Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView) -> PrimIO ()
prim__texImage2D : WebGLRenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Nullable (Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView) -> PrimIO ()
prim__texImage2D1 : WebGLRenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union6 ImageBitmap ImageData HTMLImageElement HTMLCanvasElement HTMLVideoElement OffscreenCanvas -> PrimIO ()
prim__texSubImage2D : WebGLRenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Nullable (Union10 Int8Array Int16Array Int32Array UInt8Array UInt8Array UInt8Array UInt8ClampedArray Float32Array Float64Array DataView) -> PrimIO ()
prim__texSubImage2D1 : WebGLRenderingContextOverloads -> Bits32 -> Int32 -> Int32 -> Int32 -> Bits32 -> Bits32 -> Union6 ImageBitmap ImageData HTMLImageElement HTMLCanvasElement HTMLVideoElement OffscreenCanvas -> PrimIO ()
prim__uniform1fv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__uniform1iv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Int32Array (Array Int32) -> PrimIO ()
prim__uniform2fv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__uniform2iv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Int32Array (Array Int32) -> PrimIO ()
prim__uniform3fv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__uniform3iv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Int32Array (Array Int32) -> PrimIO ()
prim__uniform4fv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__uniform4iv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Union2 Int32Array (Array Int32) -> PrimIO ()
prim__uniformMatrix2fv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__uniformMatrix3fv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__uniformMatrix4fv : WebGLRenderingContextOverloads -> Nullable WebGLUniformLocation -> Boolean -> Union2 Float32Array (Array Double) -> PrimIO ()
prim__new : UndefOr Boolean -> UndefOr Boolean -> UndefOr Boolean -> UndefOr Boolean -> UndefOr Boolean -> UndefOr Boolean -> UndefOr String -> UndefOr Boolean -> UndefOr Boolean -> PrimIO WebGLContextAttributes
prim__alpha : WebGLContextAttributes -> PrimIO (UndefOr Boolean)
prim__setAlpha : WebGLContextAttributes -> UndefOr Boolean -> PrimIO ()
prim__antialias : WebGLContextAttributes -> PrimIO (UndefOr Boolean)
prim__setAntialias : WebGLContextAttributes -> UndefOr Boolean -> PrimIO ()
prim__depth : WebGLContextAttributes -> PrimIO (UndefOr Boolean)
prim__setDepth : WebGLContextAttributes -> UndefOr Boolean -> PrimIO ()
prim__desynchronized : WebGLContextAttributes -> PrimIO (UndefOr Boolean)
prim__setDesynchronized : WebGLContextAttributes -> UndefOr Boolean -> PrimIO ()
prim__failIfMajorPerformanceCaveat : WebGLContextAttributes -> PrimIO (UndefOr Boolean)
prim__setFailIfMajorPerformanceCaveat : WebGLContextAttributes -> UndefOr Boolean -> PrimIO ()
prim__powerPreference : WebGLContextAttributes -> PrimIO (UndefOr String)
prim__setPowerPreference : WebGLContextAttributes -> UndefOr String -> PrimIO ()
prim__premultipliedAlpha : WebGLContextAttributes -> PrimIO (UndefOr Boolean)
prim__setPremultipliedAlpha : WebGLContextAttributes -> UndefOr Boolean -> PrimIO ()
prim__preserveDrawingBuffer : WebGLContextAttributes -> PrimIO (UndefOr Boolean)
prim__setPreserveDrawingBuffer : WebGLContextAttributes -> UndefOr Boolean -> PrimIO ()
prim__stencil : WebGLContextAttributes -> PrimIO (UndefOr Boolean)
prim__setStencil : WebGLContextAttributes -> UndefOr Boolean -> PrimIO ()