![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qquick3dcubemaptexture_p.h"#include "qquick3dscenerenderer_p.h"#include "qquick3dsceneenvironment_p.h"#include "qquick3dobject_p.h"#include "qquick3dnode_p.h"#include "qquick3dscenemanager_p.h"#include "qquick3dtexture_p.h"#include "qquick3dcamera_p.h"#include "qquick3dpickresult_p.h"#include "qquick3dmodel_p.h"#include "qquick3drenderstats_p.h"#include "qquick3ddebugsettings_p.h"#include "qquick3dskymaterial_p.h"#include "extensions/qquick3drenderextensions.h"#include <QtQuick3DUtils/private/qquick3dprofiler_p.h>#include <QtQuick3DRuntimeRender/private/qssgrendererutil_p.h>#include <QtQuick3DRuntimeRender/private/qssgrenderer_p.h>#include <QtQuick/private/qquickwindow_p.h>#include <QtQuick/private/qsgdefaultrendercontext_p.h>#include <QtQuick/private/qsgtexture_p.h>#include <QtQuick/private/qsgplaintexture_p.h>#include <QtQuick/private/qsgrendernode_p.h>#include <QtQuick3DRuntimeRender/private/qssgrendereffect_p.h>#include <QtQuick3DRuntimeRender/private/qssgrhieffectsystem_p.h>#include <QtQuick3DRuntimeRender/private/qssglayerrenderdata_p.h>#include <QtQuick3DRuntimeRender/private/qssgrhiquadrenderer_p.h>#include <QtQuick3DRuntimeRender/private/qssgrhicontext_p.h>#include <QtQuick3DRuntimeRender/private/qssgcputonemapper_p.h>#include <QtQuick3DRuntimeRender/private/qssgrenderroot_p.h>#include <QtQuick3DRuntimeRender/private/qssgrenderskymaterial_p.h>#include <QtQuick3DRuntimeRender/private/qssgrenderuserpass_p.h>#include <QtQuick3DRuntimeRender/private/qssgrendercommands_p.h>#include <QtQuick3DUtils/private/qssgutils_p.h>#include <QtQuick3DUtils/private/qssgassert_p.h>#include <qtquick3d_tracepoints_p.h>#include <QtCore/QObject>#include <QtCore/qqueue.h>Go to the source code of this file.
Functions | |
| QT_BEGIN_NAMESPACE | Q_TRACE_PREFIX (qtquick3d, "QT_BEGIN_NAMESPACE" "class QQuick3DViewport;" "QT_END_NAMESPACE") Q_TRACE_POINT(qtquick3d |
| Q_TRACE_POINT (qtquick3d, QSSG_prepareFrame_exit) | |
| Q_TRACE_POINT (qtquick3d, QSSG_renderFrame_entry, int widthwidth, int heightheight) | |
| Q_TRACE_POINT (qtquick3d, QSSG_renderFrame_exit) | |
| Q_TRACE_POINT (qtquick3d, QSSG_synchronize_entry, QQuick3DViewport *view3D, const QSize &sizesize, float dpr) | |
| Q_TRACE_POINT (qtquick3d, QSSG_synchronize_exit) | |
| Q_TRACE_POINT (qtquick3d, QSSG_renderPass_entry, const QString &renderPass) | |
| Q_TRACE_POINT (qtquick3d, QSSG_renderPass_exit) | |
| static bool | dumpRenderTimes () |
| template<typename In, typename Out> | |
| static void | bfs (In *inExtension, QList< Out * > &outList) |
| static void | requestFullUpdate (QQuickWindow *window) |
| static QVector3D | tonemapRgb (const QVector3D &cc, QQuick3DSceneEnvironment::QQuick3DEnvironmentTonemapModes tonemapMode) |
Variables | |
| QT_BEGIN_NAMESPACE | QSSG_prepareFrame_entry |
| QT_BEGIN_NAMESPACE int | width |
| QT_BEGIN_NAMESPACE int int | height |
| static const QVector2D | s_ProgressiveAABlendFactors [QSSGLayerRenderData::MAX_AA_LEVELS] |
| static const QVector2D | s_TemporalAABlendFactors = { 0.5f, 0.5f } |
Definition at line 92 of file qquick3dscenerenderer.cpp.
|
static |
Definition at line 68 of file qquick3dscenerenderer.cpp.
Referenced by QQuick3DSGRenderNode::render(), and SGFramebufferObjectNode::render().
| Q_TRACE_POINT | ( | qtquick3d | , |
| QSSG_prepareFrame_exit | ) |
| Q_TRACE_POINT | ( | qtquick3d | , |
| QSSG_renderFrame_entry | , | ||
| int | width, | ||
| int | height ) |
| Q_TRACE_POINT | ( | qtquick3d | , |
| QSSG_renderFrame_exit | ) |
| Q_TRACE_POINT | ( | qtquick3d | , |
| QSSG_renderPass_entry | , | ||
| const QString & | renderPass ) |
| Q_TRACE_POINT | ( | qtquick3d | , |
| QSSG_renderPass_exit | ) |
| Q_TRACE_POINT | ( | qtquick3d | , |
| QSSG_synchronize_entry | , | ||
| QQuick3DViewport * | view3D, | ||
| const QSize & | size, | ||
| float | dpr ) |
| Q_TRACE_POINT | ( | qtquick3d | , |
| QSSG_synchronize_exit | ) |
| QT_BEGIN_NAMESPACE Q_TRACE_PREFIX | ( | qtquick3d | , |
| "QT_BEGIN_NAMESPACE" "class QQuick3DViewport;" "QT_END_NAMESPACE" | ) |
|
static |
Definition at line 143 of file qquick3dscenerenderer.cpp.
|
static |
Definition at line 635 of file qquick3dscenerenderer.cpp.
| QT_BEGIN_NAMESPACE int int height |
Definition at line 59 of file qquick3dscenerenderer.cpp.
| QT_BEGIN_NAMESPACE QSSG_prepareFrame_entry |
Definition at line 59 of file qquick3dscenerenderer.cpp.
|
static |
Definition at line 292 of file qquick3dscenerenderer.cpp.
Definition at line 303 of file qquick3dscenerenderer.cpp.
Definition at line 59 of file qquick3dscenerenderer.cpp.