QRhiVulkanTextureNativeHandles Class

Holds the Vulkan image object that is backing a QRhiTexture. More...

Header: #include <QRhiVulkanTextureNativeHandles>
qmake: QT += rhi
Inherits: QRhiNativeHandles

Public Variables

VkImage image
int layout

Detailed Description

Holds the Vulkan image object that is backing a QRhiTexture.

Importing and exporting Vulkan image objects that back a QRhiTexture when running with the Vulkan backend is supported via this class. Ownership of the Vulkan object is never transferred.

Note: Memory allocation details are not exposed. This is intentional since memory is typically suballocated from a bigger chunk of VkDeviceMemory, and exposing the allocator details is not desirable for now.

Member Type Documentation

Property Documentation

Member Function Documentation

Member Variable Documentation

Related Non-Members

Macro Documentation