Skip to content

grk_decompress after set_progression_state is a no-op #421

Description

@boxerab

grk_decompress after grk_decompress_set_progression_state returns success but decodes nothing.
decompressImpl filters dirty tiles via isBestEffortDecompressed, set on every decoded tile and cleared only by the single-tile and lru paths.
under GRK_TILE_CACHE_NONE the tile data is freed anyway.
per-tile re-decode through grk_decompress_tile works today.
fix wants a needs-re-decode signal separate from bestEffortDecompressed_, and a raw composite with postProcess deferred to image handoff.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions