Namespace Maplibre.NativeFfi.Render
Classes
- NativeBuffer
Owned off-heap byte buffer for reusable native I/O.
- RenderSessionHandle
Owner-thread render session handle bound to a map.
Structs
- RenderUpdate
Outcome of a successful render-update call. NeedsRepaint is true only when Result is Rendered and the map asked for another frame while it rendered this one, as during an ongoing camera transition. This is the same signal that a map-render-frame-finished event carries in its repaint flag, delivered without the event round trip.
Enums
- OpenGLClientApi
OpenGL client API a dedicated EGL session creates its context for. This is an open domain: a value may have no named member here, so a switch over it needs a default case. Unknown values keep their raw value.
- OpenGLContextOwnership
How a render session's OpenGL context relates to the thread that attached it. This is an open domain: a value may have no named member here, so a switch over it needs a default case. Unknown values keep their raw value.
- OpenGLContextProvider
OpenGL context providers reported by the native library.
- RenderBackend
Render backend support flags reported by the native library.
- RenderResult
Outcome of a successful render-update call. This is an open domain: a value may have no named member here, so a switch over it needs a default case. Unknown values keep their raw value.