|
MapLibre Native C API
Public C ABI for the MapLibre Native wrapper.
|
#include <render_target.h>
Data Fields | |
| void * | display |
| void * | config |
| void * | share_context |
| void * | get_proc_address |
EGL context fields shared by OpenGL render targets on Linux.
| void* mln_egl_context_descriptor::config |
Borrowed EGLConfig used to create a shared session context. Required. OpenGL texture sessions require EGL_SURFACE_TYPE to include EGL_PBUFFER_BIT.
| void* mln_egl_context_descriptor::display |
Borrowed EGLDisplay. Required.
| void* mln_egl_context_descriptor::get_proc_address |
Optional eglGetProcAddress-compatible function for the host loader.
| void* mln_egl_context_descriptor::share_context |
Borrowed EGLContext whose share group the session context joins. Required.