Filter

open class Filter(shader: Shader?, watcher: ShaderWatcher?)

Filter base class. Renders "full-screen" quads.

Constructors

Filter
Link copied to clipboard
common
fun Filter(shader: Shader? = null, watcher: ShaderWatcher? = null)

Types

Companion
Link copied to clipboard
common
object Companion

Functions

apply
Link copied to clipboard
common
open fun apply(source: Array<ColorBuffer>, target: Array<ColorBuffer>)
fun apply(source: Array<ColorBuffer>, target: ColorBuffer)
fun apply(source: Array<ColorBuffer>, target: RenderTarget)
fun apply(source: ColorBuffer, target: Array<ColorBuffer>)
fun apply(source: ColorBuffer, target: ColorBuffer)
destroy
Link copied to clipboard
common
open fun destroy()
untrack
Link copied to clipboard
common
fun untrack()

Properties

depthBufferOut
Link copied to clipboard
common
var depthBufferOut: DepthBuffer? = null
padding
Link copied to clipboard
common
var padding: Int = 0
parameters
Link copied to clipboard
common
val parameters: MutableMap<String, Any>

parameter map

Inheritors

ShadeStyleFilter
Link copied to clipboard