SpiecsEngine
 
Loading...
Searching...
No Matches

◆ GetShaderPath() [2/2]

const std::vector< std::string > & Spices::Material::GetShaderPath ( const std::string & stage)

Get material shader path.

Parameters
[in]stageShader stage name.
Returns
Returns the stage shader path that needed.

Definition at line 76 of file Material.cpp.

77 {
79
80 if (m_Shaders.find(stage) == m_Shaders.end())
81 {
82 std::stringstream ss;
83 ss << "Material: " << m_MaterialPath << " : Not find sush shader: " << stage;
84
85 SPICES_CORE_WARN(ss.str());
86 }
87
88 return m_Shaders[stage];
89 }
#define SPICES_PROFILE_ZONE
std::unordered_map< std::string, std::vector< std::string > > m_Shaders
Shader path Key: shader usage, Value: shader file name.
Definition Material.h:212
std::string m_MaterialPath
Definition Material.h:206

References m_MaterialPath.