![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <vulkanserverbufferintegration.h>
Public Member Functions | |
void | initialize (QWaylandDisplay *display) override |
QWaylandServerBuffer * | serverBuffer (struct qt_server_buffer *buffer) override |
void | deleteGLTextureWhenPossible (QOpenGLTexture *texture) |
void | deleteOrphanedTextures () |
Public Member Functions inherited from QtWaylandClient::QWaylandServerBufferIntegration | |
QWaylandServerBufferIntegration () | |
virtual | ~QWaylandServerBufferIntegration () |
Protected Member Functions | |
void | zqt_vulkan_server_buffer_v1_server_buffer_created (qt_server_buffer *id, int32_t fd, uint32_t width, uint32_t height, uint32_t memory_size, uint32_t format) override |
Definition at line 40 of file vulkanserverbufferintegration.h.
|
inline |
Definition at line 49 of file vulkanserverbufferintegration.h.
void VulkanServerBufferIntegration::deleteOrphanedTextures | ( | ) |
Definition at line 165 of file vulkanserverbufferintegration.cpp.
Referenced by QtWaylandClient::VulkanServerBuffer::toOpenGlTexture().
|
overridevirtual |
Implements QtWaylandClient::QWaylandServerBufferIntegration.
Definition at line 138 of file vulkanserverbufferintegration.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandServerBufferIntegration.
Definition at line 144 of file vulkanserverbufferintegration.cpp.
|
overrideprotected |
Definition at line 158 of file vulkanserverbufferintegration.cpp.
References QtWaylandClient::sbiExtraDebug.