Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qsgthreadedrenderloop.cpp File Reference

(3bfc8ef2e9c736ea60674a089c610095e4fc15b3)

#include <QtCore/QMutex>
#include <QtCore/QWaitCondition>
#include <QtCore/QAnimationDriver>
#include <QtCore/QQueue>
#include <QtCore/QTimer>
#include <QtGui/QGuiApplication>
#include <QtGui/QScreen>
#include <QtGui/QOffscreenSurface>
#include <qpa/qwindowsysteminterface.h>
#include <QtQuick/QQuickWindow>
#include <private/qquickwindow_p.h>
#include <private/qquickitem_p.h>
#include <QtGui/qpa/qplatformwindow_p.h>
#include <QtQuick/private/qsgrenderer_p.h>
#include "qsgthreadedrenderloop_p.h"
#include "qsgrhisupport_p.h"
#include <private/qquickanimatorcontroller_p.h>
#include <private/qquickprofiler_p.h>
#include <private/qqmldebugserviceinterfaces_p.h>
#include <private/qqmldebugconnector_p.h>
#include <private/qsgrhishadereffectnode_p.h>
#include <private/qsgdefaultrendercontext_p.h>
#include <qtquick_tracepoints_p.h>
#include "qsgthreadedrenderloop.moc"
#include "moc_qsgthreadedrenderloop_p.cpp"
Include dependency graph for qsgthreadedrenderloop.cpp:

Go to the source code of this file.

Classes

class  WMWindowEvent
class  WMTryReleaseEvent
class  WMSyncEvent
class  WMGrabEvent
class  WMJobEvent
class  WMReleaseSwapchainEvent
class  QSGRenderThreadEventQueue
class  QSGRenderThread

Macros

#define QSG_RT_PAD   " (RT) %s"

Functions

Q_GUI_EXPORT QImage qt_gl_read_framebuffer (const QSize &size, bool alpha_format, bool include_alpha)

Macro Definition Documentation

◆ QSG_RT_PAD

#define QSG_RT_PAD   " (RT) %s"

Definition at line 98 of file qsgthreadedrenderloop.cpp.

Function Documentation

◆ qt_gl_read_framebuffer()

Q_GUI_EXPORT QImage qt_gl_read_framebuffer ( const QSize & size,
bool alpha_format,
bool include_alpha )
extern

Definition at line 1451 of file qopenglframebufferobject.cpp.