![]() |
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 303 of file qssglayerrenderdata_p.h.
Definition at line 311 of file qssglayerrenderdata_p.h.
| using QSSGLayerRenderData::LayerNodes = std::vector<QSSGRenderNode *> |
Definition at line 419 of file qssglayerrenderdata_p.h.
Definition at line 312 of file qssglayerrenderdata_p.h.
Definition at line 317 of file qssglayerrenderdata_p.h.
Definition at line 316 of file qssglayerrenderdata_p.h.
Definition at line 318 of file qssglayerrenderdata_p.h.
Definition at line 314 of file qssglayerrenderdata_p.h.
Definition at line 320 of file qssglayerrenderdata_p.h.
Definition at line 315 of file qssglayerrenderdata_p.h.
Definition at line 319 of file qssglayerrenderdata_p.h.
| using QSSGLayerRenderData::RenderableFilter = std::function<bool(QSSGModelContext *)> |
Definition at line 322 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 327 of file qssglayerrenderdata_p.h.
| Enumerator | |
|---|---|
| MAX_AA_LEVELS | |
| MAX_TEMPORAL_AA_LEVELS | |
Definition at line 306 of file qssglayerrenderdata_p.h.
| QSSGLayerRenderData::QSSGLayerRenderData | ( | QSSGRenderLayer & | inLayer, |
| QSSGRenderer & | inRenderer ) |
Definition at line 3070 of file qssglayerrenderdata.cpp.
| QSSGLayerRenderData::~QSSGLayerRenderData | ( | ) |
Definition at line 3088 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 486 of file qssglayerrenderdata_p.h.
|
static |
|
static |
Definition at line 2271 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3304 of file qssglayerrenderdata.cpp.
| QSSGRenderablesId QSSGLayerRenderData::createRenderables | ( | QSSGPrepContextId | prepId, |
| const QSSGNodeIdList & | nodes, | ||
| QSSGRenderHelpers::CreateFlags | createFlags ) |
Definition at line 567 of file qssglayerrenderdata.cpp.
|
static |
Definition at line 2257 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 1527 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3277 of file qssglayerrenderdata.cpp.
| QSSGRenderCameraData QSSGLayerRenderData::getCameraDataImpl | ( | const QSSGRenderCamera * | camera | ) | const |
Definition at line 259 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3286 of file qssglayerrenderdata.cpp.
|
nodiscard |
Definition at line 3295 of file qssglayerrenderdata.cpp.
|
inlinestaticnodiscard |
Definition at line 663 of file qssglayerrenderdata_p.h.
|
inlinestaticnodiscard |
Definition at line 545 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 503 of file qssglayerrenderdata_p.h.
| QSSGFrameData & QSSGLayerRenderData::getFrameData | ( | ) |
Definition at line 3256 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 622 of file qssglayerrenderdata_p.h.
| float QSSGLayerRenderData::getGlobalOpacity | ( | QSSGPrepContextId | prepId, |
| const QSSGRenderModel & | model ) |
Definition at line 660 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 618 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 590 of file qssglayerrenderdata_p.h.
| QMatrix4x4 QSSGLayerRenderData::getGlobalTransform | ( | QSSGPrepContextId | prepId, |
| const QSSGRenderModel & | model ) |
Definition at line 630 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 586 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 582 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 614 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 610 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 638 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 633 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 628 of file qssglayerrenderdata_p.h.
|
nodiscard |
Definition at line 1511 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 606 of file qssglayerrenderdata_p.h.
|
nodiscard |
|
inlinenodiscard |
Definition at line 602 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 530 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 598 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 594 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 532 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 533 of file qssglayerrenderdata_p.h.
| QSSGPrepContextId QSSGLayerRenderData::getOrCreateExtensionContext | ( | const QSSGRenderExtension & | ext, |
| QSSGRenderCamera * | camera = nullptr, | ||
| quint32 | slot = 0 ) |
Definition at line 512 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 507 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 480 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 528 of file qssglayerrenderdata_p.h.
| const QSSGLayerRenderData::RenderableItem2DEntries & QSSGLayerRenderData::getRenderableItem2Ds | ( | ) |
Definition at line 405 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 542 of file qssglayerrenderdata_p.h.
|
inlinenodiscard |
Definition at line 543 of file qssglayerrenderdata_p.h.
|
inline |
Definition at line 479 of file qssglayerrenderdata_p.h.
| void QSSGLayerRenderData::getShadowCastingObjects | ( | const QSSGRenderCamera & | camera, |
| QSSGRenderableObjectList & | outObjects, | ||
| QSSGBounds3 & | outBoundsCasting, | ||
| QSSGBounds3 & | outBoundsReceiving ) |
Definition at line 879 of file qssglayerrenderdata.cpp.
|
inline |
Definition at line 527 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 867 of file qssglayerrenderdata.cpp.
| const QSSGRenderableObjectList & QSSGLayerRenderData::getSortedrenderedOpaqueDepthPrepassObjects | ( | const QSSGRenderCamera & | camera, |
| size_t | index = 0 ) |
Definition at line 873 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 529 of file qssglayerrenderdata_p.h.
|
staticnodiscard |
Definition at line 3309 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::initializeLightmapBaking | ( | QSSGLightmapBaker::Context & | ctx | ) |
Definition at line 3261 of file qssglayerrenderdata.cpp.
|
inlinenodiscard |
Definition at line 499 of file qssglayerrenderdata_p.h.
| void QSSGLayerRenderData::maybeProcessLightmapBaking | ( | ) |
Definition at line 3268 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 1379 of file qssglayerrenderdata.cpp.
| QSSGDefaultMaterialPreparationResult QSSGLayerRenderData::prepareDefaultMaterialForRender | ( | QSSGRenderDefaultMaterial & | inMaterial, |
| QSSGRenderableObjectFlags & | inExistingFlags, | ||
| float | inOpacity, | ||
| bool | hasAnyLights, | ||
| bool | anyLightHasShadows, | ||
| QSSGLayerRenderPreparationResultFlags & | ioFlags ) |
Definition at line 1160 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareForRender | ( | ) |
Definition at line 2388 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 977 of file qssglayerrenderdata.cpp.
|
static |
Definition at line 3153 of file qssglayerrenderdata.cpp.
|
static |
|
nodiscard |
Definition at line 712 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 1560 of file qssglayerrenderdata.cpp.
| bool QSSGLayerRenderData::prepareParticlesForRender | ( | const RenderableNodeEntries & | renderableParticles, |
| const QSSGRenderCameraData & | cameraData, | ||
| QSSGLayerRenderPreparationResultFlags & | ioFlags ) |
Definition at line 1992 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareReflectionProbesForRender | ( | ) |
Definition at line 2118 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareRenderables | ( | QSSGRenderContextInterface & | ctx, |
| QSSGPrepResultId | prepId, | ||
| QRhiRenderPassDescriptor * | renderPassDescriptor, | ||
| const QSSGRhiGraphicsPipelineState & | ps, | ||
| QSSGRenderablesFilters | filter ) |
Definition at line 799 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::prepareResourceLoaders | ( | ) |
Definition at line 2109 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::renderRenderables | ( | QSSGRenderContextInterface & | ctx, |
| QSSGPrepResultId | prepId ) |
Definition at line 843 of file qssglayerrenderdata.cpp.
| const QSSGRenderMotionVectorMapPtr & QSSGLayerRenderData::requestMotionVectorMapManager | ( | ) |
Definition at line 3346 of file qssglayerrenderdata.cpp.
| const QSSGRenderReflectionMapPtr & QSSGLayerRenderData::requestReflectionMapManager | ( | ) |
Definition at line 3329 of file qssglayerrenderdata.cpp.
| const QSSGRenderShadowMapPtr & QSSGLayerRenderData::requestShadowMapManager | ( | ) |
Definition at line 3322 of file qssglayerrenderdata.cpp.
| const QSSGUserRenderPassManagerPtr & QSSGLayerRenderData::requestUserRenderPassManager | ( | ) |
Definition at line 3337 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::resetForFrame | ( | ) |
Definition at line 3002 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::restoreRenderState | ( | QSSGRenderer & | renderer | ) |
Definition at line 497 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 1522 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setGlobalOpacity | ( | QSSGRenderablesId | renderablesId, |
| const QSSGRenderModel & | model, | ||
| float | opacity ) |
Definition at line 645 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setGlobalTransform | ( | QSSGRenderablesId | renderablesId, |
| const QSSGRenderModel & | model, | ||
| const QMatrix4x4 & | mvp ) |
Definition at line 615 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setLightmapTexture | ( | const QSSGModelContext & | modelContext, |
| QRhiTexture * | lightmapTexture ) |
Definition at line 1506 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setModelMaterials | ( | const QSSGRenderablesId | renderablesId, |
| const QList< QSSGResourceId > & | materials ) |
Definition at line 695 of file qssglayerrenderdata.cpp.
| void QSSGLayerRenderData::setModelMaterials | ( | QSSGRenderablesId | renderablesId, |
| const QSSGRenderModel & | model, | ||
| const QList< QSSGResourceId > & | materials ) |
Definition at line 675 of file qssglayerrenderdata.cpp.
|
inlinestatic |
Definition at line 549 of file qssglayerrenderdata_p.h.
| void QSSGLayerRenderData::setVertexInputPresence | ( | const QSSGRenderableObjectFlags & | renderableFlags, |
| QSSGShaderDefaultMaterialKey & | key ) |
Definition at line 1135 of file qssglayerrenderdata.cpp.
|
inline |
Definition at line 500 of file qssglayerrenderdata_p.h.
Definition at line 2373 of file qssglayerrenderdata.cpp.
|
friend |
Definition at line 686 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 687 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 689 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 684 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 685 of file qssglayerrenderdata_p.h.
|
friend |
Definition at line 688 of file qssglayerrenderdata_p.h.
| QVarLengthArray<QSSGRenderPass *, 16> QSSGLayerRenderData::activePasses |
Definition at line 412 of file qssglayerrenderdata_p.h.
| QVector<QSSGBakedLightingModel> QSSGLayerRenderData::bakedLightingModels |
Definition at line 456 of file qssglayerrenderdata_p.h.
| QSSGCamerasView& QSSGLayerRenderData::camerasView = nodeCollection.camerasView |
Definition at line 447 of file qssglayerrenderdata_p.h.
| DebugDrawPass QSSGLayerRenderData::debugDrawPass |
Definition at line 407 of file qssglayerrenderdata_p.h.
| DepthMapPass QSSGLayerRenderData::depthMapPass |
Definition at line 392 of file qssglayerrenderdata_p.h.
| DepthMapPass QSSGLayerRenderData::depthMapPassMS |
Definition at line 393 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::disableMainPasses = true |
Definition at line 475 of file qssglayerrenderdata_p.h.
| QSSGShaderLightList QSSGLayerRenderData::globalLights |
Definition at line 454 of file qssglayerrenderdata_p.h.
| InfiniteGridPass QSSGLayerRenderData::infiniteGridPass |
Definition at line 406 of file qssglayerrenderdata_p.h.
| Item2DPass QSSGLayerRenderData::item2DPass |
Definition at line 396 of file qssglayerrenderdata_p.h.
| QSSGItem2DsView& QSSGLayerRenderData::item2DsView = nodeCollection.item2DsView |
Definition at line 446 of file qssglayerrenderdata_p.h.
| QSSGRenderLayer& QSSGLayerRenderData::layer |
Definition at line 414 of file qssglayerrenderdata_p.h.
| QSSGGlobalRenderNodeData::LayerNodeView QSSGLayerRenderData::layerNodes |
Definition at line 420 of file qssglayerrenderdata_p.h.
| QSSGLayerRenderPreparationResult QSSGLayerRenderData::layerPrepResult |
Definition at line 462 of file qssglayerrenderdata_p.h.
| std::unique_ptr<QSSGLightmapBaker> QSSGLayerRenderData::lightmapBaker = nullptr |
Definition at line 477 of file qssglayerrenderdata_p.h.
| QSSGLightsView& QSSGLayerRenderData::lightsView = nodeCollection.lightsView |
Definition at line 448 of file qssglayerrenderdata_p.h.
| QQsbCollection::EntryMap QSSGLayerRenderData::m_particleShaderEntries |
Definition at line 467 of file qssglayerrenderdata_p.h.
| TModelContextPtrList QSSGLayerRenderData::modelContexts |
Definition at line 465 of file qssglayerrenderdata_p.h.
| QSSGModelsView& QSSGLayerRenderData::modelsView = nodeCollection.modelsView |
Definition at line 444 of file qssglayerrenderdata_p.h.
| MotionVectorMapPass QSSGLayerRenderData::motionVectorMapPass |
Definition at line 409 of file qssglayerrenderdata_p.h.
| NodeCollection QSSGLayerRenderData::nodeCollection |
Definition at line 442 of file qssglayerrenderdata_p.h.
| QSSGNonCategorizedView& QSSGLayerRenderData::nonCategorizedView = nodeCollection.nonCategorizedView |
Definition at line 450 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::nonExplicitCameraWithLayerMaskWarningShown = false |
Definition at line 469 of file qssglayerrenderdata_p.h.
| NormalPass QSSGLayerRenderData::normalPass |
Definition at line 408 of file qssglayerrenderdata_p.h.
| OITCompositePass QSSGLayerRenderData::oitCompositePass |
Definition at line 405 of file qssglayerrenderdata_p.h.
| OITRenderPass QSSGLayerRenderData::oitRenderPass |
Definition at line 404 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::oitWarningInvalidBlendModeShown = false |
Definition at line 473 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::oitWarningUnsupportedShown = false |
Definition at line 472 of file qssglayerrenderdata_p.h.
| OpaquePass QSSGLayerRenderData::opaquePass |
Definition at line 402 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::orderIndependentTransparencyEnabled = false |
Definition at line 474 of file qssglayerrenderdata_p.h.
| QSSGParticlesView& QSSGLayerRenderData::particlesView = nodeCollection.particlesView |
Definition at line 445 of file qssglayerrenderdata_p.h.
| ReflectionMapPass QSSGLayerRenderData::reflectionMapPass |
Definition at line 389 of file qssglayerrenderdata_p.h.
| ScreenReflectionPass QSSGLayerRenderData::reflectionPass |
Definition at line 395 of file qssglayerrenderdata_p.h.
| QSSGReflectionProbesView& QSSGLayerRenderData::reflectionProbesView = nodeCollection.reflectionProbesView |
Definition at line 449 of file qssglayerrenderdata_p.h.
| RenderableNodeEntries QSSGLayerRenderData::renderableModels |
Definition at line 423 of file qssglayerrenderdata_p.h.
| RenderableNodeEntries QSSGLayerRenderData::renderableParticles |
Definition at line 424 of file qssglayerrenderdata_p.h.
| QVector<QSSGBakedLightingModel> QSSGLayerRenderData::renderedBakedLightingModels |
Definition at line 459 of file qssglayerrenderdata_p.h.
| std::optional<QSSGRenderCameraDataList> QSSGLayerRenderData::renderedCameraData |
Definition at line 463 of file qssglayerrenderdata_p.h.
| QSSGRenderCameraList QSSGLayerRenderData::renderedCameras |
Definition at line 453 of file qssglayerrenderdata_p.h.
| RenderableItem2DEntries QSSGLayerRenderData::renderedItem2Ds |
Definition at line 460 of file qssglayerrenderdata_p.h.
| QSSGRenderer* QSSGLayerRenderData::renderer = nullptr |
Definition at line 415 of file qssglayerrenderdata_p.h.
| ScreenMapPass QSSGLayerRenderData::screenMapPass |
Definition at line 394 of file qssglayerrenderdata_p.h.
| ShadowMapPass QSSGLayerRenderData::shadowMapPass |
Definition at line 388 of file qssglayerrenderdata_p.h.
| SkyboxCubeMapPass QSSGLayerRenderData::skyboxCubeMapPass |
Definition at line 398 of file qssglayerrenderdata_p.h.
| SkyboxPass QSSGLayerRenderData::skyboxPass |
Definition at line 397 of file qssglayerrenderdata_p.h.
| SSAOMapPass QSSGLayerRenderData::ssaoMapPass |
Definition at line 391 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::tooManyDirectionalLightsWarningShown = false |
Definition at line 471 of file qssglayerrenderdata_p.h.
| bool QSSGLayerRenderData::tooManyLightsWarningShown = false |
Definition at line 470 of file qssglayerrenderdata_p.h.
| TransparentPass QSSGLayerRenderData::transparentPass |
Definition at line 403 of file qssglayerrenderdata_p.h.
|
staticconstexpr |
Definition at line 400 of file qssglayerrenderdata_p.h.
| UserExtensionPass QSSGLayerRenderData::userPasses[USERPASSES] |
Definition at line 401 of file qssglayerrenderdata_p.h.
| UserRenderPass QSSGLayerRenderData::userRenderPasses |
Definition at line 399 of file qssglayerrenderdata_p.h.
| ZPrePassPass QSSGLayerRenderData::zPrePassPass |
Definition at line 390 of file qssglayerrenderdata_p.h.