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]
stage
Shader
stage name.
Returns
Returns the stage shader path that needed.
Definition at line
76
of file
Material.cpp
.
77
{
78
SPICES_PROFILE_ZONE
;
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
}
SPICES_PROFILE_ZONE
#define SPICES_PROFILE_ZONE
Definition
TracyProfilerWrapper.h:100
Spices::Material::m_Shaders
std::unordered_map< std::string, std::vector< std::string > > m_Shaders
Shader path Key: shader usage, Value: shader file name.
Definition
Material.h:212
Spices::Material::m_MaterialPath
std::string m_MaterialPath
Definition
Material.h:206
References
m_MaterialPath
.
Spices
Material
Generated on Sun Mar 8 2026 10:24:49 for SpiecsEngine by
1.10.0