![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <drmeglserverbufferintegration.h>
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) |
![]() | |
QWaylandServerBufferIntegration () | |
virtual | ~QWaylandServerBufferIntegration () |
Protected Member Functions | |
void | drm_egl_server_buffer_server_buffer_created (struct ::qt_server_buffer *id, int32_t name, int32_t width, int32_t height, int32_t stride, int32_t format) override |
Definition at line 46 of file drmeglserverbufferintegration.h.
|
overrideprotected |
Definition at line 142 of file drmeglserverbufferintegration.cpp.
References QtWaylandClient::DrmServerBuffer::DrmServerBuffer().
|
inline |
Definition at line 73 of file drmeglserverbufferintegration.h.
Referenced by QtWaylandClient::DrmServerBuffer::DrmServerBuffer().
|
inline |
Definition at line 84 of file drmeglserverbufferintegration.h.
Referenced by QtWaylandClient::DrmServerBuffer::~DrmServerBuffer().
|
inline |
Definition at line 93 of file drmeglserverbufferintegration.h.
|
overridevirtual |
Implements QtWaylandClient::QWaylandServerBufferIntegration.
Definition at line 122 of file drmeglserverbufferintegration.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandServerBufferIntegration.
Definition at line 128 of file drmeglserverbufferintegration.cpp.