summaryrefslogtreecommitdiff
path: root/indra/llrender/llrender.cpp
diff options
context:
space:
mode:
authorAndrey Kleshchev <andreykproductengine@lindenlab.com>2023-01-11 23:03:39 +0200
committerAndrey Kleshchev <andreykproductengine@lindenlab.com>2023-01-11 23:03:50 +0200
commit33290ef1bb74dda9afae14030cc7c117fcbd589f (patch)
tree33354b11e809173d5520c67dd9e5d06af10e8522 /indra/llrender/llrender.cpp
parent7e1f4e4cc7588131e12b3fc7542e10d066aad93f (diff)
MacOS build fix
Diffstat (limited to 'indra/llrender/llrender.cpp')
-rw-r--r--indra/llrender/llrender.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/indra/llrender/llrender.cpp b/indra/llrender/llrender.cpp
index 02942eb292..bba6a46e43 100644
--- a/indra/llrender/llrender.cpp
+++ b/indra/llrender/llrender.cpp
@@ -1677,7 +1677,7 @@ void LLRender::flush()
// To leverage this, we maintain a running hash of the vertex stream being
// built up before a flush, and then check that hash against a VB
// cache just before creating a vertex buffer in VRAM
- auto& cache = sVBCache.find(vhash[0]);
+ std::unordered_map<std::size_t, LLVBCache>::iterator cache = sVBCache.find(vhash[0]);
LLPointer<LLVertexBuffer> vb;
@@ -1719,7 +1719,7 @@ void LLRender::flush()
using namespace std::chrono_literals;
// every 1024 misses, clean the cache of any VBs that haven't been touched in the last second
- for (auto& iter = sVBCache.begin(); iter != sVBCache.end(); )
+ for (std::unordered_map<std::size_t, LLVBCache>::iterator iter = sVBCache.begin(); iter != sVBCache.end(); )
{
if (now - iter->second.touched > 1s)
{