6#ifndef MAPLIBRE_NATIVE_C_RENDER_SESSION_H
7#define MAPLIBRE_NATIVE_C_RENDER_SESSION_H
57 mln_render_session session, uint32_t width, uint32_t height,
125 bool* out_needs_repaint
mln_status
Definition base.h:39
mln_status mln_render_session_reduce_memory_use(mln_render_session session)
mln_status mln_render_session_dump_debug_logs(mln_render_session session)
mln_status mln_render_session_destroy(mln_render_session session)
mln_status mln_render_session_clear_data(mln_render_session session)
mln_status mln_render_session_resize(mln_render_session session, uint32_t width, uint32_t height, double scale_factor)
mln_status mln_render_session_detach(mln_render_session session)
mln_status mln_render_session_render_update(mln_render_session session, mln_render_result *out_result, bool *out_needs_repaint)
mln_render_result
Definition render_session.h:62
@ MLN_RENDER_RESULT_TARGET_NOT_READY
Definition render_session.h:70
@ MLN_RENDER_RESULT_NO_UPDATE
Definition render_session.h:66
@ MLN_RENDER_RESULT_RENDERED
Definition render_session.h:64
@ MLN_RENDER_RESULT_SIZE_PENDING
Definition render_session.h:68