diff options
author | Erik Kundiman <erik@megapahit.org> | 2024-07-15 07:32:14 +0800 |
---|---|---|
committer | Erik Kundiman <erik@megapahit.org> | 2024-07-15 07:32:14 +0800 |
commit | 972a3c4b944bd5a313eb4ba15b455133b3cb4ebb (patch) | |
tree | 2601642c922d2e7bdaa527ecba23fab5a94b1902 /indra/llrender/llgl.cpp | |
parent | 22c216764f9aaefa45a82cc8666cff7d4e3f4da8 (diff) | |
parent | 54ef82dae2005d2340ea39208f262c564642f98f (diff) |
Merge branch 'main' into maint-b
Diffstat (limited to 'indra/llrender/llgl.cpp')
-rw-r--r-- | indra/llrender/llgl.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/indra/llrender/llgl.cpp b/indra/llrender/llgl.cpp index eae395e90c..f3346733aa 100644 --- a/indra/llrender/llgl.cpp +++ b/indra/llrender/llgl.cpp @@ -50,6 +50,11 @@ #include "llglheaders.h" #include "llglslshader.h" +#include "llvertexbuffer.h" +#include "llcontrol.h" +extern LLControlGroup gSavedSettings; + + #if LL_WINDOWS #include "lldxhardware.h" #endif @@ -1259,6 +1264,15 @@ bool LLGLManager::initGL() initGLStates(); + U32 MPVBufferOptiMode = gSavedSettings.getU32("MPVBufferOptiMode"); + if (MPVBufferOptiMode == 0) + { + if(mIsApple) MPVBufferOptiMode = 2; + else MPVBufferOptiMode = 1; + gSavedSettings.setU32("MPVBufferOptiMode",MPVBufferOptiMode); + } + LLVertexBuffer::sMappingMode = MPVBufferOptiMode; + return true; } |