GLShader

Constructors

Link copied to clipboard
constructor(modules: List<GLShader.ShaderModule>)

Types

Link copied to clipboard
class Context
Link copied to clipboard
data class ShaderModule(val res: Resource, val shaderType: GLShaderType, val name: String? = null)

Functions

Link copied to clipboard
fun bind()
Link copied to clipboard
open override fun close()
Link copied to clipboard
fun delete()
Link copied to clipboard
open override fun render()
Link copied to clipboard
fun unbind()
Link copied to clipboard
fun use(block: GLShader.Context.() -> Unit)