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

    Variable RenderResultConst

    RenderResult: { noUpdate: 1; rendered: 0; superseded: 4; targetNotReady: 3 } = ...

    Terminal disposition of one accepted frame demand.

    See mln_render_result in the C API reference.

    Type Declaration

    • ReadonlynoUpdate: 1

      No newer map update was available, the map had no complete frame to draw, or the update extent differed from the target. The map publishes another update when it has one. A demand with MLN_FRAME_DEMAND_WAIT_FOR_UPDATE waits for that update instead, and finishes with this result only when a barrier ends its wait.

    • Readonlyrendered: 0

      A frame was rendered for acquisition, presentation, or ordered readback.

    • Readonlysuperseded: 4

      A newer IF_NEEDED demand with the same flags replaced this demand.

    • ReadonlytargetNotReady: 3

      The target could not produce a frame. The attempt consumes nothing, so a later demand with the same flags renders what this one would have. This result does not cause a map update, so the host demands again when the target can be ready, such as after a paced delay.