GlProgram

Created by svennahler on 24.02.17.

open class GlProgram(vertexShader: GlVertexShader, fragmentShader: GlFragmentShader) : GlObject

Constructors

GlProgram
Link copied to clipboard
fun GlProgram(vertexShader: GlVertexShader, fragmentShader: GlFragmentShader)

Types

Companion
Link copied to clipboard
object Companion

Functions

blitToViewPort
Link copied to clipboard
fun blitToViewPort()
convertAbsolute
Link copied to clipboard
fun convertAbsolute(x: Float): Float
fun convertAbsolute(x: Int): Int
convertRelative
Link copied to clipboard
fun convertRelative(value: Float): Float
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
freeUp
Link copied to clipboard
override fun freeUp(sync: Boolean)
getAttribute
Link copied to clipboard
fun getAttribute(name: String, required: Boolean): Int
getUniform
Link copied to clipboard
fun getUniform(name: String): Int
hashCode
Link copied to clipboard
open override fun hashCode(): Int
onHandlesInvalid
Link copied to clipboard
open fun onHandlesInvalid()
queueDestroy
Link copied to clipboard
override fun queueDestroy(sync: Boolean)
queueRebound
Link copied to clipboard
override fun queueRebound()
reboundGlContext
Link copied to clipboard
override fun reboundGlContext(newContext: GlThreadRunner)
releaseGlContext
Link copied to clipboard
override fun releaseGlContext()
setChunkWorldCords
Link copied to clipboard
fun setChunkWorldCords(chunkRect: <ERROR CLASS>, imageRect: <ERROR CLASS>, textureWidth: Int, textureHeight: Int)
setProgramConfig
Link copied to clipboard
fun setProgramConfig(useExternalTexture: Boolean, virtualTextureType: GlVirtualMipMapTexture.VirtualTextureType, virtualTextureLodCount: Int)
setUseDynamicInput
Link copied to clipboard
fun setUseDynamicInput(useExternalTexture: Boolean)
toString
Link copied to clipboard
open override fun toString(): String
use
Link copied to clipboard
fun use()

Properties

glContext
Link copied to clipboard
override var glContext: GlThreadRunner
handle
Link copied to clipboard
val handle: Int