KglAndroid

object KglAndroid : Kgl

Functions

Link copied to clipboard
open override fun activeTexture(texture: Int)
Link copied to clipboard
open override fun attachShader(programId: <Error class: unknown class>, shaderId: Int)
Link copied to clipboard
open override fun bindAttribLocation(programId: <Error class: unknown class>, index: Int, name: String)
Link copied to clipboard
open override fun bindBuffer(target: Int, bufferId: <Error class: unknown class>?)
Link copied to clipboard
open override fun bindFramebuffer(target: Int, framebuffer: <Error class: unknown class>?)
Link copied to clipboard
open override fun bindRenderbuffer(target: Int, renderbuffer: <Error class: unknown class>?)
Link copied to clipboard
open override fun bindTexture(target: Int, texture: <Error class: unknown class>?)
Link copied to clipboard
open override fun bindVertexArray(vertexArrayObject: <Error class: unknown class>?)
Link copied to clipboard
open override fun blendFunc(sFactor: Int, dFactor: Int)
Link copied to clipboard
open override fun blendFuncSeparate(srcRGB: Int, dstRGB: Int, srcAlpha: Int, dstAlpha: Int)
Link copied to clipboard
open override fun bufferData(target: Int, size: Int, usage: Int)
open override fun bufferData(target: Int, sourceData: Buffer, size: Int, usage: Int)
Link copied to clipboard
open override fun checkFramebufferStatus(target: Int): Int
Link copied to clipboard
open override fun clear(mask: Int)
Link copied to clipboard
open override fun clearColor(r: Float, g: Float, b: Float, a: Float)
Link copied to clipboard
open override fun clearStencil(s: Int)
Link copied to clipboard
open override fun colorMask(red: Boolean, green: Boolean, blue: Boolean, alpha: Boolean)
Link copied to clipboard
open override fun compileShader(shaderId: Int)
Link copied to clipboard
open override fun createBuffer(): <Error class: unknown class>
Link copied to clipboard
open override fun createBuffers(count: Int): Array<<Error class: unknown class>>
Link copied to clipboard
open override fun createFramebuffer(): <Error class: unknown class>
Link copied to clipboard
open override fun createProgram(): <Error class: unknown class>?
Link copied to clipboard
open override fun createRenderbuffer(): <Error class: unknown class>
Link copied to clipboard
open override fun createShader(type: Int): <Error class: unknown class>?
Link copied to clipboard
open override fun createTexture(): <Error class: unknown class>
Link copied to clipboard
open override fun createTextures(n: Int): Array<<Error class: unknown class>>
Link copied to clipboard
open override fun createVertexArray(): <Error class: unknown class>
Link copied to clipboard
open override fun cullFace(mode: Int)
Link copied to clipboard
open override fun deleteBuffer(buffer: <Error class: unknown class>)
Link copied to clipboard
open override fun deleteFramebuffer(framebuffer: <Error class: unknown class>)
Link copied to clipboard
open override fun deleteProgram(programId: <Error class: unknown class>)
Link copied to clipboard
open override fun deleteRenderbuffer(renderbuffer: <Error class: unknown class>)
Link copied to clipboard
open override fun deleteShader(shaderId: Int)
Link copied to clipboard
open override fun deleteTexture(texture: <Error class: unknown class>)
Link copied to clipboard
open override fun deleteVertexArray(vertexArrayObject: <Error class: unknown class>)
Link copied to clipboard
open override fun depthFunc(func: Int)
Link copied to clipboard
open override fun detachShader(programId: <Error class: unknown class>, shaderId: <Error class: unknown class>)
Link copied to clipboard
open override fun disable(cap: Int)
Link copied to clipboard
open override fun disableVertexAttribArray(location: Int)
Link copied to clipboard
open override fun drawArrays(mode: Int, first: Int, count: Int)
Link copied to clipboard
open override fun drawArraysInstanced(mode: Int, first: Int, count: Int, instanceCount: Int)
Link copied to clipboard
open override fun drawElements(mode: Int, count: Int, type: Int, offset: Long)
Link copied to clipboard
open override fun drawElementsInstanced(mode: Int, count: Int, type: Int, offset: Long, instanceCount: Int)
Link copied to clipboard
open override fun enable(cap: Int)
Link copied to clipboard
open override fun enableVertexAttribArray(location: Int)
Link copied to clipboard
open override fun finish()
Link copied to clipboard
open override fun framebufferRenderbuffer(target: Int, attachment: Int, renderbuffertarget: Int, renderbuffer: <Error class: unknown class>)
Link copied to clipboard
open override fun framebufferTexture2D(target: Int, attachment: Int, textarget: Int, texture: <Error class: unknown class>, level: Int)
Link copied to clipboard
open override fun generateMipmap(target: Int)
Link copied to clipboard
open override fun getAttribLocation(programId: <Error class: unknown class>, name: String): Int
Link copied to clipboard
open override fun getError(): Int
Link copied to clipboard
open override fun getProgramInfoLog(program: Int): String
Link copied to clipboard
open override fun getProgramParameter(program: <Error class: unknown class>, pname: Int): Int
Link copied to clipboard
open override fun getShaderInfoLog(shaderId: Int): String
Link copied to clipboard
open override fun getShaderParameter(shader: <Error class: unknown class>, pname: Int): Int
Link copied to clipboard
open override fun getUniformLocation(programId: <Error class: unknown class>, name: String): <Error class: unknown class>?
Link copied to clipboard
open override fun isFramebuffer(framebuffer: <Error class: unknown class>): Boolean
Link copied to clipboard
open override fun isRenderbuffer(renderbuffer: <Error class: unknown class>): Boolean
Link copied to clipboard
open override fun linkProgram(programId: <Error class: unknown class>)
Link copied to clipboard
open override fun mapBufferRange(target: Int, offset: Int, length: Int, access: Int): ByteBuffer?
Link copied to clipboard
open override fun pixelStorei(pname: Int, parameter: Int)
Link copied to clipboard
open override fun readPixels(x: Int, y: Int, width: Int, height: Int, format: Int, type: Int, buffer: Buffer)
Link copied to clipboard
open override fun renderbufferStorage(target: Int, internalformat: Int, width: Int, height: Int)
Link copied to clipboard
open override fun scissor(x: Int, y: Int, width: Int, height: Int)
Link copied to clipboard
open override fun shaderSource(shaderId: Int, source: String)
Link copied to clipboard
open override fun stencilFunc(func: Int, ref: Int, mask: Int)
Link copied to clipboard
open override fun stencilMask(mask: Int)
Link copied to clipboard
open override fun stencilOp(sfail: Int, dpFail: Int, dppas: Int)
Link copied to clipboard
open override fun texImage2D(target: Int, level: Int, internalFormat: Int, border: Int, resource: TextureResource)
open override fun texImage2D(target: Int, level: Int, internalFormat: Int, width: Int, height: Int, border: Int, format: Int, type: Int, buffer: Buffer?)
Link copied to clipboard
open override fun texParameteri(target: Int, pname: Int, value: Int)
Link copied to clipboard
open override fun texSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, resource: TextureResource)
open override fun texSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, width: Int, height: Int, format: Int, type: Int, pixels: Buffer?)
Link copied to clipboard
open override fun uniform1f(location: <Error class: unknown class>, f: Float)
Link copied to clipboard
open override fun uniform1fv(location: <Error class: unknown class>, value: FloatArray)
Link copied to clipboard
open override fun uniform1i(location: <Error class: unknown class>, i: Int)
Link copied to clipboard
open override fun uniform1iv(location: <Error class: unknown class>, value: IntArray)
Link copied to clipboard
open override fun uniform2f(location: <Error class: unknown class>, x: Float, y: Float)
Link copied to clipboard
open override fun uniform2fv(location: <Error class: unknown class>, value: FloatArray)
Link copied to clipboard
open override fun uniform2i(location: <Error class: unknown class>, x: Int, y: Int)
Link copied to clipboard
open override fun uniform2iv(location: <Error class: unknown class>, value: IntArray)
Link copied to clipboard
open override fun uniform3f(location: <Error class: unknown class>, x: Float, y: Float, z: Float)
Link copied to clipboard
open override fun uniform3fv(location: <Error class: unknown class>, value: FloatArray)
Link copied to clipboard
open override fun uniform3i(location: <Error class: unknown class>, x: Int, y: Int, z: Int)
Link copied to clipboard
open override fun uniform3iv(location: <Error class: unknown class>, value: IntArray)
Link copied to clipboard
open override fun uniform4f(location: <Error class: unknown class>, x: Float, y: Float, z: Float, w: Float)
Link copied to clipboard
open override fun uniform4fv(location: <Error class: unknown class>, value: FloatArray)
Link copied to clipboard
open override fun uniform4i(location: <Error class: unknown class>, x: Int, y: Int, z: Int, w: Int)
Link copied to clipboard
open override fun uniform4iv(location: <Error class: unknown class>, value: IntArray)
Link copied to clipboard
open override fun uniformMatrix3fv(location: Int, transpose: Boolean, value: FloatArray)
Link copied to clipboard
open override fun uniformMatrix4fv(location: Int, transpose: Boolean, value: FloatArray)
Link copied to clipboard
open override fun unmapBuffer(target: Int): Boolean
Link copied to clipboard
open override fun useProgram(programId: <Error class: unknown class>)
Link copied to clipboard
open override fun vertexAttribDivisor(index: Int, divisor: Int)
Link copied to clipboard
open override fun vertexAttribPointer(location: Int, size: Int, type: Int, normalized: Boolean, stride: Int, offset: Int)
Link copied to clipboard
open override fun viewport(x: Int, y: Int, width: Int, height: Int)