SpiecsEngine
 
Loading...
Searching...
No Matches

◆ PushToShaderPath()

void Spices::Material::PushToShaderPath ( const std::string & name,
const std::string & shader )

Push item to ShaderPath.

Parameters
[in]nameitem name.
[in]shadershader path.

Definition at line 91 of file Material.cpp.

92 {
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 }
#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::unordered_map< std::string, std::vector< std::string > > m_DefaultShaders
Definition Material.h:213
std::mutex m_Mutex
Mutex of this material.
Definition Material.h:257