Skip to main content

Mojo struct

OutputConsumer

struct OutputConsumer[origin: MutOrigin, opc: OutputPipelineConfig]

Consumer view for epilogue warp (output pipeline).

Fields​

  • ​pipeline_ptr (Pointer[OutputTilePipeline[opc], 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[OutputTilePipeline[opc], origin]) -> Self

__enter__​

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

Returns:

OutputConsumer[origin, opc].Stage

__exit__​

__exit__(mut self)