Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QSSGRenderer Member List

This is the complete list of members for QSSGRenderer, including all inherited members.

addMaterialDirtyClear(QSSGRenderGraphObject *material)QSSGRenderer
beginFrame(QSSGRenderLayer *layer)QSSGRenderer
beginLayerRender(QSSGLayerRenderData &inLayer)QSSGRenderer
cleanupResources(QList< QSSGRenderGraphObject * > &resources)QSSGRenderer
cleanupResources(QSet< QSSGRenderGraphObject * > &resources)QSSGRenderer
contextInterface() constQSSGRendererinline
defaultMaterialShaderKeyProperties()QSSGRendererinline
endFrame(QSSGRenderLayer *layer)QSSGRenderer
endLayerRender()QSSGRenderer
generateRhiShaderPipelineImpl(QSSGSubsetRenderable &renderable, QSSGShaderLibraryManager &shaderLibraryManager, QSSGShaderCache &shaderCache, QSSGProgramGenerator &shaderProgramGenerator, QSSGShaderDefaultMaterialKeyProperties &shaderKeyProperties, const QSSGShaderFeatures &featureSet, QByteArray &shaderString)QSSGRendererstatic
getLayerGlobalRenderProperties()QSSGRenderer
getLayerHitObjectList(const QSSGRenderLayer &layer, QSSGBufferManager &bufferManager, const QSSGRenderRay &ray, bool inPickEverything, PickResultList &outIntersectionResult)QSSGRendererprotectedstatic
getOrCreateLayerRenderData(QSSGRenderLayer &layer)QSSGRenderer
getRhiCubemapShadowBlurXShader()QSSGRenderer
getRhiCubemapShadowBlurYShader()QSSGRenderer
getRhiDebugObjectShader()QSSGRenderer
getRhiGridShader()QSSGRenderer
getRhiLightmapDilateShader()QSSGRenderer
getRhiLightmapUVRasterizationShader(LightmapUVRasterizationShaderMode mode)QSSGRenderer
getRhiOrthographicShadowBlurXShader()QSSGRenderer
getRhiOrthographicShadowBlurYShader()QSSGRenderer
getRhiParticleShader(QSSGRenderParticles::FeatureLevel featureLevel)QSSGRenderer
getRhiProgressiveAAShader()QSSGRenderer
getRhiSimpleQuadShader()QSSGRenderer
getRhiSkyBoxCubeShader()QSSGRenderer
getRhiSkyBoxShader(QSSGRenderLayer::TonemapMode tonemapMode, bool isRGBE)QSSGRenderer
getRhiSsaoShader()QSSGRenderer
getRhiSupersampleResolveShader()QSSGRenderer
getRhiTexturedQuadShader()QSSGRenderer
getShaderPipelineForDefaultMaterial(QSSGSubsetRenderable &inRenderable, const QSSGShaderFeatures &inFeatureSet)QSSGRenderer
intersectRayWithItem2D(const QSSGRenderRay &inRay, const QSSGRenderItem2D &item2D, PickResultList &outIntersectionResultList)QSSGRendererprotectedstatic
intersectRayWithSubsetRenderable(QSSGBufferManager &bufferManager, const QSSGRenderRay &inRay, const QSSGRenderNode &node, PickResultList &outIntersectionResultList)QSSGRendererprotectedstatic
isGlobalPickingEnabled() constQSSGRenderer
LightmapUVRasterizationShaderMode enum nameQSSGRenderer
prepareLayerForRender(QSSGRenderLayer &inLayer)QSSGRenderer
QSSGLayerRenderDataQSSGRendererfriend
QSSGRenderContextInterfaceQSSGRendererfriend
QSSGRenderer()QSSGRenderer
rendererRequestsFrames() constQSSGRenderer
rhiCubeRenderer()QSSGRenderer
rhiPrepare(QSSGRenderLayer &inLayer)QSSGRenderer
rhiQuadRenderer()QSSGRenderer
rhiRender(QSSGRenderLayer &inLayer)QSSGRenderer
setGlobalPickingEnabled(bool isEnabled)QSSGRenderer
setRenderContextInterface(QSSGRenderContextInterface *ctx)QSSGRenderer
setTonemapFeatures(QSSGShaderFeatures &features, QSSGRenderLayer::TonemapMode tonemapMode)QSSGRendererstatic
syncPick(const QSSGRenderLayer &layer, QSSGBufferManager &bufferManager, const QSSGRenderRay &ray, QSSGRenderNode *target=nullptr)QSSGRenderer
syncPickAll(const QSSGRenderLayer &layer, QSSGBufferManager &bufferManager, const QSSGRenderRay &ray)QSSGRenderer
~QSSGRenderer()QSSGRenderer