mini_arcade_core.engine.render.passes.postfx

Post-processing effects render pass implementation.

Classes

PostFXPass

PostFX Render Pass.

Module Contents

class mini_arcade_core.engine.render.passes.postfx.PostFXPass

PostFX Render Pass. This pass handles scene effect-layer draw ops and optional post-processing.

name: str = 'PostFXPass'
registry: mini_arcade_core.engine.render.effects.registry.EffectRegistry | None = None
run(backend: mini_arcade_core.backend.Backend, ctx: mini_arcade_core.engine.render.context.RenderContext, packets: list[mini_arcade_core.engine.render.frame_packet.FramePacket])

Run the post-processing effects render pass.