6#ifndef MAPLIBRE_NATIVE_C_SURFACE_H
7#define MAPLIBRE_NATIVE_C_SURFACE_H
126 mln_render_session* out_session
155 mln_render_session* out_session
195 mln_render_session* out_session
224 mln_render_session* out_session
mln_status
Definition base.h:39
Definition render_target.h:29
Definition render_target.h:168
mln_render_target_extent extent
Definition surface.h:68
mln_opengl_context_descriptor context
Definition surface.h:70
void * surface
Definition surface.h:75
Definition render_target.h:18
Definition render_target.h:36
mln_vulkan_context_descriptor context
Definition surface.h:39
mln_render_target_extent extent
Definition surface.h:33
void * surface
Definition surface.h:41
Definition render_target.h:56
mln_webgpu_context_descriptor context
Definition surface.h:50
uint32_t format
Definition surface.h:61
void * surface
Definition surface.h:56
mln_render_target_extent extent
Definition surface.h:48
mln_status mln_metal_surface_attach(mln_map map, const mln_metal_surface_descriptor *descriptor, mln_render_session *out_session)
mln_webgpu_surface_descriptor mln_webgpu_surface_descriptor_default(void)
mln_status mln_opengl_surface_attach(mln_map map, const mln_opengl_surface_descriptor *descriptor, mln_render_session *out_session)
mln_status mln_webgpu_surface_attach(mln_map map, const mln_webgpu_surface_descriptor *descriptor, mln_render_session *out_session)
mln_status mln_metal_surface_set_target(mln_render_session session, const mln_metal_surface_descriptor *descriptor)
mln_status mln_opengl_surface_set_target(mln_render_session session, const mln_opengl_surface_descriptor *descriptor)
mln_status mln_vulkan_surface_set_target(mln_render_session session, const mln_vulkan_surface_descriptor *descriptor)
mln_status mln_vulkan_surface_attach(mln_map map, const mln_vulkan_surface_descriptor *descriptor, mln_render_session *out_session)
mln_metal_surface_descriptor mln_metal_surface_descriptor_default(void)
mln_status mln_webgpu_surface_set_target(mln_render_session session, const mln_webgpu_surface_descriptor *descriptor)
mln_opengl_surface_descriptor mln_opengl_surface_descriptor_default(void)
mln_vulkan_surface_descriptor mln_vulkan_surface_descriptor_default(void)