KmlGlNative

Constructors

Link copied to clipboard
expect constructor()

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val ALPHA: Int
val ALPHA: Int
Link copied to clipboard
Link copied to clipboard
val ALWAYS: Int
val ALWAYS: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val BACK: Int
val BACK: Int
Link copied to clipboard
val BLEND: Int
val BLEND: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val BOOL: Int
val BOOL: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val BYTE: Int
val BYTE: Int
Link copied to clipboard
val CCW: Int
val CCW: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val CW: Int
val CW: Int
Link copied to clipboard
val DECR: Int
val DECR: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val DITHER: Int
val DITHER: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val EQUAL: Int
val EQUAL: Int
Link copied to clipboard
Link copied to clipboard
open val extensions: Set<String>
open val extensions: Set<String>
Link copied to clipboard
open override var extra: ExtraType
open override var extra: ExtraType
Link copied to clipboard
Link copied to clipboard
val FIXED: Int
val FIXED: Int
Link copied to clipboard
val FLOAT: Int
val FLOAT: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val FRONT: Int
val FRONT: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val GEQUAL: Int
val GEQUAL: Int
Link copied to clipboard
val GFALSE: Int
val GFALSE: Int
Link copied to clipboard
open val gles: Boolean
open val gles: Boolean
Link copied to clipboard
open override val graphicExtensions: Set<String>
open override val graphicExtensions: Set<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val GTRUE: Int
val GTRUE: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val INCR: Int
val INCR: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val INT: Int
val INT: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val INVERT: Int
val INVERT: Int
Link copied to clipboard
open override val isFloatTextureSupported: Boolean
open override val isFloatTextureSupported: Boolean
Link copied to clipboard
open override val isInstancedSupported: Boolean
open override val isInstancedSupported: Boolean
Link copied to clipboard
Link copied to clipboard
open override val isVertexArraysSupported: Boolean
open override val isVertexArraysSupported: Boolean
Link copied to clipboard
val KEEP: Int
val KEEP: Int
Link copied to clipboard
val LEQUAL: Int
val LEQUAL: Int
Link copied to clipboard
val LESS: Int
val LESS: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val LINEAR: Int
val LINEAR: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val LINES: Int
val LINES: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val NEVER: Int
val NEVER: Int
Link copied to clipboard
val NICEST: Int
val NICEST: Int
Link copied to clipboard
Link copied to clipboard
val NONE: Int
val NONE: Int
Link copied to clipboard
Link copied to clipboard
val ONE: Int
val ONE: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val POINTS: Int
val POINTS: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val REPEAT: Int
val REPEAT: Int
Link copied to clipboard
Link copied to clipboard
val RGB: Int
val RGB: Int
Link copied to clipboard
val RGB565: Int
val RGB565: Int
Link copied to clipboard
Link copied to clipboard
val RGBA: Int
val RGBA: Int
Link copied to clipboard
val RGBA4: Int
val RGBA4: Int
Link copied to clipboard
open val root: KmlGl
open val root: KmlGl
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val SHORT: Int
val SHORT: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val variant: GLVariant
open override val variant: GLVariant
Link copied to clipboard
val VENDOR: Int
val VENDOR: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val ZERO: Int
val ZERO: Int

Functions

Link copied to clipboard
open override fun activeTexture(texture: Int)
open override fun activeTexture(texture: Int)
Link copied to clipboard
open override fun attachShader(program: Int, shader: Int)
open override fun attachShader(program: Int, shader: Int)
Link copied to clipboard
open fun beforeDoRender(contextVersion: Int)
open fun beforeDoRender(contextVersion: Int)
Link copied to clipboard
open override fun bindAttribLocation(program: Int, index: Int, name: String)
open override fun bindAttribLocation(program: Int, index: Int, name: String)
Link copied to clipboard
open override fun bindBuffer(target: Int, buffer: Int)
open override fun bindBuffer(target: Int, buffer: Int)
Link copied to clipboard
open override fun bindBufferRange(target: Int, index: Int, buffer: Int, offset: Int, size: Int)
open override fun bindBufferRange(target: Int, index: Int, buffer: Int, offset: Int, size: Int)
Link copied to clipboard
open override fun bindFramebuffer(target: Int, framebuffer: Int)
open override fun bindFramebuffer(target: Int, framebuffer: Int)
Link copied to clipboard
open override fun bindRenderbuffer(target: Int, renderbuffer: Int)
open override fun bindRenderbuffer(target: Int, renderbuffer: Int)
Link copied to clipboard
open override fun bindTexture(target: Int, texture: Int)
open override fun bindTexture(target: Int, texture: Int)
Link copied to clipboard
open override fun bindVertexArray(array: Int)
open override fun bindVertexArray(array: Int)
Link copied to clipboard
open override fun blendColor(red: Float, green: Float, blue: Float, alpha: Float)
open override fun blendColor(red: Float, green: Float, blue: Float, alpha: Float)
Link copied to clipboard
open override fun blendEquation(mode: Int)
open override fun blendEquation(mode: Int)
Link copied to clipboard
open override fun blendEquationSeparate(modeRGB: Int, modeAlpha: Int)
open override fun blendEquationSeparate(modeRGB: Int, modeAlpha: Int)
Link copied to clipboard
open override fun blendFunc(sfactor: Int, dfactor: Int)
open override fun blendFunc(sfactor: Int, dfactor: Int)
Link copied to clipboard
open override fun blendFuncSeparate(sfactorRGB: Int, dfactorRGB: Int, sfactorAlpha: Int, dfactorAlpha: Int)
open override fun blendFuncSeparate(sfactorRGB: Int, dfactorRGB: Int, sfactorAlpha: Int, dfactorAlpha: Int)
Link copied to clipboard
open override fun bufferData(target: Int, size: Int, data: Buffer, usage: Int)
open override fun bufferData(target: Int, size: Int, data: Buffer, usage: Int)
Link copied to clipboard
open override fun bufferSubData(target: Int, offset: Int, size: Int, data: Buffer)
open override fun bufferSubData(target: Int, offset: Int, size: Int, data: Buffer)
Link copied to clipboard
fun KmlGl.cachedIf(cached: Boolean): KmlGl
Link copied to clipboard
fun KmlGl.checked(throwException: Boolean = false, printStackTrace: Boolean = false): CheckErrorsKmlGlProxy
Link copied to clipboard
fun KmlGl.checkedIf(checked: Boolean, throwException: Boolean = false, printStackTrace: Boolean = false): KmlGl
Link copied to clipboard
fun KmlGl.checkError(message: String)
Link copied to clipboard
open override fun checkFramebufferStatus(target: Int): Int
open override fun checkFramebufferStatus(target: Int): Int
Link copied to clipboard
open override fun clear(mask: Int)
open override fun clear(mask: Int)
Link copied to clipboard
open override fun clearColor(red: Float, green: Float, blue: Float, alpha: Float)
open override fun clearColor(red: Float, green: Float, blue: Float, alpha: Float)
Link copied to clipboard
open override fun clearDepthf(d: Float)
open override fun clearDepthf(d: Float)
Link copied to clipboard
open override fun clearStencil(s: Int)
open override fun clearStencil(s: Int)
Link copied to clipboard
open override fun colorMask(red: Boolean, green: Boolean, blue: Boolean, alpha: Boolean)
open override fun colorMask(red: Boolean, green: Boolean, blue: Boolean, alpha: Boolean)
Link copied to clipboard
open override fun compileShader(shader: Int)
open override fun compileShader(shader: Int)
Link copied to clipboard
Link copied to clipboard
open override fun compressedTexImage2D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, border: Int, imageSize: Int, data: Buffer)
open override fun compressedTexImage2D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, border: Int, imageSize: Int, data: Buffer)
Link copied to clipboard
open override fun compressedTexSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, width: Int, height: Int, format: Int, imageSize: Int, data: Buffer)
open override fun compressedTexSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, width: Int, height: Int, format: Int, imageSize: Int, data: Buffer)
Link copied to clipboard
open override fun copyTexImage2D(target: Int, level: Int, internalformat: Int, x: Int, y: Int, width: Int, height: Int, border: Int)
open override fun copyTexImage2D(target: Int, level: Int, internalformat: Int, x: Int, y: Int, width: Int, height: Int, border: Int)
Link copied to clipboard
open override fun copyTexSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, x: Int, y: Int, width: Int, height: Int)
open override fun copyTexSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, x: Int, y: Int, width: Int, height: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun createProgram(): Int
open override fun createProgram(): Int
Link copied to clipboard
open override fun createShader(type: Int): Int
open override fun createShader(type: Int): Int
Link copied to clipboard
open override fun cullFace(mode: Int)
open override fun cullFace(mode: Int)
Link copied to clipboard
Link copied to clipboard
open override fun deleteBuffers(n: Int, items: Buffer)
open override fun deleteBuffers(n: Int, items: Buffer)
Link copied to clipboard
Link copied to clipboard
open override fun deleteFramebuffers(n: Int, items: Buffer)
open override fun deleteFramebuffers(n: Int, items: Buffer)
Link copied to clipboard
open override fun deleteProgram(program: Int)
open override fun deleteProgram(program: Int)
Link copied to clipboard
Link copied to clipboard
open override fun deleteRenderbuffers(n: Int, items: Buffer)
open override fun deleteRenderbuffers(n: Int, items: Buffer)
Link copied to clipboard
open override fun deleteShader(shader: Int)
open override fun deleteShader(shader: Int)
Link copied to clipboard
Link copied to clipboard
open override fun deleteTextures(n: Int, items: Buffer)
open override fun deleteTextures(n: Int, items: Buffer)
Link copied to clipboard
Link copied to clipboard
open override fun deleteVertexArrays(n: Int, arrays: Buffer)
open override fun deleteVertexArrays(n: Int, arrays: Buffer)
Link copied to clipboard
open override fun depthFunc(func: Int)
open override fun depthFunc(func: Int)
Link copied to clipboard
open override fun depthMask(flag: Boolean)
open override fun depthMask(flag: Boolean)
Link copied to clipboard
open override fun depthRangef(n: Float, f: Float)
open override fun depthRangef(n: Float, f: Float)
Link copied to clipboard
open override fun detachShader(program: Int, shader: Int)
open override fun detachShader(program: Int, shader: Int)
Link copied to clipboard
open override fun disable(cap: Int)
open override fun disable(cap: Int)
Link copied to clipboard
open override fun disableVertexAttribArray(index: Int)
open override fun disableVertexAttribArray(index: Int)
Link copied to clipboard
open override fun drawArrays(mode: Int, first: Int, count: Int)
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)
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, indices: Int)
open override fun drawElements(mode: Int, count: Int, type: Int, indices: Int)
Link copied to clipboard
open override fun drawElementsInstanced(mode: Int, count: Int, type: Int, indices: Int, instancecount: Int)
open override fun drawElementsInstanced(mode: Int, count: Int, type: Int, indices: Int, instancecount: Int)
Link copied to clipboard
open override fun enable(cap: Int)
open override fun enable(cap: Int)
Link copied to clipboard
fun enableDisable(cap: Int, enable: Boolean): Boolean
fun enableDisable(cap: Int, enable: Boolean): Boolean
inline fun enableDisable(cap: Int, enable: Boolean, block: () -> Unit)
inline fun enableDisable(cap: Int, enable: Boolean, block: () -> Unit)
Link copied to clipboard
Link copied to clipboard
open override fun enableVertexAttribArray(index: Int)
open override fun enableVertexAttribArray(index: Int)
Link copied to clipboard
open fun endFrame()
open fun endFrame()
Link copied to clipboard
open override fun finish()
open override fun finish()
Link copied to clipboard
open override fun flush()
open override fun flush()
Link copied to clipboard
open override fun framebufferRenderbuffer(target: Int, attachment: Int, renderbuffertarget: Int, renderbuffer: Int)
open override fun framebufferRenderbuffer(target: Int, attachment: Int, renderbuffertarget: Int, renderbuffer: Int)
Link copied to clipboard
open override fun framebufferTexture2D(target: Int, attachment: Int, textarget: Int, texture: Int, level: Int)
open override fun framebufferTexture2D(target: Int, attachment: Int, textarget: Int, texture: Int, level: Int)
Link copied to clipboard
open override fun frontFace(mode: Int)
open override fun frontFace(mode: Int)
Link copied to clipboard
Link copied to clipboard
open override fun genBuffers(n: Int, buffers: Buffer)
open override fun genBuffers(n: Int, buffers: Buffer)
Link copied to clipboard
open override fun generateMipmap(target: Int)
open override fun generateMipmap(target: Int)
Link copied to clipboard
Link copied to clipboard
open override fun genFramebuffers(n: Int, framebuffers: Buffer)
open override fun genFramebuffers(n: Int, framebuffers: Buffer)
Link copied to clipboard
Link copied to clipboard
open override fun genRenderbuffers(n: Int, renderbuffers: Buffer)
open override fun genRenderbuffers(n: Int, renderbuffers: Buffer)
Link copied to clipboard
Link copied to clipboard
open override fun genTextures(n: Int, textures: Buffer)
open override fun genTextures(n: Int, textures: Buffer)
Link copied to clipboard
Link copied to clipboard
open override fun genVertexArrays(n: Int, arrays: Buffer)
open override fun genVertexArrays(n: Int, arrays: Buffer)
Link copied to clipboard
open override fun getActiveAttrib(program: Int, index: Int, bufSize: Int, length: Buffer, size: Buffer, type: Buffer, name: Buffer)
open override fun getActiveAttrib(program: Int, index: Int, bufSize: Int, length: Buffer, size: Buffer, type: Buffer, name: Buffer)
Link copied to clipboard
open override fun getActiveUniform(program: Int, index: Int, bufSize: Int, length: Buffer, size: Buffer, type: Buffer, name: Buffer)
open override fun getActiveUniform(program: Int, index: Int, bufSize: Int, length: Buffer, size: Buffer, type: Buffer, name: Buffer)
Link copied to clipboard
open override fun getAttachedShaders(program: Int, maxCount: Int, count: Buffer, shaders: Buffer)
open override fun getAttachedShaders(program: Int, maxCount: Int, count: Buffer, shaders: Buffer)
Link copied to clipboard
open override fun getAttribLocation(program: Int, name: String): Int
open override fun getAttribLocation(program: Int, name: String): Int
Link copied to clipboard
open override fun getBooleanv(pname: Int, data: Buffer)
open override fun getBooleanv(pname: Int, data: Buffer)
Link copied to clipboard
Link copied to clipboard
open override fun getBufferParameteriv(target: Int, pname: Int, params: Buffer)
open override fun getBufferParameteriv(target: Int, pname: Int, params: Buffer)
Link copied to clipboard
open override fun getError(): Int
open override fun getError(): Int
Link copied to clipboard
fun KmlGl.getErrorString(error: Int = getError()): String
Link copied to clipboard
open override fun getFloatv(pname: Int, data: Buffer)
open override fun getFloatv(pname: Int, data: Buffer)
Link copied to clipboard
fun KmlGl.getFloatv(pname: Int): Float
Link copied to clipboard
open override fun getFramebufferAttachmentParameteriv(target: Int, attachment: Int, pname: Int, params: Buffer)
open override fun getFramebufferAttachmentParameteriv(target: Int, attachment: Int, pname: Int, params: Buffer)
Link copied to clipboard
fun KmlGl.getInteger(pname: Int): Int
Link copied to clipboard
open override fun getIntegerv(pname: Int, data: Buffer)
open override fun getIntegerv(pname: Int, data: Buffer)
Link copied to clipboard
fun KmlGl.getIntegerv(pname: Int): Int
Link copied to clipboard
open override fun getProgramInfoLog(program: Int, bufSize: Int, length: Buffer, infoLog: Buffer)
open override fun getProgramInfoLog(program: Int, bufSize: Int, length: Buffer, infoLog: Buffer)
Link copied to clipboard
Link copied to clipboard
open override fun getProgramiv(program: Int, pname: Int, params: Buffer)
open override fun getProgramiv(program: Int, pname: Int, params: Buffer)
Link copied to clipboard
fun KmlGl.getProgramiv(program: Int, type: Int): Int
Link copied to clipboard
Link copied to clipboard
open override fun getRenderbufferParameteriv(target: Int, pname: Int, params: Buffer)
open override fun getRenderbufferParameteriv(target: Int, pname: Int, params: Buffer)
Link copied to clipboard
open override fun getShaderInfoLog(shader: Int, bufSize: Int, length: Buffer, infoLog: Buffer)
open override fun getShaderInfoLog(shader: Int, bufSize: Int, length: Buffer, infoLog: Buffer)
Link copied to clipboard
Link copied to clipboard
open override fun getShaderiv(shader: Int, pname: Int, params: Buffer)
open override fun getShaderiv(shader: Int, pname: Int, params: Buffer)
Link copied to clipboard
fun KmlGl.getShaderiv(shader: Int, type: Int): Int
Link copied to clipboard
open override fun getShaderPrecisionFormat(shadertype: Int, precisiontype: Int, range: Buffer, precision: Buffer)
open override fun getShaderPrecisionFormat(shadertype: Int, precisiontype: Int, range: Buffer, precision: Buffer)
Link copied to clipboard
open override fun getShaderSource(shader: Int, bufSize: Int, length: Buffer, source: Buffer)
open override fun getShaderSource(shader: Int, bufSize: Int, length: Buffer, source: Buffer)
Link copied to clipboard
open override fun getString(name: Int): String
open override fun getString(name: Int): String
Link copied to clipboard
open override fun getStringi(name: Int, index: Int): String?
open override fun getStringi(name: Int, index: Int): String?
Link copied to clipboard
open override fun getTexParameterfv(target: Int, pname: Int, params: Buffer)
open override fun getTexParameterfv(target: Int, pname: Int, params: Buffer)
Link copied to clipboard
open override fun getTexParameteriv(target: Int, pname: Int, params: Buffer)
open override fun getTexParameteriv(target: Int, pname: Int, params: Buffer)
Link copied to clipboard
open override fun getUniformBlockIndex(program: Int, name: String): Int
open override fun getUniformBlockIndex(program: Int, name: String): Int
Link copied to clipboard
open override fun getUniformfv(program: Int, location: Int, params: Buffer)
open override fun getUniformfv(program: Int, location: Int, params: Buffer)
Link copied to clipboard
open override fun getUniformiv(program: Int, location: Int, params: Buffer)
open override fun getUniformiv(program: Int, location: Int, params: Buffer)
Link copied to clipboard
open override fun getUniformLocation(program: Int, name: String): Int
open override fun getUniformLocation(program: Int, name: String): Int
Link copied to clipboard
open override fun getVertexAttribfv(index: Int, pname: Int, params: Buffer)
open override fun getVertexAttribfv(index: Int, pname: Int, params: Buffer)
Link copied to clipboard
open override fun getVertexAttribiv(index: Int, pname: Int, params: Buffer)
open override fun getVertexAttribiv(index: Int, pname: Int, params: Buffer)
Link copied to clipboard
fun KmlGl.getVertexAttribiv(index: Int, pname: Int): Int
Link copied to clipboard
open override fun getVertexAttribPointerv(index: Int, pname: Int, pointer: Buffer)
open override fun getVertexAttribPointerv(index: Int, pname: Int, pointer: Buffer)
Link copied to clipboard
Link copied to clipboard
open override fun hint(target: Int, mode: Int)
open override fun hint(target: Int, mode: Int)
Link copied to clipboard
open fun init()
open fun init()
Link copied to clipboard
open override fun isBuffer(buffer: Int): Boolean
open override fun isBuffer(buffer: Int): Boolean
Link copied to clipboard
open override fun isEnabled(cap: Int): Boolean
open override fun isEnabled(cap: Int): Boolean
Link copied to clipboard
open override fun isFramebuffer(framebuffer: Int): Boolean
open override fun isFramebuffer(framebuffer: Int): Boolean
Link copied to clipboard
open override fun isProgram(program: Int): Boolean
open override fun isProgram(program: Int): Boolean
Link copied to clipboard
open override fun isRenderbuffer(renderbuffer: Int): Boolean
open override fun isRenderbuffer(renderbuffer: Int): Boolean
Link copied to clipboard
open override fun isShader(shader: Int): Boolean
open override fun isShader(shader: Int): Boolean
Link copied to clipboard
open override fun isTexture(texture: Int): Boolean
open override fun isTexture(texture: Int): Boolean
Link copied to clipboard
open override fun lineWidth(width: Float)
open override fun lineWidth(width: Float)
Link copied to clipboard
open override fun linkProgram(program: Int)
open override fun linkProgram(program: Int)
Link copied to clipboard
Link copied to clipboard
fun KmlGl.logIf(log: Boolean = false, logBefore: Boolean = false, logAfter: Boolean = true): KmlGl
Link copied to clipboard
open override fun pixelStorei(pname: Int, param: Int)
open override fun pixelStorei(pname: Int, param: Int)
Link copied to clipboard
open override fun polygonOffset(factor: Float, units: Float)
open override fun polygonOffset(factor: Float, units: Float)
Link copied to clipboard
open override fun readPixels(x: Int, y: Int, width: Int, height: Int, format: Int, type: Int, pixels: Buffer)
open override fun readPixels(x: Int, y: Int, width: Int, height: Int, format: Int, type: Int, pixels: Buffer)
Link copied to clipboard
open override fun releaseShaderCompiler()
open override fun releaseShaderCompiler()
Link copied to clipboard
open override fun renderbufferStorage(target: Int, internalformat: Int, width: Int, height: Int)
open override fun renderbufferStorage(target: Int, internalformat: Int, width: Int, height: Int)
Link copied to clipboard
open fun renderbufferStorageMultisample(target: Int, samples: Int, internalformat: Int, width: Int, height: Int)
open fun renderbufferStorageMultisample(target: Int, samples: Int, internalformat: Int, width: Int, height: Int)
Link copied to clipboard
open override fun sampleCoverage(value: Float, invert: Boolean)
open override fun sampleCoverage(value: Float, invert: Boolean)
Link copied to clipboard
open override fun scissor(x: Int, y: Int, width: Int, height: Int)
open override fun scissor(x: Int, y: Int, width: Int, height: Int)
Link copied to clipboard
open override fun shaderBinary(count: Int, shaders: Buffer, binaryformat: Int, binary: Buffer, length: Int)
open override fun shaderBinary(count: Int, shaders: Buffer, binaryformat: Int, binary: Buffer, length: Int)
Link copied to clipboard
open override fun shaderSource(shader: Int, string: String)
open override fun shaderSource(shader: Int, string: String)
Link copied to clipboard
open fun startFrame()
open fun startFrame()
Link copied to clipboard
open override fun stencilFunc(func: Int, ref: Int, mask: Int)
open override fun stencilFunc(func: Int, ref: Int, mask: Int)
Link copied to clipboard
open override fun stencilFuncSeparate(face: Int, func: Int, ref: Int, mask: Int)
open override fun stencilFuncSeparate(face: Int, func: Int, ref: Int, mask: Int)
Link copied to clipboard
open override fun stencilMask(mask: Int)
open override fun stencilMask(mask: Int)
Link copied to clipboard
open override fun stencilMaskSeparate(face: Int, mask: Int)
open override fun stencilMaskSeparate(face: Int, mask: Int)
Link copied to clipboard
open override fun stencilOp(fail: Int, zfail: Int, zpass: Int)
open override fun stencilOp(fail: Int, zfail: Int, zpass: Int)
Link copied to clipboard
open override fun stencilOpSeparate(face: Int, sfail: Int, dpfail: Int, dppass: Int)
open override fun stencilOpSeparate(face: Int, sfail: Int, dpfail: Int, dppass: Int)
Link copied to clipboard
open override fun texImage2D(target: Int, level: Int, internalformat: Int, format: Int, type: Int, data: NativeImage)
open override fun texImage2D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, border: Int, format: Int, type: Int, pixels: Buffer?)
open override fun texImage2D(target: Int, level: Int, internalformat: Int, format: Int, type: Int, data: NativeImage)
open override fun texImage2D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, border: Int, format: Int, type: Int, pixels: Buffer?)
Link copied to clipboard
open fun texImage2DMultisample(target: Int, samples: Int, internalformat: Int, width: Int, height: Int, fixedsamplelocations: Boolean)
open fun texImage2DMultisample(target: Int, samples: Int, internalformat: Int, width: Int, height: Int, fixedsamplelocations: Boolean)
Link copied to clipboard
open override fun texParameterf(target: Int, pname: Int, param: Float)
open override fun texParameterf(target: Int, pname: Int, param: Float)
Link copied to clipboard
open override fun texParameterfv(target: Int, pname: Int, params: Buffer)
open override fun texParameterfv(target: Int, pname: Int, params: Buffer)
Link copied to clipboard
open override fun texParameteri(target: Int, pname: Int, param: Int)
open override fun texParameteri(target: Int, pname: Int, param: Int)
Link copied to clipboard
open override fun texParameteriv(target: Int, pname: Int, params: Buffer)
open override fun texParameteriv(target: Int, pname: Int, params: Buffer)
Link copied to clipboard
open override fun texSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, width: Int, height: Int, format: Int, type: Int, pixels: Buffer)
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: Int, v0: Float)
open override fun uniform1f(location: Int, v0: Float)
Link copied to clipboard
open override fun uniform1fv(location: Int, count: Int, value: Buffer)
open override fun uniform1fv(location: Int, count: Int, value: Buffer)
Link copied to clipboard
open override fun uniform1i(location: Int, v0: Int)
open override fun uniform1i(location: Int, v0: Int)
Link copied to clipboard
open override fun uniform1iv(location: Int, count: Int, value: Buffer)
open override fun uniform1iv(location: Int, count: Int, value: Buffer)
Link copied to clipboard
open override fun uniform2f(location: Int, v0: Float, v1: Float)
open override fun uniform2f(location: Int, v0: Float, v1: Float)
Link copied to clipboard
open override fun uniform2fv(location: Int, count: Int, value: Buffer)
open override fun uniform2fv(location: Int, count: Int, value: Buffer)
Link copied to clipboard
open override fun uniform2i(location: Int, v0: Int, v1: Int)
open override fun uniform2i(location: Int, v0: Int, v1: Int)
Link copied to clipboard
open override fun uniform2iv(location: Int, count: Int, value: Buffer)
open override fun uniform2iv(location: Int, count: Int, value: Buffer)
Link copied to clipboard
open override fun uniform3f(location: Int, v0: Float, v1: Float, v2: Float)
open override fun uniform3f(location: Int, v0: Float, v1: Float, v2: Float)
Link copied to clipboard
open override fun uniform3fv(location: Int, count: Int, value: Buffer)
open override fun uniform3fv(location: Int, count: Int, value: Buffer)
Link copied to clipboard
open override fun uniform3i(location: Int, v0: Int, v1: Int, v2: Int)
open override fun uniform3i(location: Int, v0: Int, v1: Int, v2: Int)
Link copied to clipboard
open override fun uniform3iv(location: Int, count: Int, value: Buffer)
open override fun uniform3iv(location: Int, count: Int, value: Buffer)
Link copied to clipboard
open override fun uniform4f(location: Int, v0: Float, v1: Float, v2: Float, v3: Float)
open override fun uniform4f(location: Int, v0: Float, v1: Float, v2: Float, v3: Float)
Link copied to clipboard
open override fun uniform4fv(location: Int, count: Int, value: Buffer)
open override fun uniform4fv(location: Int, count: Int, value: Buffer)
Link copied to clipboard
open override fun uniform4i(location: Int, v0: Int, v1: Int, v2: Int, v3: Int)
open override fun uniform4i(location: Int, v0: Int, v1: Int, v2: Int, v3: Int)
Link copied to clipboard
open override fun uniform4iv(location: Int, count: Int, value: Buffer)
open override fun uniform4iv(location: Int, count: Int, value: Buffer)
Link copied to clipboard
open override fun uniformBlockBinding(program: Int, uniformBlockIndex: Int, uniformBlockBinding: Int)
open override fun uniformBlockBinding(program: Int, uniformBlockIndex: Int, uniformBlockBinding: Int)
Link copied to clipboard
open override fun uniformMatrix2fv(location: Int, count: Int, transpose: Boolean, value: Buffer)
open override fun uniformMatrix2fv(location: Int, count: Int, transpose: Boolean, value: Buffer)
Link copied to clipboard
open override fun uniformMatrix3fv(location: Int, count: Int, transpose: Boolean, value: Buffer)
open override fun uniformMatrix3fv(location: Int, count: Int, transpose: Boolean, value: Buffer)
Link copied to clipboard
open override fun uniformMatrix4fv(location: Int, count: Int, transpose: Boolean, value: Buffer)
open override fun uniformMatrix4fv(location: Int, count: Int, transpose: Boolean, value: Buffer)
Link copied to clipboard
open override fun useProgram(program: Int)
open override fun useProgram(program: Int)
Link copied to clipboard
open override fun validateProgram(program: Int)
open override fun validateProgram(program: Int)
Link copied to clipboard
open override fun vertexAttrib1f(index: Int, x: Float)
open override fun vertexAttrib1f(index: Int, x: Float)
Link copied to clipboard
open override fun vertexAttrib1fv(index: Int, v: Buffer)
open override fun vertexAttrib1fv(index: Int, v: Buffer)
Link copied to clipboard
open override fun vertexAttrib2f(index: Int, x: Float, y: Float)
open override fun vertexAttrib2f(index: Int, x: Float, y: Float)
Link copied to clipboard
open override fun vertexAttrib2fv(index: Int, v: Buffer)
open override fun vertexAttrib2fv(index: Int, v: Buffer)
Link copied to clipboard
open override fun vertexAttrib3f(index: Int, x: Float, y: Float, z: Float)
open override fun vertexAttrib3f(index: Int, x: Float, y: Float, z: Float)
Link copied to clipboard
open override fun vertexAttrib3fv(index: Int, v: Buffer)
open override fun vertexAttrib3fv(index: Int, v: Buffer)
Link copied to clipboard
open override fun vertexAttrib4f(index: Int, x: Float, y: Float, z: Float, w: Float)
open override fun vertexAttrib4f(index: Int, x: Float, y: Float, z: Float, w: Float)
Link copied to clipboard
open override fun vertexAttrib4fv(index: Int, v: Buffer)
open override fun vertexAttrib4fv(index: Int, v: Buffer)
Link copied to clipboard
open override fun vertexAttribDivisor(index: Int, divisor: Int)
open override fun vertexAttribDivisor(index: Int, divisor: Int)
Link copied to clipboard
open override fun vertexAttribPointer(index: Int, size: Int, type: Int, normalized: Boolean, stride: Int, pointer: Long)
open override fun vertexAttribPointer(index: Int, size: Int, type: Int, normalized: Boolean, stride: Int, pointer: Long)
Link copied to clipboard
open override fun viewport(x: Int, y: Int, width: Int, height: Int)
open override fun viewport(x: Int, y: Int, width: Int, height: Int)