Module |
|
Header |
/Engine/Source/Runtime/RenderCore/Public/ShaderParameterMetadata.h |
Include |
#include "ShaderParameterMetadata.h" |
enum EUseCase
{
ShaderParameterStruct,
UniformBuffer,
DataDrivenUniformBuffer,
}
Name |
Description |
---|---|
ShaderParameterStruct |
Stand alone shader parameter struct used for render passes and shader parameters. |
UniformBuffer |
Uniform buffer definition authored at compile-time. |
DataDrivenUniformBuffer |
Uniform buffer generated from assets, such as material parameter collection or Niagara. |
The use case of the uniform buffer structures.