diff options
| author | Rye Mutt <rye@alchemyviewer.org> | 2022-10-29 23:18:03 -0400 | 
|---|---|---|
| committer | Rye Mutt <rye@alchemyviewer.org> | 2022-10-29 23:18:03 -0400 | 
| commit | d89033420ef05b9b0a5751c3f254ce802e90df0b (patch) | |
| tree | 90e7de1c0fee271aad3822819a7281abd92279fe | |
| parent | 83466b301a34183a0d146d13bdc7973e02172588 (diff) | |
Fix RenderAppleUseMultGL debug setting for enabling threaded GL engine
| -rw-r--r-- | indra/llwindow/llwindowmacosx.cpp | 4 | ||||
| -rw-r--r-- | indra/llwindow/llwindowmacosx.h | 1 | ||||
| -rw-r--r-- | indra/newview/llappviewer.cpp | 5 | 
3 files changed, 8 insertions, 2 deletions
| diff --git a/indra/llwindow/llwindowmacosx.cpp b/indra/llwindow/llwindowmacosx.cpp index cf940bf68c..2fe0ed469e 100644 --- a/indra/llwindow/llwindowmacosx.cpp +++ b/indra/llwindow/llwindowmacosx.cpp @@ -668,11 +668,11 @@ BOOL LLWindowMacOSX::createContext(int x, int y, int width, int height, int bits  		if (cgl_err != kCGLNoError )  		{ -			LL_DEBUGS("GLInit") << "Multi-threaded OpenGL not available." << LL_ENDL; +			LL_INFOS("GLInit") << "Multi-threaded OpenGL not available." << LL_ENDL;  		}  		else  		{ -			LL_DEBUGS("GLInit") << "Multi-threaded OpenGL enabled." << LL_ENDL; +            LL_INFOS("GLInit") << "Multi-threaded OpenGL enabled." << LL_ENDL;  		}  	}  	makeFirstResponder(mWindow, mGLView); diff --git a/indra/llwindow/llwindowmacosx.h b/indra/llwindow/llwindowmacosx.h index b0f339e1db..851c860017 100644 --- a/indra/llwindow/llwindowmacosx.h +++ b/indra/llwindow/llwindowmacosx.h @@ -228,6 +228,7 @@ protected:  	BOOL		mLanguageTextInputAllowed;  	LLPreeditor*	mPreeditor; +public:  	static BOOL	sUseMultGL;  	friend class LLWindowManager; diff --git a/indra/newview/llappviewer.cpp b/indra/newview/llappviewer.cpp index 4f3e0b08e4..5d509fa4ff 100644 --- a/indra/newview/llappviewer.cpp +++ b/indra/newview/llappviewer.cpp @@ -135,6 +135,10 @@  #include "vlc/libvlc_version.h"  #endif // LL_LINUX +#if LL_DARWIN +#include "llwindowmacosx.h" +#endif +  // Third party library includes  #include <boost/bind.hpp>  #include <boost/foreach.hpp> @@ -560,6 +564,7 @@ static void settings_to_globals()      LLWorldMapView::setScaleSetting(gSavedSettings.getF32("MapScale"));  #if LL_DARWIN +    LLWindowMacOSX::sUseMultGL = gSavedSettings.getBOOL("RenderAppleUseMultGL");  	gHiDPISupport = gSavedSettings.getBOOL("RenderHiDPI");  #endif  } | 
