![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qssglayerrenderdata_p.h>
Classes | |
| class | NodeCollection |
| struct | GlobalRenderProperties |
Public Types | |
| enum | Enum { MAX_AA_LEVELS = 8 , MAX_TEMPORAL_AA_LEVELS = 2 } |
| using | InstanceTransforms = QSSGGlobalRenderNodeData::InstanceTransforms |
| using | ModelViewProjections = QSSGRenderModelData::ModelViewProjections |
| using | QSSGModelsView = QSSGDataView<QSSGRenderModel *> |
| using | QSSGParticlesView = QSSGDataView<QSSGRenderParticles *> |
| using | QSSGItem2DsView = QSSGDataView<QSSGRenderItem2D *> |
| using | QSSGCamerasView = QSSGDataView<QSSGRenderCamera *> |
| using | QSSGLightsView = QSSGDataView<QSSGRenderLight *> |
| using | QSSGReflectionProbesView = QSSGDataView<QSSGRenderReflectionProbe *> |
| using | QSSGNonCategorizedView = QSSGDataView<QSSGRenderNode *> |
| using | RenderableFilter = std::function<bool(QSSGModelContext *)> |
| typedef QVector< QSSGModelContext * > | TModelContextPtrList |
| using | RenderableNodeEntries = QVector<QSSGRenderableNodeEntry> |
| using | RenderableItem2DEntries = QVector<QSSGRenderItem2D *> |
| using | LayerNodes = std::vector<QSSGRenderNode *> |
Static Public Attributes | |
| static constexpr size_t | USERPASSES = 3 |
Friends | |
| class | QSSGRenderer |
| class | QSSGRendererPrivate |
| class | QSSGFrameData |
| class | QSSGModelHelpers |
| class | QSSGRenderHelpers |
| class | QSSGParticleRenderer |
Definition at line 315 of file qssglayerrenderdata_p.h.
Definition at line 323 of file qssglayerrenderdata_p.h.
| using QSSGLayerRenderData::LayerNodes = std::vector<QSSGRenderNode *> |
Definition at line 432 of file qssglayerrenderdata_p.h.
Definition at line 324 of file qssglayerrenderdata_p.h.
Definition at line 329 of file qssglayerrenderdata_p.h.
Definition at line 328 of file qssglayerrenderdata_p.h.
Definition at line 330 of file qssglayerrenderdata_p.h.
Definition at line 326 of file qssglayerrenderdata_p.h.
Definition at line 332 of file qssglayerrenderdata_p.h.
Definition at line 327 of file qssglayerrenderdata_p.h.
Definition at line 331 of file qssglayerrenderdata_p.h.
| using QSSGLayerRenderData::RenderableFilter = std::function<bool(QSSGModelContext *)> |
Definition at line 334 of file qssglayerrenderdata_p.h.
Definition at line 341 of file qssglayerrenderdata_p.h.
Definition at line 340 of file qssglayerrenderdata_p.h.
Definition at line 339 of file qssglayerrenderdata_p.h.
| Enumerator | |
|---|---|
| MAX_AA_LEVELS | |
| MAX_TEMPORAL_AA_LEVELS | |
Definition at line 318 of file qssglayerrenderdata_p.h.
| QSSGLayerRenderData::QSSGLayerRenderData | ( | QSSGRenderLayer & | inLayer, |
| QSSGRenderer & | inRenderer ) |
Definition at line 3089 of file qssglayerrenderdata.cpp.
| QSSGLayerRenderData::~QSSGLayerRenderData | ( | ) |
Definition at line 3107 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 499 of file qssglayerrenderdata_p.h.
|
static |
|
static |
Definition at line 2279 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3323 of file qssglayerrenderdata.cpp.
| QSSGRenderablesId QSSGLayerRenderData::createRenderables | ( | QSSGPrepContextId | prepId, |
| const QSSGNodeIdList & | nodes, | ||
| QSSGRenderHelpers::CreateFlags | createFlags ) |
Definition at line 565 of file qssglayerrenderdata.cpp.
|
static |
Definition at line 2265 of file qssglayerrenderdata.cpp.
|
staticnodiscard |
Definition at line 175 of file qssglayerrenderdata.cpp.
|
staticnodiscard |
Definition at line 158 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 1526 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3296 of file qssglayerrenderdata.cpp.
| QSSGRenderCameraData QSSGLayerRenderData::getCameraDataImpl | ( | const QSSGRenderCamera * | camera | ) | const |
Definition at line 259 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3305 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3314 of file qssglayerrenderdata.cpp.
|
inlinestaticnodiscard |
Definition at line 682 of file qssglayerrenderdata_p.h.
|
inlinestaticnodiscard |
Definition at line 564 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 516 of file qssglayerrenderdata_p.h.
| QSSGFrameData & QSSGLayerRenderData::getFrameData | ( | ) |
Definition at line 3275 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 641 of file qssglayerrenderdata_p.h.
| float QSSGLayerRenderData::getGlobalOpacity | ( | QSSGPrepContextId | prepId, |
| const QSSGRenderModel & | model ) |
Definition at line 658 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 637 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 609 of file qssglayerrenderdata_p.h.
| QMatrix4x4 QSSGLayerRenderData::getGlobalTransform | ( | QSSGPrepContextId | prepId, |
| const QSSGRenderModel & | model ) |
Definition at line 628 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 605 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 601 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 633 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 629 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 657 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 652 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 647 of file qssglayerrenderdata_p.h.
|
nodiscard |
Definition at line 1510 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 625 of file qssglayerrenderdata_p.h.
|
nodiscard |
|
inlinenodiscard |
Definition at line 621 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 545 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 617 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 613 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 547 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 548 of file qssglayerrenderdata_p.h.
| QSSGPrepContextId QSSGLayerRenderData::getOrCreateExtensionContext | ( | const QSSGRenderExtension & | ext, |
| QSSGRenderCamera * | camera = nullptr, | ||
| quint32 | slot = 0 ) |
Definition at line 510 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 520 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 493 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 542 of file qssglayerrenderdata_p.h.
| const QSSGLayerRenderData::RenderableItem2DEntries & QSSGLayerRenderData::getRenderableItem2Ds | ( | ) |
Definition at line 403 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 557 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 558 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 492 of file qssglayerrenderdata_p.h.
| void QSSGLayerRenderData::getShadowCastingObjects | ( | const QSSGRenderCamera & | camera, |
| QSSGRenderableObjectList & | outObjects, | ||
| QSSGBounds3 & | outBoundsCasting, | ||
| QSSGBounds3 & | outBoundsReceiving ) |
Definition at line 877 of file qssglayerrenderdata.cpp.
|
inline |
Definition at line 541 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 543 of file qssglayerrenderdata_p.h.
| const QVector< QSSGBakedLightingModel > & QSSGLayerRenderData::getSortedBakedLightingModels | ( | ) |
Definition at line 389 of file qssglayerrenderdata.cpp.
| const QVector< QSSGRenderableObjectHandle > & QSSGLayerRenderData::getSortedOpaqueRenderableObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0, | ||
| quint32 | layerMask = 0xFFFFFFFF ) |
Definition at line 313 of file qssglayerrenderdata.cpp.
| const QSSGRenderableObjectList & QSSGLayerRenderData::getSortedRenderedDepthWriteObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0 ) |
Definition at line 865 of file qssglayerrenderdata.cpp.
| const QSSGRenderableObjectList & QSSGLayerRenderData::getSortedrenderedOpaqueDepthPrepassObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0 ) |
Definition at line 871 of file qssglayerrenderdata.cpp.
| const QVector< QSSGRenderableObjectHandle > & QSSGLayerRenderData::getSortedScreenTextureRenderableObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0 ) |
Definition at line 373 of file qssglayerrenderdata.cpp.
| const QVector< QSSGRenderableObjectHandle > & QSSGLayerRenderData::getSortedTransparentRenderableObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0, | ||
| quint32 | layerMask = 0xFFFFFFFF ) |
Definition at line 341 of file qssglayerrenderdata.cpp.
|
inline |
Definition at line 544 of file qssglayerrenderdata_p.h.
|
staticnodiscard |
Definition at line 3328 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::initializeLightmapBaking | ( | QSSGLightmapBaker::Context & | ctx | ) |
Definition at line 3280 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 512 of file qssglayerrenderdata_p.h.
| void QSSGLayerRenderData::maybeProcessLightmapBaking | ( | ) |
Definition at line 3287 of file qssglayerrenderdata.cpp.
|
inlinestaticnodiscard |
Definition at line 484 of file qssglayerrenderdata.cpp.
| QSSGDefaultMaterialPreparationResult QSSGLayerRenderData::prepareCustomMaterialForRender | ( | QSSGRenderCustomMaterial & | inMaterial, |
| QSSGRenderableObjectFlags & | inExistingFlags, | ||
| float | inOpacity, | ||
| bool | alreadyDirty, | ||
| bool | hasAnyLights, | ||
| bool | anyLightHasShadows, | ||
| QSSGLayerRenderPreparationResultFlags & | ioFlags ) |
Definition at line 1378 of file qssglayerrenderdata.cpp.
| QSSGDefaultMaterialPreparationResult QSSGLayerRenderData::prepareDefaultMaterialForRender | ( | QSSGRenderDefaultMaterial & | inMaterial, |
| QSSGRenderableObjectFlags & | inExistingFlags, | ||
| float | inOpacity, | ||
| bool | hasAnyLights, | ||
| bool | anyLightHasShadows, | ||
| QSSGLayerRenderPreparationResultFlags & | ioFlags ) |
Definition at line 1158 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareForRender | ( | ) |
Definition at line 2396 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareImageForRender | ( | QSSGRenderImage & | inImage, |
| QSSGRenderableImage::Type | inMapType, | ||
| QSSGRenderableImage *& | ioFirstImage, | ||
| QSSGRenderableImage *& | ioNextImage, | ||
| QSSGRenderableObjectFlags & | ioFlags, | ||
| QSSGShaderDefaultMaterialKey & | ioGeneratedShaderKey, | ||
| quint32 | inImageIndex, | ||
| QSSGRenderDefaultMaterial * | inMaterial = nullptr ) |
Definition at line 975 of file qssglayerrenderdata.cpp.
|
static |
Definition at line 3172 of file qssglayerrenderdata.cpp.
|
static |
|
nodiscard |
Definition at line 710 of file qssglayerrenderdata.cpp.
| bool QSSGLayerRenderData::prepareModelsForRender | ( | QSSGRenderContextInterface & | ctx, |
| const RenderableNodeEntries & | renderableModels, | ||
| QSSGLayerRenderPreparationResultFlags & | ioFlags, | ||
| const QSSGRenderCameraList & | allCameras, | ||
| const QSSGRenderCameraDataList & | allCameraData, | ||
| TModelContextPtrList & | modelContexts, | ||
| QSSGRenderableObjectList & | opaqueObjects, | ||
| QSSGRenderableObjectList & | transparentObjects, | ||
| QSSGRenderableObjectList & | screenTextureObjects, | ||
| float | lodThreshold = 0.0f ) |
Definition at line 1559 of file qssglayerrenderdata.cpp.
| bool QSSGLayerRenderData::prepareParticlesForRender | ( | const RenderableNodeEntries & | renderableParticles, |
| const QSSGRenderCameraData & | cameraData, | ||
| QSSGLayerRenderPreparationResultFlags & | ioFlags ) |
Definition at line 2000 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareReflectionProbesForRender | ( | ) |
Definition at line 2126 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareRenderables | ( | QSSGRenderContextInterface & | ctx, |
| QSSGPrepResultId | prepId, | ||
| QRhiRenderPassDescriptor * | renderPassDescriptor, | ||
| const QSSGRhiGraphicsPipelineState & | ps, | ||
| QSSGRenderablesFilters | filter ) |
Definition at line 797 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareResourceLoaders | ( | ) |
Definition at line 2117 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::renderRenderables | ( | QSSGRenderContextInterface & | ctx, |
| QSSGPrepResultId | prepId ) |
Definition at line 841 of file qssglayerrenderdata.cpp.
| const QSSGRenderMotionVectorMapPtr & QSSGLayerRenderData::requestMotionVectorMapManager | ( | ) |
Definition at line 3371 of file qssglayerrenderdata.cpp.
| const QSSGRenderReflectionMapPtr & QSSGLayerRenderData::requestReflectionMapManager | ( | ) |
Definition at line 3348 of file qssglayerrenderdata.cpp.
| const QSSGRenderShadowMapPtr & QSSGLayerRenderData::requestShadowMapManager | ( | ) |
Definition at line 3341 of file qssglayerrenderdata.cpp.
| const QSSGRenderSkyMaterialManagerPtr & QSSGLayerRenderData::requestSkyMaterialManager | ( | ) |
Definition at line 3355 of file qssglayerrenderdata.cpp.
| const QSSGUserRenderPassManagerPtr & QSSGLayerRenderData::requestUserRenderPassManager | ( | ) |
Definition at line 3362 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::resetForFrame | ( | ) |
Definition at line 3020 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::resolveLayerIblTexture | ( | ) |
Definition at line 3013 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::restoreRenderState | ( | QSSGRenderer & | renderer | ) |
Definition at line 495 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::saveRenderState | ( | const QSSGRenderer & | renderer | ) |
Definition at line 489 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setBonemapTexture | ( | const QSSGModelContext & | modelContext, |
| QRhiTexture * | bonemapTexture ) |
Definition at line 1521 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setGlobalOpacity | ( | QSSGRenderablesId | renderablesId, |
| const QSSGRenderModel & | model, | ||
| float | opacity ) |
Definition at line 643 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setGlobalTransform | ( | QSSGRenderablesId | renderablesId, |
| const QSSGRenderModel & | model, | ||
| const QMatrix4x4 & | mvp ) |
Definition at line 613 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setLightmapTexture | ( | const QSSGModelContext & | modelContext, |
| QRhiTexture * | lightmapTexture ) |
Definition at line 1505 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setModelMaterials | ( | const QSSGRenderablesId | renderablesId, |
| const QList< QSSGResourceId > & | materials ) |
Definition at line 693 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setModelMaterials | ( | QSSGRenderablesId | renderablesId, |
| const QSSGRenderModel & | model, | ||
| const QList< QSSGResourceId > & | materials ) |
Definition at line 673 of file qssglayerrenderdata.cpp.
|
inlinestatic |
Definition at line 568 of file qssglayerrenderdata_p.h.
| void QSSGLayerRenderData::setVertexInputPresence | ( | const QSSGRenderableObjectFlags & | renderableFlags, |
| QSSGShaderDefaultMaterialKey & | key ) |
Definition at line 1133 of file qssglayerrenderdata.cpp.
|
inline |
Definition at line 513 of file qssglayerrenderdata_p.h.
Definition at line 2381 of file qssglayerrenderdata.cpp.
|
friend |
Definition at line 705 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 706 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 708 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 703 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 704 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 707 of file qssglayerrenderdata_p.h.
| QVarLengthArray<QSSGRenderPass *, 16> QSSGLayerRenderData::activePasses |
Definition at line 425 of file qssglayerrenderdata_p.h.
| QVector<QSSGBakedLightingModel> QSSGLayerRenderData::bakedLightingModels |
Definition at line 469 of file qssglayerrenderdata_p.h.
| QSSGCamerasView& QSSGLayerRenderData::camerasView = nodeCollection.camerasView |
Definition at line 460 of file qssglayerrenderdata_p.h.
| DebugDrawPass QSSGLayerRenderData::debugDrawPass |
Definition at line 420 of file qssglayerrenderdata_p.h.
| DepthMapPass QSSGLayerRenderData::depthMapPass |
Definition at line 404 of file qssglayerrenderdata_p.h.
| DepthMapPass QSSGLayerRenderData::depthMapPassMS |
Definition at line 405 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::disableMainPasses = true |
Definition at line 488 of file qssglayerrenderdata_p.h.
| QSSGShaderLightList QSSGLayerRenderData::globalLights |
Definition at line 467 of file qssglayerrenderdata_p.h.
| InfiniteGridPass QSSGLayerRenderData::infiniteGridPass |
Definition at line 419 of file qssglayerrenderdata_p.h.
| Item2DPass QSSGLayerRenderData::item2DPass |
Definition at line 409 of file qssglayerrenderdata_p.h.
| QSSGItem2DsView& QSSGLayerRenderData::item2DsView = nodeCollection.item2DsView |
Definition at line 459 of file qssglayerrenderdata_p.h.
| QSSGRenderLayer& QSSGLayerRenderData::layer |
Definition at line 427 of file qssglayerrenderdata_p.h.
| QSSGGlobalRenderNodeData::LayerNodeView QSSGLayerRenderData::layerNodes |
Definition at line 433 of file qssglayerrenderdata_p.h.
| QSSGLayerRenderPreparationResult QSSGLayerRenderData::layerPrepResult |
Definition at line 475 of file qssglayerrenderdata_p.h.
| std::unique_ptr<QSSGLightmapBaker> QSSGLayerRenderData::lightmapBaker = nullptr |
Definition at line 490 of file qssglayerrenderdata_p.h.
| QSSGLightsView& QSSGLayerRenderData::lightsView = nodeCollection.lightsView |
Definition at line 461 of file qssglayerrenderdata_p.h.
| QQsbCollection::EntryMap QSSGLayerRenderData::m_particleShaderEntries |
Definition at line 480 of file qssglayerrenderdata_p.h.
| TModelContextPtrList QSSGLayerRenderData::modelContexts |
Definition at line 478 of file qssglayerrenderdata_p.h.
| QSSGModelsView& QSSGLayerRenderData::modelsView = nodeCollection.modelsView |
Definition at line 457 of file qssglayerrenderdata_p.h.
| MotionVectorMapPass QSSGLayerRenderData::motionVectorMapPass |
Definition at line 422 of file qssglayerrenderdata_p.h.
| NodeCollection QSSGLayerRenderData::nodeCollection |
Definition at line 455 of file qssglayerrenderdata_p.h.
| QSSGNonCategorizedView& QSSGLayerRenderData::nonCategorizedView = nodeCollection.nonCategorizedView |
Definition at line 463 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::nonExplicitCameraWithLayerMaskWarningShown = false |
Definition at line 482 of file qssglayerrenderdata_p.h.
| NormalPass QSSGLayerRenderData::normalPass |
Definition at line 421 of file qssglayerrenderdata_p.h.
| OITCompositePass QSSGLayerRenderData::oitCompositePass |
Definition at line 418 of file qssglayerrenderdata_p.h.
| OITRenderPass QSSGLayerRenderData::oitRenderPass |
Definition at line 417 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::oitWarningInvalidBlendModeShown = false |
Definition at line 486 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::oitWarningUnsupportedShown = false |
Definition at line 485 of file qssglayerrenderdata_p.h.
| OpaquePass QSSGLayerRenderData::opaquePass |
Definition at line 415 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::orderIndependentTransparencyEnabled = false |
Definition at line 487 of file qssglayerrenderdata_p.h.
| QSSGParticlesView& QSSGLayerRenderData::particlesView = nodeCollection.particlesView |
Definition at line 458 of file qssglayerrenderdata_p.h.
| ReflectionMapPass QSSGLayerRenderData::reflectionMapPass |
Definition at line 401 of file qssglayerrenderdata_p.h.
| ScreenReflectionPass QSSGLayerRenderData::reflectionPass |
Definition at line 408 of file qssglayerrenderdata_p.h.
| QSSGReflectionProbesView& QSSGLayerRenderData::reflectionProbesView = nodeCollection.reflectionProbesView |
Definition at line 462 of file qssglayerrenderdata_p.h.
| RenderableNodeEntries QSSGLayerRenderData::renderableModels |
Definition at line 436 of file qssglayerrenderdata_p.h.
| RenderableNodeEntries QSSGLayerRenderData::renderableParticles |
Definition at line 437 of file qssglayerrenderdata_p.h.
| QVector<QSSGBakedLightingModel> QSSGLayerRenderData::renderedBakedLightingModels |
Definition at line 472 of file qssglayerrenderdata_p.h.
| std::optional<QSSGRenderCameraDataList> QSSGLayerRenderData::renderedCameraData |
Definition at line 476 of file qssglayerrenderdata_p.h.
| QSSGRenderCameraList QSSGLayerRenderData::renderedCameras |
Definition at line 466 of file qssglayerrenderdata_p.h.
| RenderableItem2DEntries QSSGLayerRenderData::renderedItem2Ds |
Definition at line 473 of file qssglayerrenderdata_p.h.
| QSSGRenderer* QSSGLayerRenderData::renderer = nullptr |
Definition at line 428 of file qssglayerrenderdata_p.h.
| ScreenMapPass QSSGLayerRenderData::screenMapPass |
Definition at line 407 of file qssglayerrenderdata_p.h.
| ShadowMapPass QSSGLayerRenderData::shadowMapPass |
Definition at line 400 of file qssglayerrenderdata_p.h.
| SkyboxCubeMapPass QSSGLayerRenderData::skyboxCubeMapPass |
Definition at line 411 of file qssglayerrenderdata_p.h.
| SkyboxPass QSSGLayerRenderData::skyboxPass |
Definition at line 410 of file qssglayerrenderdata_p.h.
| SkyMaterialPass QSSGLayerRenderData::skyMaterialPass |
Definition at line 406 of file qssglayerrenderdata_p.h.
| QSSGRenderImageTexture QSSGLayerRenderData::skyMaterialTexture |
Definition at line 560 of file qssglayerrenderdata_p.h.
| SSAOMapPass QSSGLayerRenderData::ssaoMapPass |
Definition at line 403 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::tooManyDirectionalLightsWarningShown = false |
Definition at line 484 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::tooManyLightsWarningShown = false |
Definition at line 483 of file qssglayerrenderdata_p.h.
| TransparentPass QSSGLayerRenderData::transparentPass |
Definition at line 416 of file qssglayerrenderdata_p.h.
|
staticconstexpr |
Definition at line 413 of file qssglayerrenderdata_p.h.
| UserExtensionPass QSSGLayerRenderData::userPasses[USERPASSES] |
Definition at line 414 of file qssglayerrenderdata_p.h.
| UserRenderPass QSSGLayerRenderData::userRenderPasses |
Definition at line 412 of file qssglayerrenderdata_p.h.
| ZPrePassPass QSSGLayerRenderData::zPrePassPass |
Definition at line 402 of file qssglayerrenderdata_p.h.