Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSSGGraphicsPipelineStateKey Class Reference

#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< quint32renderTargetDescription
QVector< quint32srbLayoutDescription
struct { 
   size_t   renderTargetDescriptionHash 
   size_t   srbLayoutDescriptionHash 
extra

Detailed Description

Definition at line 744 of file qssgrhicontext_p.h.

Member Function Documentation

◆ create()

QSSGGraphicsPipelineStateKey QSSGGraphicsPipelineStateKey::create ( const QSSGRhiGraphicsPipelineState & state,
const QRhiRenderPassDescriptor * rpDesc,
const QRhiShaderResourceBindings * srb )
inlinestatic

Definition at line 754 of file qssgrhicontext_p.h.

Member Data Documentation

◆ [struct]

struct { ... } QSSGGraphicsPipelineStateKey::extra

◆ renderTargetDescription

QVector<quint32> QSSGGraphicsPipelineStateKey::renderTargetDescription

Definition at line 748 of file qssgrhicontext_p.h.

◆ renderTargetDescriptionHash

size_t QSSGGraphicsPipelineStateKey::renderTargetDescriptionHash

Definition at line 751 of file qssgrhicontext_p.h.

◆ srbLayoutDescription

QVector<quint32> QSSGGraphicsPipelineStateKey::srbLayoutDescription

Definition at line 749 of file qssgrhicontext_p.h.

◆ srbLayoutDescriptionHash

size_t QSSGGraphicsPipelineStateKey::srbLayoutDescriptionHash

Definition at line 752 of file qssgrhicontext_p.h.

◆ state

QSSGRhiGraphicsPipelineState QSSGGraphicsPipelineStateKey::state

Definition at line 747 of file qssgrhicontext_p.h.


The documentation for this class was generated from the following file: