![]() |
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 331 of file qssglayerrenderdata_p.h.
Definition at line 339 of file qssglayerrenderdata_p.h.
| using QSSGLayerRenderData::LayerNodes = std::vector<QSSGRenderNode *> |
Definition at line 449 of file qssglayerrenderdata_p.h.
Definition at line 340 of file qssglayerrenderdata_p.h.
Definition at line 345 of file qssglayerrenderdata_p.h.
Definition at line 344 of file qssglayerrenderdata_p.h.
Definition at line 346 of file qssglayerrenderdata_p.h.
Definition at line 342 of file qssglayerrenderdata_p.h.
Definition at line 348 of file qssglayerrenderdata_p.h.
Definition at line 343 of file qssglayerrenderdata_p.h.
Definition at line 347 of file qssglayerrenderdata_p.h.
| using QSSGLayerRenderData::RenderableFilter = std::function<bool(QSSGModelContext *)> |
Definition at line 350 of file qssglayerrenderdata_p.h.
Definition at line 357 of file qssglayerrenderdata_p.h.
Definition at line 356 of file qssglayerrenderdata_p.h.
Definition at line 355 of file qssglayerrenderdata_p.h.
| Enumerator | |
|---|---|
| MAX_AA_LEVELS | |
| MAX_TEMPORAL_AA_LEVELS | |
Definition at line 334 of file qssglayerrenderdata_p.h.
| QSSGLayerRenderData::QSSGLayerRenderData | ( | QSSGRenderLayer & | inLayer, |
| QSSGRenderer & | inRenderer ) |
Definition at line 3198 of file qssglayerrenderdata.cpp.
| QSSGLayerRenderData::~QSSGLayerRenderData | ( | ) |
Definition at line 3216 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 516 of file qssglayerrenderdata_p.h.
|
static |
|
static |
Definition at line 2340 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3455 of file qssglayerrenderdata.cpp.
| QSSGRenderablesId QSSGLayerRenderData::createRenderables | ( | QSSGPrepContextId | prepId, |
| const QSSGNodeIdList & | nodes, | ||
| QSSGRenderHelpers::CreateFlags | createFlags ) |
Definition at line 584 of file qssglayerrenderdata.cpp.
|
static |
Definition at line 2326 of file qssglayerrenderdata.cpp.
|
staticnodiscard |
Definition at line 177 of file qssglayerrenderdata.cpp.
|
staticnodiscard |
Definition at line 160 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 1585 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3428 of file qssglayerrenderdata.cpp.
| QSSGRenderCameraData QSSGLayerRenderData::getCameraDataImpl | ( | const QSSGRenderCamera * | camera | ) | const |
Definition at line 261 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3437 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3446 of file qssglayerrenderdata.cpp.
|
inlinestaticnodiscard |
Definition at line 699 of file qssglayerrenderdata_p.h.
|
inlinestaticnodiscard |
Definition at line 581 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 533 of file qssglayerrenderdata_p.h.
| QSSGFrameData & QSSGLayerRenderData::getFrameData | ( | ) |
Definition at line 3407 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 658 of file qssglayerrenderdata_p.h.
| float QSSGLayerRenderData::getGlobalOpacity | ( | QSSGPrepContextId | prepId, |
| const QSSGRenderModel & | model ) |
Definition at line 677 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 654 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 626 of file qssglayerrenderdata_p.h.
| QMatrix4x4 QSSGLayerRenderData::getGlobalTransform | ( | QSSGPrepContextId | prepId, |
| const QSSGRenderModel & | model ) |
Definition at line 647 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 622 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 618 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 650 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 646 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 674 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 669 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 664 of file qssglayerrenderdata_p.h.
|
nodiscard |
Definition at line 1569 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 642 of file qssglayerrenderdata_p.h.
|
nodiscard |
|
inlinenodiscard |
Definition at line 638 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 562 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 634 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 630 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 564 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 565 of file qssglayerrenderdata_p.h.
| QSSGPrepContextId QSSGLayerRenderData::getOrCreateExtensionContext | ( | const QSSGRenderExtension & | ext, |
| QSSGRenderCamera * | camera = nullptr, | ||
| quint32 | slot = 0 ) |
Definition at line 529 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 537 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 510 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 559 of file qssglayerrenderdata_p.h.
| const QSSGLayerRenderData::RenderableItem2DEntries & QSSGLayerRenderData::getRenderableItem2Ds | ( | ) |
Definition at line 405 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 574 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 575 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 509 of file qssglayerrenderdata_p.h.
| void QSSGLayerRenderData::getShadowCastingObjects | ( | const QSSGRenderCamera & | camera, |
| QSSGRenderableObjectList & | outObjects, | ||
| QSSGBounds3 & | outBoundsCasting, | ||
| QSSGBounds3 & | outBoundsReceiving ) |
Definition at line 896 of file qssglayerrenderdata.cpp.
|
inline |
Definition at line 558 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 560 of file qssglayerrenderdata_p.h.
| const QVector< QSSGBakedLightingModel > & QSSGLayerRenderData::getSortedBakedLightingModels | ( | ) |
Definition at line 391 of file qssglayerrenderdata.cpp.
| const QVector< QSSGRenderableObjectHandle > & QSSGLayerRenderData::getSortedOpaqueRenderableObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0, | ||
| quint32 | layerMask = 0xFFFFFFFF ) |
Definition at line 315 of file qssglayerrenderdata.cpp.
| const QSSGRenderableObjectList & QSSGLayerRenderData::getSortedRenderedDepthWriteObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0 ) |
Definition at line 884 of file qssglayerrenderdata.cpp.
| const QSSGRenderableObjectList & QSSGLayerRenderData::getSortedrenderedOpaqueDepthPrepassObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0 ) |
Definition at line 890 of file qssglayerrenderdata.cpp.
| const QVector< QSSGRenderableObjectHandle > & QSSGLayerRenderData::getSortedScreenTextureRenderableObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0 ) |
Definition at line 375 of file qssglayerrenderdata.cpp.
| const QVector< QSSGRenderableObjectHandle > & QSSGLayerRenderData::getSortedTransparentRenderableObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0, | ||
| quint32 | layerMask = 0xFFFFFFFF ) |
Definition at line 343 of file qssglayerrenderdata.cpp.
|
inline |
Definition at line 561 of file qssglayerrenderdata_p.h.
|
staticnodiscard |
Definition at line 3460 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::initializeLightmapBaking | ( | QSSGLightmapBaker::Context & | ctx | ) |
Definition at line 3412 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 529 of file qssglayerrenderdata_p.h.
| void QSSGLayerRenderData::maybeProcessLightmapBaking | ( | ) |
Definition at line 3419 of file qssglayerrenderdata.cpp.
|
inlinestaticnodiscard |
Definition at line 486 of file qssglayerrenderdata.cpp.
| QSSGDefaultMaterialPreparationResult QSSGLayerRenderData::prepareCustomMaterialForRender | ( | QSSGRenderCustomMaterial & | inMaterial, |
| QSSGRenderableObjectFlags & | inExistingFlags, | ||
| float | inOpacity, | ||
| bool | alreadyDirty, | ||
| bool | hasAnyLights, | ||
| bool | anyLightHasShadows, | ||
| QSSGLayerRenderPreparationResultFlags & | ioFlags ) |
Definition at line 1425 of file qssglayerrenderdata.cpp.
| QSSGDefaultMaterialPreparationResult QSSGLayerRenderData::prepareDefaultMaterialForRender | ( | QSSGRenderDefaultMaterial & | inMaterial, |
| QSSGRenderableObjectFlags & | inExistingFlags, | ||
| float | inOpacity, | ||
| bool | hasAnyLights, | ||
| bool | anyLightHasShadows, | ||
| QSSGLayerRenderPreparationResultFlags & | ioFlags ) |
Definition at line 1186 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareForRender | ( | ) |
Definition at line 2457 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 994 of file qssglayerrenderdata.cpp.
|
static |
Definition at line 3312 of file qssglayerrenderdata.cpp.
|
static |
|
nodiscard |
Definition at line 729 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 1618 of file qssglayerrenderdata.cpp.
| bool QSSGLayerRenderData::prepareParticlesForRender | ( | const RenderableNodeEntries & | renderableParticles, |
| const QSSGRenderCameraData & | cameraData, | ||
| QSSGLayerRenderPreparationResultFlags & | ioFlags ) |
Definition at line 2061 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareReflectionProbesForRender | ( | ) |
Definition at line 2187 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareRenderables | ( | QSSGRenderContextInterface & | ctx, |
| QSSGPrepResultId | prepId, | ||
| QRhiRenderPassDescriptor * | renderPassDescriptor, | ||
| const QSSGRhiGraphicsPipelineState & | ps, | ||
| QSSGRenderablesFilters | filter ) |
Definition at line 816 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareResourceLoaders | ( | ) |
Definition at line 2178 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::renderRenderables | ( | QSSGRenderContextInterface & | ctx, |
| QSSGPrepResultId | prepId ) |
Definition at line 860 of file qssglayerrenderdata.cpp.
| const QSSGRenderMotionVectorMapPtr & QSSGLayerRenderData::requestMotionVectorMapManager | ( | ) |
Definition at line 3503 of file qssglayerrenderdata.cpp.
| const QSSGRenderReflectionMapPtr & QSSGLayerRenderData::requestReflectionMapManager | ( | ) |
Definition at line 3480 of file qssglayerrenderdata.cpp.
| const QSSGRenderShadowMapPtr & QSSGLayerRenderData::requestShadowMapManager | ( | ) |
Definition at line 3473 of file qssglayerrenderdata.cpp.
| const QSSGRenderSkyMaterialManagerPtr & QSSGLayerRenderData::requestSkyMaterialManager | ( | ) |
Definition at line 3487 of file qssglayerrenderdata.cpp.
| const QSSGUserRenderPassManagerPtr & QSSGLayerRenderData::requestUserRenderPassManager | ( | ) |
Definition at line 3494 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::resetForFrame | ( | ) |
Definition at line 3129 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::resolveLayerIblTexture | ( | QSSGPassKey | passKey | ) |
Definition at line 3111 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::restoreRenderState | ( | QSSGRenderer & | renderer | ) |
Definition at line 505 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::saveRenderState | ( | const QSSGRenderer & | renderer | ) |
Definition at line 491 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setBonemapTexture | ( | const QSSGModelContext & | modelContext, |
| QRhiTexture * | bonemapTexture ) |
Definition at line 1580 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setGlobalOpacity | ( | QSSGRenderablesId | renderablesId, |
| const QSSGRenderModel & | model, | ||
| float | opacity ) |
Definition at line 662 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setGlobalTransform | ( | QSSGRenderablesId | renderablesId, |
| const QSSGRenderModel & | model, | ||
| const QMatrix4x4 & | mvp ) |
Definition at line 632 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setLightmapTexture | ( | const QSSGModelContext & | modelContext, |
| QRhiTexture * | lightmapTexture ) |
Definition at line 1564 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setModelMaterials | ( | const QSSGRenderablesId | renderablesId, |
| const QList< QSSGResourceId > & | materials ) |
Definition at line 712 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setModelMaterials | ( | QSSGRenderablesId | renderablesId, |
| const QSSGRenderModel & | model, | ||
| const QList< QSSGResourceId > & | materials ) |
Definition at line 692 of file qssglayerrenderdata.cpp.
|
inlinestatic |
Definition at line 585 of file qssglayerrenderdata_p.h.
| void QSSGLayerRenderData::setVertexInputPresence | ( | const QSSGRenderableObjectFlags & | renderableFlags, |
| QSSGShaderDefaultMaterialKey & | key ) |
Definition at line 1161 of file qssglayerrenderdata.cpp.
|
inline |
Definition at line 530 of file qssglayerrenderdata_p.h.
Definition at line 2442 of file qssglayerrenderdata.cpp.
|
friend |
Definition at line 722 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 723 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 725 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 720 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 721 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 724 of file qssglayerrenderdata_p.h.
| QVarLengthArray<QSSGRenderPass *, 16> QSSGLayerRenderData::activePasses |
Definition at line 442 of file qssglayerrenderdata_p.h.
| QVector<QSSGBakedLightingModel> QSSGLayerRenderData::bakedLightingModels |
Definition at line 486 of file qssglayerrenderdata_p.h.
| QSSGCamerasView& QSSGLayerRenderData::camerasView = nodeCollection.camerasView |
Definition at line 477 of file qssglayerrenderdata_p.h.
| DebugDrawPass QSSGLayerRenderData::debugDrawPass |
Definition at line 437 of file qssglayerrenderdata_p.h.
| DepthMapPass QSSGLayerRenderData::depthMapPass |
Definition at line 420 of file qssglayerrenderdata_p.h.
| DepthMapPass QSSGLayerRenderData::depthMapPassMS |
Definition at line 421 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::disableMainPasses = true |
Definition at line 505 of file qssglayerrenderdata_p.h.
| QSSGShaderLightList QSSGLayerRenderData::globalLights |
Definition at line 484 of file qssglayerrenderdata_p.h.
| InfiniteGridPass QSSGLayerRenderData::infiniteGridPass |
Definition at line 436 of file qssglayerrenderdata_p.h.
| Item2DPass QSSGLayerRenderData::item2DPass |
Definition at line 425 of file qssglayerrenderdata_p.h.
| QSSGItem2DsView& QSSGLayerRenderData::item2DsView = nodeCollection.item2DsView |
Definition at line 476 of file qssglayerrenderdata_p.h.
| QSSGRenderLayer& QSSGLayerRenderData::layer |
Definition at line 444 of file qssglayerrenderdata_p.h.
| QSSGGlobalRenderNodeData::LayerNodeView QSSGLayerRenderData::layerNodes |
Definition at line 450 of file qssglayerrenderdata_p.h.
| QSSGLayerRenderPreparationResult QSSGLayerRenderData::layerPrepResult |
Definition at line 492 of file qssglayerrenderdata_p.h.
| std::unique_ptr<QSSGLightmapBaker> QSSGLayerRenderData::lightmapBaker = nullptr |
Definition at line 507 of file qssglayerrenderdata_p.h.
| QSSGLightsView& QSSGLayerRenderData::lightsView = nodeCollection.lightsView |
Definition at line 478 of file qssglayerrenderdata_p.h.
| QQsbCollection::EntryMap QSSGLayerRenderData::m_particleShaderEntries |
Definition at line 497 of file qssglayerrenderdata_p.h.
| TModelContextPtrList QSSGLayerRenderData::modelContexts |
Definition at line 495 of file qssglayerrenderdata_p.h.
| QSSGModelsView& QSSGLayerRenderData::modelsView = nodeCollection.modelsView |
Definition at line 474 of file qssglayerrenderdata_p.h.
| MotionVectorMapPass QSSGLayerRenderData::motionVectorMapPass |
Definition at line 439 of file qssglayerrenderdata_p.h.
| NodeCollection QSSGLayerRenderData::nodeCollection |
Definition at line 472 of file qssglayerrenderdata_p.h.
| QSSGNonCategorizedView& QSSGLayerRenderData::nonCategorizedView = nodeCollection.nonCategorizedView |
Definition at line 480 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::nonExplicitCameraWithLayerMaskWarningShown = false |
Definition at line 499 of file qssglayerrenderdata_p.h.
| NormalPass QSSGLayerRenderData::normalPass |
Definition at line 438 of file qssglayerrenderdata_p.h.
| OITCompositePass QSSGLayerRenderData::oitCompositePass |
Definition at line 435 of file qssglayerrenderdata_p.h.
| OITRenderPass QSSGLayerRenderData::oitRenderPass |
Definition at line 434 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::oitWarningInvalidBlendModeShown = false |
Definition at line 503 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::oitWarningUnsupportedShown = false |
Definition at line 502 of file qssglayerrenderdata_p.h.
| OpaquePass QSSGLayerRenderData::opaquePass |
Definition at line 432 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::orderIndependentTransparencyEnabled = false |
Definition at line 504 of file qssglayerrenderdata_p.h.
| QSSGParticlesView& QSSGLayerRenderData::particlesView = nodeCollection.particlesView |
Definition at line 475 of file qssglayerrenderdata_p.h.
| ReflectionMapPass QSSGLayerRenderData::reflectionMapPass |
Definition at line 417 of file qssglayerrenderdata_p.h.
| ScreenReflectionPass QSSGLayerRenderData::reflectionPass |
Definition at line 424 of file qssglayerrenderdata_p.h.
| QSSGReflectionProbesView& QSSGLayerRenderData::reflectionProbesView = nodeCollection.reflectionProbesView |
Definition at line 479 of file qssglayerrenderdata_p.h.
| RenderableNodeEntries QSSGLayerRenderData::renderableModels |
Definition at line 453 of file qssglayerrenderdata_p.h.
| RenderableNodeEntries QSSGLayerRenderData::renderableParticles |
Definition at line 454 of file qssglayerrenderdata_p.h.
| QVector<QSSGBakedLightingModel> QSSGLayerRenderData::renderedBakedLightingModels |
Definition at line 489 of file qssglayerrenderdata_p.h.
| std::optional<QSSGRenderCameraDataList> QSSGLayerRenderData::renderedCameraData |
Definition at line 493 of file qssglayerrenderdata_p.h.
| QSSGRenderCameraList QSSGLayerRenderData::renderedCameras |
Definition at line 483 of file qssglayerrenderdata_p.h.
| RenderableItem2DEntries QSSGLayerRenderData::renderedItem2Ds |
Definition at line 490 of file qssglayerrenderdata_p.h.
| QSSGRenderer* QSSGLayerRenderData::renderer = nullptr |
Definition at line 445 of file qssglayerrenderdata_p.h.
| ScreenMapPass QSSGLayerRenderData::screenMapPass |
Definition at line 423 of file qssglayerrenderdata_p.h.
| ShadowMapPass QSSGLayerRenderData::shadowMapPass |
Definition at line 416 of file qssglayerrenderdata_p.h.
| SkyboxCubeMapPass QSSGLayerRenderData::skyboxCubeMapPass |
Definition at line 428 of file qssglayerrenderdata_p.h.
| SkyboxPass QSSGLayerRenderData::skyboxPass |
Definition at line 426 of file qssglayerrenderdata_p.h.
| SkyMaterialBackgroundPass QSSGLayerRenderData::skyMaterialBackgroundPass |
Definition at line 427 of file qssglayerrenderdata_p.h.
| SkyMaterialPass QSSGLayerRenderData::skyMaterialPass |
Definition at line 422 of file qssglayerrenderdata_p.h.
| QSSGRenderImageTexture QSSGLayerRenderData::skyMaterialTexture |
Definition at line 577 of file qssglayerrenderdata_p.h.
| SSAOMapPass QSSGLayerRenderData::ssaoMapPass |
Definition at line 419 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::tooManyDirectionalLightsWarningShown = false |
Definition at line 501 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::tooManyLightsWarningShown = false |
Definition at line 500 of file qssglayerrenderdata_p.h.
| TransparentPass QSSGLayerRenderData::transparentPass |
Definition at line 433 of file qssglayerrenderdata_p.h.
|
staticconstexpr |
Definition at line 430 of file qssglayerrenderdata_p.h.
| UserExtensionPass QSSGLayerRenderData::userPasses[USERPASSES] |
Definition at line 431 of file qssglayerrenderdata_p.h.
| UserRenderPass QSSGLayerRenderData::userRenderPasses |
Definition at line 429 of file qssglayerrenderdata_p.h.
| ZPrePassPass QSSGLayerRenderData::zPrePassPass |
Definition at line 418 of file qssglayerrenderdata_p.h.