fix vertex cache

This commit is contained in:
2023-06-20 16:27:41 +02:00
parent f5012f770c
commit 1dde1dbf1e

View File

@@ -14,8 +14,8 @@ void VertexCache::AddData(std::uint64_t index, std::vector<float> positions, std
void VertexCache::RemoveData(std::uint64_t index) { void VertexCache::RemoveData(std::uint64_t index) {
auto it = m_Indexes.find(index); auto it = m_Indexes.find(index);
if (it != m_Indexes.end()) { if (it != m_Indexes.end()) {
m_Indexes.erase(it);
m_VertexCount -= it->second.color.size(); // one color per vertex m_VertexCount -= it->second.color.size(); // one color per vertex
m_Indexes.erase(it);
} }
} }