struct render::RendererMaterialMetaData

Contains data common to all render material variations for a specific render material.

Public

Fields

ShaderPath

Path ShaderPath

Shader

ShaderState

std::atomic<RendererMaterialShaderState> ShaderState

ShaderInitializeOperation

TAsyncOp<SPtr<render::Shader>> ShaderInitializeOperation

VariationParameterSet

ShaderVariations VariationParameterSet

Defines

VariationInformation

TInlineArray<RendererMaterialVariationInformation, 4> VariationInformation

ProfilerSampleName

ProfilerString ProfilerSampleName