![]() |
Qt 6.x
The Qt SDK
|
#include <qwaylandeglclientbufferintegration_p.h>
Additional Inherited Members | |
![]() | |
enum | NativeResource { EglDisplay , EglConfig , EglContext } |
Definition at line 30 of file qwaylandeglclientbufferintegration_p.h.
QtWaylandClient::QWaylandEglClientBufferIntegration::QWaylandEglClientBufferIntegration | ( | ) |
Definition at line 30 of file qwaylandeglclientbufferintegration.cpp.
References qCDebug.
|
override |
Definition at line 36 of file qwaylandeglclientbufferintegration.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandClientBufferIntegration.
Definition at line 112 of file qwaylandeglclientbufferintegration.cpp.
References window().
|
overridevirtual |
Implements QtWaylandClient::QWaylandClientBufferIntegration.
Definition at line 117 of file qwaylandeglclientbufferintegration.cpp.
References fmt, and QtWaylandClient::QWaylandDisplay::supportsWindowDecoration().
EGLDisplay QtWaylandClient::QWaylandEglClientBufferIntegration::eglDisplay | ( | ) | const |
Definition at line 152 of file qwaylandeglclientbufferintegration.cpp.
Referenced by QtWaylandClient::QWaylandEglWindow::~QWaylandEglWindow(), QtWaylandClient::QWaylandEglWindow::invalidateSurface(), and QtWaylandClient::QWaylandEglWindow::updateSurface().
|
overridevirtual |
Implements QtWaylandClient::QWaylandClientBufferIntegration.
Definition at line 41 of file qwaylandeglclientbufferintegration.cpp.
References EGL_PLATFORM_WAYLAND_KHR, Qt::hex(), i, QByteArray::isEmpty(), q_hasEglExtension(), qCWarning, qEnvironmentVariableIsSet(), qgetenv(), and QtWaylandClient::qwaylandegl_threadedgl_blacklist_vendor.
Referenced by QtWaylandClient::QWaylandEglPlatformIntegration::QWaylandEglPlatformIntegration().
|
overridevirtual |
Reimplemented from QtWaylandClient::QWaylandClientBufferIntegration.
Definition at line 97 of file qwaylandeglclientbufferintegration.cpp.
|
overridevirtual |
Reimplemented from QtWaylandClient::QWaylandClientBufferIntegration.
Definition at line 125 of file qwaylandeglclientbufferintegration.cpp.
References QtWaylandClient::QWaylandClientBufferIntegration::EglDisplay.
|
overridevirtual |
Reimplemented from QtWaylandClient::QWaylandClientBufferIntegration.
Definition at line 136 of file qwaylandeglclientbufferintegration.cpp.
References context, QtWaylandClient::QWaylandClientBufferIntegration::EglConfig, QtWaylandClient::QWaylandClientBufferIntegration::EglContext, QtWaylandClient::QWaylandClientBufferIntegration::EglDisplay, and Q_ASSERT.
|
overridevirtual |
Reimplemented from QtWaylandClient::QWaylandClientBufferIntegration.
Definition at line 102 of file qwaylandeglclientbufferintegration.cpp.
|
overridevirtual |
Reimplemented from QtWaylandClient::QWaylandClientBufferIntegration.
Definition at line 107 of file qwaylandeglclientbufferintegration.cpp.