@maplibre/native-ffi
    Preparing search index...

    Interface RenderSessionSnapshot

    Any-thread render-session snapshot.

    See mln_render_session_snapshot in the C API reference.

    interface RenderSessionSnapshot {
        acquiredFrameCount: number;
        extent: LogicalExtent;
        frameGeneration: bigint;
        generation: bigint;
        mapUpdateGeneration: bigint;
        pendingChanges: boolean;
        renderedUpdateGeneration: bigint;
        state: RenderSessionState;
    }
    Index
    acquiredFrameCount: number

    Acquired frames that the host has not released or disposed.

    Logical extent applied by the driver.

    frameGeneration: bigint

    Frame generation of the latest rendered frame, zero before the first.

    generation: bigint

    Increases when the session's lifecycle state, target, or applied extent changes. An acquired texture frame reports the value it rendered under.

    mapUpdateGeneration: bigint

    Generation of the latest map render update that the session has seen.

    pendingChanges: boolean

    True when a map update or an accepted resize arrived after the latest rendered frame.

    renderedUpdateGeneration: bigint

    Map render update generation that the latest rendered frame drew. Zero before the first frame after attachment or a target replacement.

    One mln_render_session_state value.