NativeTexture Struct
struct QRhiTexture::NativeTextureContains information about the underlying native resources of a texture. More...
Public Variables
Detailed Description
Member Variable Documentation
int NativeTexture::layout
Specifies the current image layout for APIs like Vulkan.
For Vulkan, layout
contains a VkImageLayout
value.
quint64 NativeTexture::object
64-bit integer containing the native object handle.
With OpenGL, the native handle is a GLuint value, so object
can then be cast to a GLuint. With Vulkan, the native handle is a VkImage, so object
can be cast to a VkImage. With Direct3D 11 and Metal object
contains a ID3D11Texture2D or MTLTexture pointer, respectively. With Direct3D 12 object
contains a ID3D12Resource pointer.