Skip to main content

Module display

Module display 

Source
Expand description

Retained display-list cache contracts for static and semi-static surfaces.

This module is intentionally renderer-neutral. It lets applications and backends retain expensive paint lists for editor backgrounds, ruler grids, static panels, and snapshots, while invalidating them through explicit dirty flags rather than backend-specific cache state.

Structs§

DisplayListId
DisplayListInvalidation
DisplayListInvalidationReport
DisplayListKey
DisplayListReuseReport
RetainedDisplayList
RetainedDisplayListCache

Enums§

DisplayListInvalidationRequest
DisplayListKind
DisplayListReuseOutcome
DisplayListScope