Skip to main content

TileRegionScaledDecodeJob

Type Alias TileRegionScaledDecodeJob 

Source
pub type TileRegionScaledDecodeJob<'i, 'o> = TileRegionScaledDecodeJob<'i, 'o>;
Expand description

One ROI+scaled tile decode request for decode_tiles_region_scaled_into.

Aliased Type§

pub struct TileRegionScaledDecodeJob<'i, 'o> {
    pub input: &'i [u8],
    pub out: &'o mut [u8],
    pub stride: usize,
    pub roi: Rect,
    pub scale: Downscale,
}

Fields§

§input: &'i [u8]

Compressed tile bytes.

§out: &'o mut [u8]

Caller-owned output buffer for this tile.

§stride: usize

Distance in bytes between output rows.

§roi: Rect

Region of interest in source-image coordinates.

§scale: Downscale

Downscale factor applied to the region decode.