| activeCamera() const | QSSGLayerRenderData | inline |
| activePasses | QSSGLayerRenderData | |
| bakedLightingModels | QSSGLayerRenderData | |
| calculateGlobalVariables(QSSGRenderNode &node, std::vector< QMatrix4x4 > &globalTransforms, std::vector< float > &globalOpacities) | QSSGLayerRenderData | static |
| camerasView | QSSGLayerRenderData | |
| contextInterface() const | QSSGLayerRenderData | |
| createRenderables(QSSGPrepContextId prepId, const QSSGNodeIdList &nodes, QSSGRenderHelpers::CreateFlags createFlags) | QSSGLayerRenderData | |
| debugDrawPass | QSSGLayerRenderData | |
| depthMapPass | QSSGLayerRenderData | |
| depthMapPassMS | QSSGLayerRenderData | |
| Enum enum name | QSSGLayerRenderData | |
| filter(const QSSGGlobalRenderNodeData::LayerNodeView &layerNodes, quint32 layerMask, quint32 typeMask) | QSSGLayerRenderData | static |
| frustumCulling(const QSSGClippingFrustum &clipFrustum, const QSSGRenderableObjectList &renderables, QSSGRenderableObjectList &visibleRenderables) | QSSGLayerRenderData | static |
| frustumCullingInline(const QSSGClippingFrustum &clipFrustum, QSSGRenderableObjectList &renderables) | QSSGLayerRenderData | static |
| getBonemapTexture(const QSSGModelContext &modelContext) const | QSSGLayerRenderData | |
| getCamera(QSSGCameraId id) const | QSSGLayerRenderData | |
| getCameraDataImpl(const QSSGRenderCamera *camera) const | QSSGLayerRenderData | |
| getCameraRenderData(const QSSGRenderCamera *camera) | QSSGLayerRenderData | |
| getCameraRenderData(const QSSGRenderCamera *camera) const | QSSGLayerRenderData | |
| getCurrent(const QSSGRenderer &renderer) | QSSGLayerRenderData | inlinestatic |
| getDefaultMaterialPropertyTable() const | QSSGLayerRenderData | inline |
| getFrameData() | QSSGLayerRenderData | |
| getGlobalOpacity(QSSGPrepContextId prepId, const QSSGRenderModel &model) | QSSGLayerRenderData | |
| getGlobalOpacity(QSSGRenderNodeHandle h, float defaultValue=1.0f) const | QSSGLayerRenderData | inline |
| getGlobalOpacity(const QSSGRenderNode &node) const | QSSGLayerRenderData | inline |
| getGlobalTransform(QSSGPrepContextId prepId, const QSSGRenderModel &model) | QSSGLayerRenderData | |
| getGlobalTransform(QSSGRenderNodeHandle h, QMatrix4x4 defaultValue) const | QSSGLayerRenderData | inline |
| getGlobalTransform(QSSGRenderNodeHandle h) const | QSSGLayerRenderData | inline |
| getGlobalTransform(const QSSGRenderNode &node) const | QSSGLayerRenderData | inline |
| getInstanceTransforms(QSSGRenderNodeHandle h) const | QSSGLayerRenderData | inline |
| getInstanceTransforms(const QSSGRenderNode &node) const | QSSGLayerRenderData | inline |
| getItem2DMvps(QSSGRenderItem2DHandle h) const | QSSGLayerRenderData | inline |
| getItem2DMvps(const QSSGRenderItem2D &item) const | QSSGLayerRenderData | inline |
| getItem2DRenderer(const QSSGRenderItem2D &item) const | QSSGLayerRenderData | inline |
| getItem2DRenderPassDescriptor() const | QSSGLayerRenderData | inline |
| getLightmapTexture(const QSSGModelContext &modelContext) const | QSSGLayerRenderData | |
| getModelMvps(QSSGPrepContextId prepId, const QSSGRenderModel &model) const | QSSGLayerRenderData | |
| getModelMvps(QSSGRenderModelHandle h) const | QSSGLayerRenderData | inline |
| getModelMvps(const QSSGRenderModel &model) const | QSSGLayerRenderData | inline |
| getNormalMatrix(QSSGRenderModelHandle h) const | QSSGLayerRenderData | inline |
| getNormalMatrix(const QSSGRenderModel &model) const | QSSGLayerRenderData | inline |
| getOitRenderContext() | QSSGLayerRenderData | inline |
| getOrCreateExtensionContext(const QSSGRenderExtension &ext, QSSGRenderCamera *camera=nullptr, quint32 slot=0) | QSSGLayerRenderData | |
| getPipelineState() const | QSSGLayerRenderData | inline |
| getReflectionMapManager() const | QSSGLayerRenderData | inline |
| getRenderableItem2Ds() | QSSGLayerRenderData | |
| getRenderResult(QSSGFrameData::RenderResult id) | QSSGLayerRenderData | inline |
| getRenderResult(QSSGFrameData::RenderResult id) const | QSSGLayerRenderData | inline |
| getShaderFeatures() const | QSSGLayerRenderData | inline |
| getShadowMapManager() const | QSSGLayerRenderData | inline |
| getSortedBakedLightingModels() | QSSGLayerRenderData | |
| getSortedOpaqueRenderableObjects(const QSSGRenderCamera &camera, size_t index=0) | QSSGLayerRenderData | |
| getSortedRenderedDepthWriteObjects(const QSSGRenderCamera &camera, size_t index=0) | QSSGLayerRenderData | |
| getSortedrenderedOpaqueDepthPrepassObjects(const QSSGRenderCamera &camera, size_t index=0) | QSSGLayerRenderData | |
| getSortedScreenTextureRenderableObjects(const QSSGRenderCamera &camera, size_t index=0) | QSSGLayerRenderData | |
| getSortedTransparentRenderableObjects(const QSSGRenderCamera &camera, size_t index=0) | QSSGLayerRenderData | |
| globalLights | QSSGLayerRenderData | |
| globalRenderProperties(const QSSGRenderContextInterface &ctx) | QSSGLayerRenderData | static |
| infiniteGridPass | QSSGLayerRenderData | |
| initializeLightmapBaking(QSSGLightmapBaker::Context &ctx) | QSSGLayerRenderData | |
| InstanceTransforms typedef | QSSGLayerRenderData | |
| isZPrePassActive() const | QSSGLayerRenderData | inline |
| item2DPass | QSSGLayerRenderData | |
| item2DsView | QSSGLayerRenderData | |
| layer | QSSGLayerRenderData | |
| LayerNodes typedef | QSSGLayerRenderData | |
| layerNodes | QSSGLayerRenderData | |
| layerNodesCategorized | QSSGLayerRenderData | |
| layerPrepResult | QSSGLayerRenderData | |
| lightmapBaker | QSSGLayerRenderData | |
| lightsView | QSSGLayerRenderData | |
| MAX_AA_LEVELS enum value | QSSGLayerRenderData | |
| MAX_TEMPORAL_AA_LEVELS enum value | QSSGLayerRenderData | |
| maybeProcessLightmapBaking() | QSSGLayerRenderData | |
| modelContexts | QSSGLayerRenderData | |
| modelsView | QSSGLayerRenderData | |
| ModelViewProjections typedef | QSSGLayerRenderData | |
| nonCategorizedView | QSSGLayerRenderData | |
| normalPass | QSSGLayerRenderData | |
| oitCompositePass | QSSGLayerRenderData | |
| oitRenderPass | QSSGLayerRenderData | |
| oitWarningInvalidBlendModeShown | QSSGLayerRenderData | |
| oitWarningUnsupportedShown | QSSGLayerRenderData | |
| opaquePass | QSSGLayerRenderData | |
| orderIndependentTransparencyEnabled | QSSGLayerRenderData | |
| particlesView | QSSGLayerRenderData | |
| perFrameAllocator(QSSGRenderContextInterface &ctx) | QSSGLayerRenderData | inlinestatic |
| prepareForRender() | QSSGLayerRenderData | |
| prepareImageForRender(QSSGRenderImage &inImage, QSSGRenderableImage::Type inMapType, QSSGRenderableImage *&ioFirstImage, QSSGRenderableImage *&ioNextImage, QSSGRenderableObjectFlags &ioFlags, QSSGShaderDefaultMaterialKey &ioGeneratedShaderKey, quint32 inImageIndex, QSSGRenderDefaultMaterial *inMaterial=nullptr) | QSSGLayerRenderData | |
| prepareInstancing(QSSGRhiContext *rhiCtx, QSSGSubsetRenderable *renderable, const QVector3D &cameraDirection, const QVector3D &cameraPosition, float minThreshold, float maxThreshold) | QSSGLayerRenderData | static |
| prepareModelBoneTextures(const QSSGRenderContextInterface &contextInterface, const RenderableNodeEntries &renderableModels) | QSSGLayerRenderData | static |
| 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) | QSSGLayerRenderData | |
| prepareModelsForRender(QSSGRenderContextInterface &contextInterface, QSSGPrepContextId prepId, QSSGRenderablesId renderablesId, float lodThreshold) | QSSGLayerRenderData | |
| prepareParticlesForRender(const RenderableNodeEntries &renderableParticles, const QSSGRenderCameraData &cameraData, QSSGLayerRenderPreparationResultFlags &ioFlags) | QSSGLayerRenderData | |
| prepareReflectionProbesForRender() | QSSGLayerRenderData | |
| prepareRenderables(QSSGRenderContextInterface &ctx, QSSGPrepResultId prepId, QRhiRenderPassDescriptor *renderPassDescriptor, const QSSGRhiGraphicsPipelineState &ps, QSSGRenderablesFilters filter) | QSSGLayerRenderData | |
| prepareResourceLoaders() | QSSGLayerRenderData | |
| QSSGCamerasView typedef | QSSGLayerRenderData | |
| QSSGFrameData class | QSSGLayerRenderData | friend |
| QSSGItem2DsView typedef | QSSGLayerRenderData | |
| QSSGLayerRenderData(QSSGRenderLayer &inLayer, QSSGRenderer &inRenderer) | QSSGLayerRenderData | |
| QSSGLightsView typedef | QSSGLayerRenderData | |
| QSSGModelHelpers class | QSSGLayerRenderData | friend |
| QSSGModelsView typedef | QSSGLayerRenderData | |
| QSSGNonCategorizedView typedef | QSSGLayerRenderData | |
| QSSGParticlesView typedef | QSSGLayerRenderData | |
| QSSGReflectionProbesView typedef | QSSGLayerRenderData | |
| QSSGRenderer class | QSSGLayerRenderData | friend |
| QSSGRendererPrivate class | QSSGLayerRenderData | friend |
| QSSGRenderHelpers class | QSSGLayerRenderData | friend |
| reflectionMapPass | QSSGLayerRenderData | |
| reflectionPass | QSSGLayerRenderData | |
| reflectionProbesView | QSSGLayerRenderData | |
| RenderableFilter typedef | QSSGLayerRenderData | |
| RenderableItem2DEntries typedef | QSSGLayerRenderData | |
| renderableModels | QSSGLayerRenderData | |
| RenderableNodeEntries typedef | QSSGLayerRenderData | |
| renderableParticles | QSSGLayerRenderData | |
| renderedBakedLightingModels | QSSGLayerRenderData | |
| renderedCameraData | QSSGLayerRenderData | |
| renderedCameras | QSSGLayerRenderData | |
| renderedItem2Ds | QSSGLayerRenderData | |
| renderer | QSSGLayerRenderData | |
| renderRenderables(QSSGRenderContextInterface &ctx, QSSGPrepResultId prepId) | QSSGLayerRenderData | |
| requestReflectionMapManager() | QSSGLayerRenderData | |
| requestShadowMapManager() | QSSGLayerRenderData | |
| resetForFrame() | QSSGLayerRenderData | |
| restoreRenderState(QSSGRenderer &renderer) | QSSGLayerRenderData | |
| saveRenderState(const QSSGRenderer &renderer) | QSSGLayerRenderData | |
| screenMapPass | QSSGLayerRenderData | |
| setBonemapTexture(const QSSGModelContext &modelContext, QRhiTexture *bonemapTexture) | QSSGLayerRenderData | |
| setGlobalOpacity(QSSGRenderablesId renderablesId, const QSSGRenderModel &model, float opacity) | QSSGLayerRenderData | |
| setGlobalTransform(QSSGRenderablesId renderablesId, const QSSGRenderModel &model, const QMatrix4x4 &mvp) | QSSGLayerRenderData | |
| setLightmapTexture(const QSSGModelContext &modelContext, QRhiTexture *lightmapTexture) | QSSGLayerRenderData | |
| setModelMaterials(QSSGRenderablesId renderablesId, const QSSGRenderModel &model, const QList< QSSGResourceId > &materials) | QSSGLayerRenderData | |
| setModelMaterials(const QSSGRenderablesId renderablesId, const QList< QSSGResourceId > &materials) | QSSGLayerRenderData | |
| setTonemapFeatures(QSSGShaderFeatures &features, QSSGRenderLayer::TonemapMode tonemapMode) | QSSGLayerRenderData | inlinestatic |
| setVertexInputPresence(const QSSGRenderableObjectFlags &renderableFlags, QSSGShaderDefaultMaterialKey &key) | QSSGLayerRenderData | |
| setZPrePassPrepResult(bool res) | QSSGLayerRenderData | inline |
| shadowMapPass | QSSGLayerRenderData | |
| skyboxCubeMapPass | QSSGLayerRenderData | |
| skyboxPass | QSSGLayerRenderData | |
| ssaoMapPass | QSSGLayerRenderData | |
| TModelContextPtrList typedef | QSSGLayerRenderData | |
| tooManyDirectionalLightsWarningShown | QSSGLayerRenderData | |
| tooManyLightsWarningShown | QSSGLayerRenderData | |
| transparentPass | QSSGLayerRenderData | |
| USERPASSES | QSSGLayerRenderData | static |
| userPasses | QSSGLayerRenderData | |
| zPrePassPass | QSSGLayerRenderData | |
| ~QSSGLayerRenderData() | QSSGLayerRenderData | |