![]() |
Qt 6.x
The Qt SDK
|
Public Member Functions | |
VulkanWrapperPrivate (QOpenGLContext *glContext) | |
VulkanImageWrapper * | createTextureImage (const QImage &img) |
VulkanImageWrapper * | createTextureImageFromData (const uchar *pixels, uint bufferSize, const QSize &size, VkFormat vkFormat) |
void | freeTextureImage (VulkanImageWrapper *imageWrapper) |
Definition at line 44 of file vulkanwrapper.cpp.
|
explicit |
Definition at line 542 of file vulkanwrapper.cpp.
References QVarLengthArray< T, Prealloc >::data(), QOpenGLContext::getProcAddress(), hex, i, ok, qCritical, qDebug, and vwExtraDebug.
VulkanImageWrapper * VulkanWrapperPrivate::createTextureImage | ( | const QImage & | img | ) |
Definition at line 472 of file vulkanwrapper.cpp.
References createTextureImageFromData().
Referenced by VulkanWrapper::createTextureImage().
VulkanImageWrapper * VulkanWrapperPrivate::createTextureImageFromData | ( | const uchar * | pixels, |
uint | bufferSize, | ||
const QSize & | size, | ||
VkFormat | vkFormat | ||
) |
Definition at line 477 of file vulkanwrapper.cpp.
References ok, qCritical, qDebug, and vwExtraDebug.
Referenced by createTextureImage(), and VulkanWrapper::createTextureImageFromData().
void VulkanWrapperPrivate::freeTextureImage | ( | VulkanImageWrapper * | imageWrapper | ) |
Definition at line 529 of file vulkanwrapper.cpp.
References VulkanImageWrapper::imgFd, VulkanImageWrapper::textureImage, and VulkanImageWrapper::textureImageMemory.
Referenced by VulkanWrapper::freeTextureImage().