Graphics/ForwardRenderQueue: Fix error
Former-commit-id: a396c373b51128c57f5d8f98291f821b0bfc0c76
This commit is contained in:
@@ -502,16 +502,17 @@ namespace Nz
|
|||||||
layers.clear();
|
layers.clear();
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
for (auto it = layers.begin(); it != layers.end(); ++it)
|
for (auto it = layers.begin(); it != layers.end();)
|
||||||
{
|
{
|
||||||
Layer& layer = it->second;
|
Layer& layer = it->second;
|
||||||
if (layer.clearCount++ >= 100)
|
if (layer.clearCount++ >= 100)
|
||||||
it = layers.erase(it);
|
layers.erase(it++);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
layer.otherDrawables.clear();
|
layer.otherDrawables.clear();
|
||||||
layer.transparentModels.clear();
|
layer.transparentModels.clear();
|
||||||
layer.transparentModelData.clear();
|
layer.transparentModelData.clear();
|
||||||
|
++it;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user