![]() |
Qt 6.x
The Qt SDK
|
#include <qxcbeglintegration.h>
Definition at line 24 of file qxcbeglintegration.h.
QXcbEglIntegration::QXcbEglIntegration | ( | ) |
Definition at line 58 of file qxcbeglintegration.cpp.
References qCDebug.
QXcbEglIntegration::~QXcbEglIntegration | ( | ) |
Definition at line 65 of file qxcbeglintegration.cpp.
|
override |
Definition at line 132 of file qxcbeglintegration.cpp.
References context, and eglDisplay().
|
overridevirtual |
Implements QXcbGlIntegration.
Definition at line 137 of file qxcbeglintegration.cpp.
References eglDisplay(), QScreen::handle(), QOffscreenSurface::requestedFormat(), QOffscreenSurface::screen(), and screen.
|
overridevirtual |
Implements QXcbGlIntegration.
Definition at line 123 of file qxcbeglintegration.cpp.
References context, eglDisplay(), and screen.
|
overridevirtual |
Implements QXcbGlIntegration.
Definition at line 118 of file qxcbeglintegration.cpp.
References window().
|
inline |
Definition at line 40 of file qxcbeglintegration.h.
Referenced by QXcbEglWindow::~QXcbEglWindow(), QXcbEglWindow::create(), createOpenGLContext(), createPlatformOffscreenSurface(), createPlatformOpenGLContext(), getCompatibleVisualId(), and QXcbEglWindow::resolveFormat().
xcb_visualid_t QXcbEglIntegration::getCompatibleVisualId | ( | xcb_screen_t * | screen, |
EGLConfig | config | ||
) | const |
Definition at line 143 of file qxcbeglintegration.cpp.
References eglDisplay(), q_hasEglExtension(), qCDebug, qPopulationCount(), qWarning, and screen.
Referenced by QXcbEglWindow::createVisual().
|
overridevirtual |
Implements QXcbGlIntegration.
Definition at line 71 of file qxcbeglintegration.cpp.
References connection, EGL_PLATFORM_X11_KHR, EGL_PLATFORM_XCB_KHR, QEGLStreamConvenience::get_platform_display, qCDebug, qCWarning, and QScopedPointer< T, Cleanup >::reset().
|
inlineoverridevirtual |
Reimplemented from QXcbGlIntegration.
Definition at line 38 of file qxcbeglintegration.h.