![]() |
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 *displaydisplay) override |
| QWaylandServerBuffer * | serverBuffer (struct qt_server_buffer *bufferbuffer) override |
| EGLImageKHR | eglCreateImageKHR (EGLContext ctxctx, EGLenum targettarget, EGLClientBuffer bufferbuffer, const EGLint *attrib_listattrib_list) |
| EGLBoolean | eglDestroyImageKHR (EGLImageKHR imageimage) |
| void | glEGLImageTargetTexture2DOES (GLenum targettarget, GLeglImageOES imageimage) |
| Public Member Functions inherited from QtWaylandClient::QWaylandServerBufferIntegration | |
| QWaylandServerBufferIntegration () | |
| virtual | ~QWaylandServerBufferIntegration () |
Protected Member Functions | |
| void | drm_egl_server_buffer_server_buffer_created (struct ::qt_server_buffer *idid, int32_t namename, int32_t widthwidth, int32_t heightheight, int32_t stridestride, int32_t formatformat) override |
Definition at line 45 of file drmeglserverbufferintegration.h.
|
overrideprotected |
Definition at line 143 of file drmeglserverbufferintegration.cpp.
References QtWaylandClient::DrmServerBuffer::DrmServerBuffer().
|
inline |
Definition at line 72 of file drmeglserverbufferintegration.h.
Referenced by QtWaylandClient::DrmServerBuffer::DrmServerBuffer().
|
inline |
Definition at line 83 of file drmeglserverbufferintegration.h.
Referenced by QtWaylandClient::DrmServerBuffer::~DrmServerBuffer().
|
inline |
Definition at line 92 of file drmeglserverbufferintegration.h.
|
overridevirtual |
Implements QtWaylandClient::QWaylandServerBufferIntegration.
Definition at line 123 of file drmeglserverbufferintegration.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandServerBufferIntegration.
Definition at line 129 of file drmeglserverbufferintegration.cpp.