VulkanImageOwner class final
The queue family that a borrowed image goes to after each frame.
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.
Constructors
- VulkanImageOwner.fromRawValue(int rawValue)
-
const
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- external → const VulkanImageOwner
- Each frame releases the image to VK_QUEUE_FAMILY_EXTERNAL.
- foreign → const VulkanImageOwner
- Each frame releases the image to VK_QUEUE_FAMILY_FOREIGN_EXT.
- graphicsQueue → const VulkanImageOwner
-
The image stays with the queue family of
graphics_queue_family_index.