GlFragmentShader

Created by svennahler on 24.02.17.

class GlFragmentShader constructor(rawSourceCode: String, useDynamicInput: Boolean, virtualTextureType: GlVirtualMipMapTexture.VirtualTextureType, virtualLodCount: Int) : GlAbstractShader

Constructors

GlFragmentShader
Link copied to clipboard
fun GlFragmentShader(res: Int, useDynamicInput: Boolean, virtualTextureType: GlVirtualMipMapTexture.VirtualTextureType, virtualLodCount: Int)
GlFragmentShader
Link copied to clipboard
fun GlFragmentShader(shader: GlFragmentShader, useDynamicInput: Boolean, virtualTextureType: GlVirtualMipMapTexture.VirtualTextureType, virtualLodCount: Int)
GlFragmentShader
Link copied to clipboard
fun GlFragmentShader(rawSourceCode: String, useDynamicInput: Boolean, virtualTextureType: GlVirtualMipMapTexture.VirtualTextureType, virtualLodCount: Int)

Types

Companion
Link copied to clipboard
object Companion

Functions

addExternalTextureSupport
Link copied to clipboard
fun addExternalTextureSupport(sourceCode: String): String
addVirtualTextureSupport
Link copied to clipboard
fun addVirtualTextureSupport(sourceCode: String, type: GlVirtualMipMapTexture.VirtualTextureType, lodCount: Int): String
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
freeUp
Link copied to clipboard
override fun freeUp(sync: Boolean)
hashCode
Link copied to clipboard
open override fun hashCode(): Int
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()
toString
Link copied to clipboard
open override fun toString(): String

Properties

glContext
Link copied to clipboard
override var glContext: GlThreadRunner
handle
Link copied to clipboard
override var handle: Int
sourceCode
Link copied to clipboard
override val sourceCode: String
useDynamicInput
Link copied to clipboard
var useDynamicInput: Boolean