Skip to main content

Mojo struct

OutputConsumer

struct OutputConsumer[origin: MutOrigin, opc: OutputPipelineConfig]

Consumer view for epilogue warp (output pipeline).

Fields

  • pipeline_ptr (Pointer[OutputConsumer[origin, opc].TilePipelineType, origin]):

Implemented traits

AnyType, Copyable, ImplicitlyCopyable, ImplicitlyDestructible, Movable, RegisterPassable, TrivialRegisterPassable

comptime members

Stage

comptime Stage = OutputStage[opc]

TilePipelineType

comptime TilePipelineType = OutputTilePipeline[opc]

Methods

__init__

__init__(pipeline_ptr: Pointer[OutputConsumer[origin, opc].TilePipelineType, origin]) -> Self

__enter__

__enter__(mut self) -> OutputConsumer[origin, opc].Stage

Returns:

OutputConsumer

__exit__

__exit__(mut self)

Was this page helpful?