Skip to main content

Crate zencodec_render

Crate zencodec_render 

Source
Expand description

Checked display rendering for shared zencodec image collections.

Rendering applies canvas orientation and an optional display-coordinate crop, requires the selected packed color output, and preserves qualified aligned auxiliary planes. Unknown interpretation and unsupported composition fail explicitly. Native decoding/CMS workspace and proportional region decoding are not covered by the managed output budget.

Modules§

geometry
Geometry stage: composited stored samples -> oriented canvas region. This does not establish target color, perform blending or resize for display.

Structs§

RenderFailure
Rendering failure retaining the concrete original cause.
RenderRequest
Required display output. No unsupported setting is silently ignored.
Renderer
RenderRequest configuration and the admitted destination pool can be reused; a fresh OutputPlan binds each exact held source. Never cache by item/epoch alone.

Enums§

ColorTarget
Current means current samples, not the original file’s pre-transform space. Explicit targets never consult opaque source extensions for color authority.
RenderStage
Stage at which rendering failed.