Skip to main content

ZShaderProgramRenderer

10 items
expect constructor(ctx: ZRenderingContext, data: ZShaderProgramData)
actual constructor(ctx: ZRenderingContext, data: ZShaderProgramData)
actual constructor(ctx: ZRenderingContext, data: ZShaderProgramData)
actual constructor(ctx: ZRenderingContext, data: ZShaderProgramData)
lateinit var fragmentShader: MTLFunctionProtocol
var library: MTLLibraryProtocol?
val program: ZProgram
var shaderModule: GPUShaderModule?
lateinit var vertexShader: MTLFunctionProtocol
funbind
expect open override fun bind()
actual open override fun bind()
actual open override fun bind()
actual open override fun bind()
expect open override fun initialize()
actual open override fun initialize()
actual open override fun initialize()
actual open override fun initialize()
open fun render()
open fun render()
open fun render()
open fun render()
expect open override fun unbind()
actual open override fun unbind()
actual open override fun unbind()
actual open override fun unbind()