SpiecsEngine
Loading...
Searching...
No Matches
◆
PushToShaderPath()
void Spices::Material::PushToShaderPath
(
const std::string &
name
,
const std::string &
shader
)
Push item to ShaderPath.
Parameters
[in]
name
item name.
[in]
shader
shader path.
Definition at line
91
of file
Material.cpp
.
92
{
93
SPICES_PROFILE_ZONE
;
94
95
std::unique_lock<std::mutex> lock(
m_Mutex
);
96
97
m_Shaders
[name].push_back(shader);
98
m_DefaultShaders
[name].push_back(shader);
99
}
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_DefaultShaders
std::unordered_map< std::string, std::vector< std::string > > m_DefaultShaders
Definition
Material.h:213
Spices::Material::m_Mutex
std::mutex m_Mutex
Mutex of this material.
Definition
Material.h:257
Spices
Material
Generated on Sun Mar 8 2026 10:24:49 for SpiecsEngine by
1.10.0