addConstantBuffer(const QByteArray &name, const QByteArray &layout) | QSSGStageGeneratorBase | virtual |
addConstantBufferParam(const QByteArray &cbName, const QByteArray ¶mName, const QByteArray &type) | QSSGStageGeneratorBase | virtual |
addDefinition(const QByteArray &name, const QByteArray &value) final | QSSGStageGeneratorBase | virtual |
addFunction(const QByteArray &functionName) final | QSSGStageGeneratorBase | virtual |
addInclude(const QByteArray &name) final | QSSGStageGeneratorBase | virtual |
addIncoming(const QByteArray &name, const QByteArray &type) | QSSGStageGeneratorBase | virtual |
addOutgoing(const QByteArray &name, const QByteArray &type) | QSSGStageGeneratorBase | virtual |
addShaderConstantBufferItemMap(const QByteArray &itemType, const TStrTableStrMap &cbMap, TConstantBufferParamArray cbParamsArray) | QSSGStageGeneratorBase | virtual |
addShaderIncomingMap() override | QSSGFragmentShaderGenerator | virtual |
addShaderItemMap(ShaderItemType itemType, const TStrTableStrMap &itemMap, const QByteArray &inItemSuffix=QByteArray()) | QSSGStageGeneratorBase | |
addShaderItemMap(ShaderItemType itemType, const TStrTableSizedStrMap &itemMap) | QSSGStageGeneratorBase | |
addShaderOutgoingMap() override | QSSGFragmentShaderGenerator | virtual |
addShaderPass2Marker(ShaderItemType itemType) | QSSGStageGeneratorBase | |
addShaderUniformMap() | QSSGStageGeneratorBase | virtual |
addUniform(const QByteArray &name, const QByteArray &type) | QSSGStageGeneratorBase | virtual |
addUniformArray(const QByteArray &name, const QByteArray &type, quint32 size) | QSSGStageGeneratorBase | virtual |
append(const QByteArray &data) | QSSGStageGeneratorBase | virtual |
appendShaderCode() final | QSSGStageGeneratorBase | virtual |
begin(QSSGShaderGeneratorStageFlags inEnabledStages) | QSSGStageGeneratorBase | virtual |
buildShaderSourcePass1(QSSGShaderResourceMergeContext *mergeContext) | QSSGStageGeneratorBase | |
buildShaderSourcePass2(QSSGShaderResourceMergeContext *mergeContext) | QSSGStageGeneratorBase | |
m_addedDefinitions | QSSGStageGeneratorBase | |
m_addedFunctions | QSSGStageGeneratorBase | |
m_codeBuilder | QSSGStageGeneratorBase | |
m_constantBufferParams | QSSGStageGeneratorBase | |
m_constantBuffers | QSSGStageGeneratorBase | |
m_enabledStages | QSSGStageGeneratorBase | |
m_finalBuilder | QSSGStageGeneratorBase | |
m_includes | QSSGStageGeneratorBase | |
m_incoming | QSSGStageGeneratorBase | |
m_mergeContext | QSSGStageGeneratorBase | |
m_outgoing | QSSGStageGeneratorBase | |
m_stage | QSSGStageGeneratorBase | |
m_uniformArrays | QSSGStageGeneratorBase | |
m_uniforms | QSSGStageGeneratorBase | |
operator<<(const QByteArray &data) | QSSGStageGeneratorBase | virtual |
QSSGFragmentShaderGenerator() | QSSGFragmentShaderGenerator | |
QSSGStageGeneratorBase(QSSGShaderGeneratorStage inStage) | QSSGStageGeneratorBase | explicit |
ShaderItemType enum name | QSSGStageGeneratorBase | |
stage() const | QSSGStageGeneratorBase | |
TConstantBufferParamArray typedef | QSSGStageGeneratorBase | |
TConstantBufferParamPair typedef | QSSGStageGeneratorBase | |
TParamPair typedef | QSSGStageGeneratorBase | |
TStrTableSizedStrMap typedef | QSSGStageGeneratorBase | |
TStrTableStrMap typedef | QSSGStageGeneratorBase | |
~QSSGStageGeneratorBase()=default | QSSGStageGeneratorBase | virtual |