![]() |
Qt 6.x
The Qt SDK
|
#include <qssgrhicontext_p.h>
Collaboration diagram for QSSGGraphicsPipelineStateKey:Static Public Member Functions | |
| static QSSGGraphicsPipelineStateKey | create (const QSSGRhiGraphicsPipelineState &state, const QRhiRenderPassDescriptor *rpDesc, const QRhiShaderResourceBindings *srb) |
Public Attributes | ||
| QSSGRhiGraphicsPipelineState | state | |
| QVector< quint32 > | renderTargetDescription | |
| QVector< quint32 > | srbLayoutDescription | |
| struct { | ||
| size_t renderTargetDescriptionHash | ||
| size_t srbLayoutDescriptionHash | ||
| } | extra | |
Definition at line 487 of file qssgrhicontext_p.h.
|
inlinestatic |
Definition at line 496 of file qssgrhicontext_p.h.
References qHash(), QRhiRenderPassDescriptor::serializedFormat(), QRhiShaderResourceBindings::serializedLayoutDescription(), and state.
Referenced by QSSGRhiCubeRenderer::recordRenderCube(), QSSGDebugDrawSystem::recordRenderDebugObjects(), QSSGRhiQuadRenderer::recordRenderQuad(), RenderHelpers::rhiPrepareDepthPass(), RenderHelpers::rhiPrepareRenderable(), QSSGCustomMaterialSystem::rhiPrepareRenderable(), QSSGParticleRenderer::rhiPrepareRenderable(), and rhiPrepareResourcesForShadowMap().
Here is the call graph for this function:
Here is the caller graph for this function:| struct { ... } QSSGGraphicsPipelineStateKey::extra |
Definition at line 490 of file qssgrhicontext_p.h.
Referenced by RenderHelpers::rhiPrepareRenderable(), QSSGCustomMaterialSystem::rhiPrepareRenderable(), and QSSGParticleRenderer::rhiPrepareRenderable().
| size_t QSSGGraphicsPipelineStateKey::renderTargetDescriptionHash |
Definition at line 493 of file qssgrhicontext_p.h.
Referenced by RenderHelpers::rhiPrepareRenderable(), QSSGCustomMaterialSystem::rhiPrepareRenderable(), and QSSGParticleRenderer::rhiPrepareRenderable().
Definition at line 491 of file qssgrhicontext_p.h.
| size_t QSSGGraphicsPipelineStateKey::srbLayoutDescriptionHash |
Definition at line 494 of file qssgrhicontext_p.h.
| QSSGRhiGraphicsPipelineState QSSGGraphicsPipelineStateKey::state |
Definition at line 489 of file qssgrhicontext_p.h.
Referenced by create().