Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qxcbeglinclude.h
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
#
pragma
once
6
7
#
include
<
QtGui
/
QPalette
>
8
#
include
<
QtCore
/
QTextStream
>
9
#
include
<
QtGui
/
private
/
qmath_p
.
h
>
10
#
include
<
QtGui
/
private
/
qtextengine_p
.
h
>
11
12
#
include
<
QtGui
/
private
/
qt_egl_p
.
h
>
13
14
QT_BEGIN_NAMESPACE
15
16
QT_END_NAMESPACE
QXcbEglContext
Definition
qxcbeglcontext.h:14
QXcbEglIntegration
Definition
qxcbeglintegration.h:26
QXcbEglIntegration::createOpenGLContext
QOpenGLContext * createOpenGLContext(EGLContext context, EGLDisplay display, QOpenGLContext *shareContext) const override
Definition
qxcbeglintegration.cpp:136
QXcbEglIntegration::supportsThreadedOpenGL
bool supportsThreadedOpenGL() const override
Definition
qxcbeglintegration.h:39
QXcbEglIntegration::createPlatformOffscreenSurface
QPlatformOffscreenSurface * createPlatformOffscreenSurface(QOffscreenSurface *surface) const override
Definition
qxcbeglintegration.cpp:141
QXcbEglIntegration::createWindow
QXcbWindow * createWindow(QWindow *window) const override
Definition
qxcbeglintegration.cpp:122
QXcbEglIntegration::~QXcbEglIntegration
~QXcbEglIntegration()
Definition
qxcbeglintegration.cpp:67
QXcbEglIntegration::QXcbEglIntegration
QXcbEglIntegration()
Definition
qxcbeglintegration.cpp:59
QXcbEglIntegration::usingPlatformDisplay
bool usingPlatformDisplay() const
Definition
qxcbeglintegration.h:43
QXcbEglIntegration::initialize
bool initialize(QXcbConnection *connection) override
Definition
qxcbeglintegration.cpp:73
QXcbEglIntegration::canCreatePlatformOffscreenSurface
bool canCreatePlatformOffscreenSurface() const override
Definition
qxcbeglintegration.cpp:147
QXcbEglIntegration::getCompatibleVisualId
xcb_visualid_t getCompatibleVisualId(xcb_screen_t *screen, EGLConfig config) const
Definition
qxcbeglintegration.cpp:152
QXcbEglIntegration::eglDisplay
EGLDisplay eglDisplay() const
Definition
qxcbeglintegration.h:41
QXcbEglIntegration::createPlatformOpenGLContext
QPlatformOpenGLContext * createPlatformOpenGLContext(QOpenGLContext *context) const override
Definition
qxcbeglintegration.cpp:127
QXcbEglNativeInterfaceHandler
Definition
qxcbeglnativeinterfacehandler.h:12
QXcbEglWindow
Definition
qxcbeglwindow.h:16
QXcbEglWindow::QXcbEglWindow
QXcbEglWindow(QWindow *window, QXcbEglIntegration *glIntegration)
Definition
qxcbeglwindow.cpp:17
QXcbEglWindow::resolveFormat
void resolveFormat(const QSurfaceFormat &format) override
Definition
qxcbeglwindow.cpp:30
QXcbEglWindow::eglSurface
EGLSurface eglSurface() const
Definition
qxcbeglwindow.h:21
QXcbEglWindow::createVisual
const xcb_visualtype_t * createVisual() override
Definition
qxcbeglwindow.cpp:36
QXcbEglWindow::create
void create() override
Definition
qxcbeglwindow.cpp:46
QXcbEglWindow::~QXcbEglWindow
~QXcbEglWindow()
Definition
qxcbeglwindow.cpp:25
QXcbEglWindow::glIntegration
QXcbEglIntegration * glIntegration() const
Definition
qxcbeglwindow.h:23
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
QT_BEGIN_NAMESPACE::getVisualInfo
std::optional< VisualInfo > getVisualInfo(xcb_screen_t *screen, std::optional< xcb_visualid_t > requestedVisualId, std::optional< uint8_t > requestedDepth=std::nullopt)
Definition
qxcbeglintegration.cpp:26
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
QT_BEGIN_NAMESPACE::VisualInfo
Definition
qxcbeglintegration.cpp:21
QT_BEGIN_NAMESPACE::VisualInfo::depth
uint8_t depth
Definition
qxcbeglintegration.cpp:23
QT_BEGIN_NAMESPACE::VisualInfo::visualType
xcb_visualtype_t visualType
Definition
qxcbeglintegration.cpp:22
qtbase
src
plugins
platforms
xcb
gl_integrations
xcb_egl
qxcbeglinclude.h
Generated on
for Qt by
1.18.0