Provides extension methods for Program that can be used to provide Filters to the extend()
mechanism
fun <F : Filter> Program.extend(filter: F, configuration: F.() -> Unit = {}): Extension
fun main() = application {
program {
extend(FXAA()) {
// this function is executed every frame
}
}
}