OptionalcontextBorrowed Vulkan context. All handles are required.
OptionalextentLogical texture extent; physical_width and physical_height give the texture's size. A scale_factor that differs from the map's is accepted and logged as a warning.
OptionalfinalBackend-native VkImageLayout value left after rendering succeeds. Defaults to 5, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL.
OptionalformatBackend-native VkFormat value of every image. VK_FORMAT_UNDEFINED is invalid.
OptionalinitialBackend-native VkImageLayout value expected at render-pass begin.
OptionalphysicalPhysical image height in device pixels. Must be positive. Defaults to 256.
OptionalphysicalPhysical image width in device pixels. Must be positive. Defaults to 256.
OptionaltexturesThe ring's images, one per slot, in slot order. Required.
Vulkan attachment options for a borrowed texture target.
See
mln_vulkan_borrowed_texture_descriptorin the C API reference.