Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#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 66 of file qxcbeglintegration.cpp.
|
override |
Definition at line 135 of file qxcbeglintegration.cpp.
References context, and eglDisplay().
|
overridevirtual |
Implements QXcbGlIntegration.
Definition at line 140 of file qxcbeglintegration.cpp.
References eglDisplay(), QScreen::handle(), QOffscreenSurface::requestedFormat(), QOffscreenSurface::screen(), and screen.
|
overridevirtual |
Implements QXcbGlIntegration.
Definition at line 126 of file qxcbeglintegration.cpp.
References context, eglDisplay(), and screen.
|
overridevirtual |
Implements QXcbGlIntegration.
Definition at line 121 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 146 of file qxcbeglintegration.cpp.
References eglDisplay(), q_hasEglExtension(), qCDebug, qPopulationCount(), qWarning, and screen.
Referenced by QXcbEglWindow::createVisual().
|
overridevirtual |
Implements QXcbGlIntegration.
Definition at line 72 of file qxcbeglintegration.cpp.
References connection, EGL_PLATFORM_X11_KHR, EGL_PLATFORM_XCB_KHR, qCDebug, qCWarning, and QScopedPointer< T, Cleanup >::reset().
|
inlineoverridevirtual |
Reimplemented from QXcbGlIntegration.
Definition at line 38 of file qxcbeglintegration.h.
|
inline |
Definition at line 42 of file qxcbeglintegration.h.
Referenced by QXcbEglWindow::create().