|
MapLibre Native C API
Public C ABI for the MapLibre Native wrapper.
|
#include <surface.h>
Data Fields | |
| mln_render_target_extent | extent |
| mln_vulkan_context_descriptor | context |
| void * | surface |
Vulkan native surface session attachment options.
| mln_vulkan_context_descriptor mln_vulkan_surface_descriptor::context |
Borrowed Vulkan context. All handles are required. The device must support VK_KHR_swapchain, and the queue family must support graphics and presentation to this descriptor's surface.
| mln_render_target_extent mln_vulkan_surface_descriptor::extent |
Logical surface extent.
| void* mln_vulkan_surface_descriptor::surface |
Borrowed VkSurfaceKHR. Required.