diff options
| author | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2023-01-11 23:03:39 +0200 | 
|---|---|---|
| committer | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2023-01-11 23:03:50 +0200 | 
| commit | 33290ef1bb74dda9afae14030cc7c117fcbd589f (patch) | |
| tree | 33354b11e809173d5520c67dd9e5d06af10e8522 | |
| parent | 7e1f4e4cc7588131e12b3fc7542e10d066aad93f (diff) | |
MacOS build fix
| -rw-r--r-- | indra/llrender/llrender.cpp | 4 | 
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)                          {  | 
