(0c85d183bd181c51ed7cd4ef1b3a5a3cc8543623)
#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 "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 <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.
|
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 width, int height) |
|
| Q_TRACE_POINT (qtquick3d, QSSG_renderFrame_exit) |
|
| Q_TRACE_POINT (qtquick3d, QSSG_synchronize_entry, QQuick3DViewport *view3D, const QSize &size, 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) |
|
template<typename In , typename Out > |
static void | bfs (In *inExtension, QList< Out * > &outList) |
|
static void | requestFullUpdate (QQuickWindow *window) |
|
static QVector3D | tonemapRgb (const QVector3D &c, QQuick3DSceneEnvironment::QQuick3DEnvironmentTonemapModes tonemapMode) |
|
◆ bfs()
template<typename In , typename Out >
static void bfs |
( |
In * | inExtension, |
|
|
QList< Out * > & | outList ) |
|
static |
◆ Q_TRACE_POINT() [1/7]
Q_TRACE_POINT |
( |
qtquick3d | , |
|
|
QSSG_prepareFrame_exit | ) |
◆ Q_TRACE_POINT() [2/7]
Q_TRACE_POINT |
( |
qtquick3d | , |
|
|
QSSG_renderFrame_entry | , |
|
|
int | width, |
|
|
int | height ) |
◆ Q_TRACE_POINT() [3/7]
Q_TRACE_POINT |
( |
qtquick3d | , |
|
|
QSSG_renderFrame_exit | ) |
◆ Q_TRACE_POINT() [4/7]
Q_TRACE_POINT |
( |
qtquick3d | , |
|
|
QSSG_renderPass_entry | , |
|
|
const QString & | renderPass ) |
◆ Q_TRACE_POINT() [5/7]
Q_TRACE_POINT |
( |
qtquick3d | , |
|
|
QSSG_renderPass_exit | ) |
◆ Q_TRACE_POINT() [6/7]
Q_TRACE_POINT |
( |
qtquick3d | , |
|
|
QSSG_synchronize_entry | , |
|
|
QQuick3DViewport * | view3D, |
|
|
const QSize & | size, |
|
|
float | dpr ) |
◆ Q_TRACE_POINT() [7/7]
Q_TRACE_POINT |
( |
qtquick3d | , |
|
|
QSSG_synchronize_exit | ) |
◆ Q_TRACE_PREFIX()
◆ requestFullUpdate()
◆ tonemapRgb()
◆ dumpRenderTimes
bool dumpRenderTimes = false |
|
static |
◆ height
◆ QSSG_prepareFrame_entry
◆ s_ProgressiveAABlendFactors
◆ s_TemporalAABlendFactors
const QVector2D s_TemporalAABlendFactors = { 0.5f, 0.5f } |
|
static |
◆ width