Constructors

Link copied to clipboard
expect constructor(ctx: ZRenderingContext, data: ZViewportData)
actual constructor(ctx: ZRenderingContext, data: ZViewportData)
actual constructor(ctx: ZRenderingContext, data: ZViewportData)
actual constructor(ctx: ZRenderingContext, data: ZViewportData)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun bind()
open fun bind()
open fun bind()
open fun bind()
Link copied to clipboard

Explicit render-pass descriptor build. WebGPU: attachments + clear; Metal: clear policy; OGL: null.

Explicit render-pass descriptor build. WebGPU: attachments + clear; Metal: clear policy; OGL: null.

Explicit render-pass descriptor build. WebGPU: attachments + clear; Metal: clear policy; OGL: null.

Explicit render-pass descriptor build. WebGPU: attachments + clear; Metal: clear policy; OGL: null.

Link copied to clipboard
open fun dispose()
open override fun dispose()
open override fun dispose()
open override fun dispose()
Link copied to clipboard
expect open override fun initialize()
actual open override fun initialize()
actual open override fun initialize()
actual open override fun initialize()
Link copied to clipboard
expect fun onViewportResize(width: Int, height: Int)
actual fun onViewportResize(width: Int, height: Int)
actual fun onViewportResize(width: Int, height: Int)
actual fun onViewportResize(width: Int, height: Int)
Link copied to clipboard
expect open override fun render()

Per-frame GPU setup: no-op on WebGPU and Metal; glClear on OpenGL.

actual open override fun render()

Per-frame GPU setup: no-op on WebGPU and Metal; glClear on OpenGL.

actual open override fun render()

Per-frame GPU setup: no-op on WebGPU and Metal; glClear on OpenGL.

actual open override fun render()

Per-frame GPU setup: no-op on WebGPU and Metal; glClear on OpenGL.

Link copied to clipboard
open fun unbind()
open fun unbind()
open fun unbind()
open fun unbind()