Berserk
ShaderArchetype Member List

This is the complete list of members for ShaderArchetype, including all inherited members.

DefineFormat(const ShaderCompileOptions &options, MeshFormat &format)=0ShaderArchetypepure virtual
DefineOptions(std::vector< ShaderOption > &options) const =0ShaderArchetypepure virtual
DefineVariation(const ShaderCompileOptions &options, ShaderVariation &variation)=0ShaderArchetypepure virtual
GetArchetype() const =0ShaderArchetypepure virtual
GetSupportedLanguages() const =0ShaderArchetypepure virtual
IsSupportedLanguage(RHIShaderLanguage language) constShaderArchetypevirtual
Process(const InputData &inputData, OutputData &outputData)=0ShaderArchetypepure virtual
SHADER_PARAMS_BLOCKShaderArchetypestatic
~ShaderArchetype()=defaultShaderArchetypevirtual