Enum VulkanImageOwner
- Namespace
- Maplibre.NativeFfi
- Assembly
- Maplibre.NativeFfi.dll
The queue family that a borrowed image goes to after each frame.
public enum VulkanImageOwner : uint
Fields
External = 1Each frame releases the image to VK_QUEUE_FAMILY_EXTERNAL.
Foreign = 2Each frame releases the image to VK_QUEUE_FAMILY_FOREIGN_EXT.
GraphicsQueue = 0The image stays with the queue family of
graphics_queue_family_index.
Remarks
With VulkanImageOwner.External or
VulkanImageOwner.Foreign, acquire the image on your side before you
read it. You don't need to release it back.
See mln_vulkan_image_owner in the C API reference.