picogl.backend.render.pass

Render pass primitive.

Classes

RenderPass

Declarative render pass with attached state and optional resource deps.

Module Contents

class picogl.backend.render.pass_.RenderPass[source]

Declarative render pass with attached state and optional resource deps.

name: str[source]
state: picogl.backend.state.RenderState[source]
execute_fn: Callable[[], None][source]
reads: list[picogl.backend.render.resources.Texture] = [][source]
writes: list[picogl.backend.render.resources.Texture] = [][source]
execute(backend: picogl.backend.gl.backend.GLBackend) None[source]