mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-04 03:40:14 +00:00
Switch to insert_or_assign semantics when adding shadow defines to the global shader defines.
This commit is contained in:
parent
98cd9fc144
commit
4612597877
@ -240,7 +240,10 @@ namespace MWRender
|
||||
|
||||
Shader::ShaderManager::DefineMap shadowDefines = tech->getShadowDefines();
|
||||
Shader::ShaderManager::DefineMap globalDefines = mResourceSystem->getSceneManager()->getShaderManager().getGlobalDefines();
|
||||
globalDefines.insert(shadowDefines.begin(), shadowDefines.end());
|
||||
|
||||
for (auto itr = shadowDefines.begin(); itr != shadowDefines.end(); itr++)
|
||||
globalDefines[itr->first] = itr->second;
|
||||
|
||||
mResourceSystem->getSceneManager()->getShaderManager().setGlobalDefines(globalDefines);
|
||||
|
||||
mPathgrid.reset(new Pathgrid(mRootNode));
|
||||
|
Loading…
x
Reference in New Issue
Block a user