openrndr / org.openrndr.internal.gl3 / DrawThreadGL3

DrawThreadGL3

class DrawThreadGL3 : DrawThread

Constructors

<init>

DrawThreadGL3(contextWindow: Long)

Properties

dispatcher

val dispatcher: PumpDispatcher

drawer

val drawer: Drawer

Companion Object Functions

create

fun create(): DrawThreadGL3

Extension Functions

launch

fun DrawThread.launch(context: CoroutineContext = this.dispatcher, start: CoroutineStart = CoroutineStart.DEFAULT, block: suspend CoroutineScope.() -> Unit): Job

launches a coroutine on the DrawThread