![]() |
Qt 6.x
The Qt SDK
|
#include <dmabufserverbufferintegration.h>
Inheritance diagram for QtWaylandClient::DmaBufServerBufferIntegration:
Collaboration diagram for QtWaylandClient::DmaBufServerBufferIntegration:Public Member Functions | |
| void | initialize (QWaylandDisplay *display) override |
| QWaylandServerBuffer * | serverBuffer (struct qt_server_buffer *buffer) override |
| EGLImageKHR | eglCreateImageKHR (EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) |
| EGLBoolean | eglDestroyImageKHR (EGLImageKHR image) |
| void | glEGLImageTargetTexture2DOES (GLenum target, GLeglImageOES image) |
Public Member Functions inherited from QtWaylandClient::QWaylandServerBufferIntegration | |
| QWaylandServerBufferIntegration () | |
| virtual | ~QWaylandServerBufferIntegration () |
| virtual void | initialize (QWaylandDisplay *display)=0 |
| virtual QWaylandServerBuffer * | serverBuffer (struct qt_server_buffer *buffer)=0 |
Protected Member Functions | |
| void | dmabuf_server_buffer_server_buffer_created (struct ::qt_server_buffer *id, int32_t fd, int32_t width, int32_t height, int32_t stride, int32_t offset, int32_t fourcc_format) override |
Definition at line 48 of file dmabufserverbufferintegration.h.
|
overrideprotected |
Definition at line 139 of file dmabufserverbufferintegration.cpp.
References void.
|
inline |
Definition at line 78 of file dmabufserverbufferintegration.h.
References qCWarning.
Referenced by QtWaylandClient::DmaBufServerBuffer::DmaBufServerBuffer().
Here is the caller graph for this function:
|
inline |
Definition at line 89 of file dmabufserverbufferintegration.h.
References qCWarning.
Referenced by QtWaylandClient::DmaBufServerBuffer::~DmaBufServerBuffer().
Here is the caller graph for this function:
|
inline |
Definition at line 98 of file dmabufserverbufferintegration.h.
References qCWarning.
Referenced by QtWaylandClient::DmaBufServerBuffer::toOpenGlTexture().
Here is the caller graph for this function:
|
overridevirtual |
Implements QtWaylandClient::QWaylandServerBufferIntegration.
Definition at line 119 of file dmabufserverbufferintegration.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandServerBufferIntegration.
Definition at line 125 of file dmabufserverbufferintegration.cpp.