Struct
MaplibreNativeFfiVulkanSurfaceReplacement
Description [src]
struct MaplibreNativeFfiVulkanSurfaceReplacement {
MaplibreNativeFfiLogicalSize logical_size;
guint64 surface;
}
A new Vulkan surface for
maplibre_native_ffi_render_session_set_vulkan_surface_target_async().
The session presents to it with the context that it attached with, so the
queue family of that context’s graphics_queue_family_index must support
presenting to the surface. It uses the surface until a replacement or release
of the target completes, a detach or release of the session completes, or an
abandon of it returns.
See mln_vulkan_surface_replacement in the
C API reference.
Structure members
logical_size:MaplibreNativeFfiLogicalSizeLogical_size.
surface:guint64Your VkSurfaceKHR.