summaryrefslogtreecommitdiff
path: root/indra/newview
diff options
context:
space:
mode:
authorAndrey Kleshchev <andreykproductengine@lindenlab.com>2024-01-24 23:56:22 +0200
committerAndrey Kleshchev <117672381+akleshchev@users.noreply.github.com>2024-01-25 01:40:53 +0200
commit56a9322569c3e36e68f47b6b5e4e488c917e9e26 (patch)
treef2b1c7973e3c87b0ad26b0bbbc369d9dd31f6cde /indra/newview
parent03afd4ee7866a5ffc81c5fb62edca58607693243 (diff)
Issue #54 LLRender::init crash
Diffstat (limited to 'indra/newview')
-rw-r--r--indra/newview/llviewerwindow.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/indra/newview/llviewerwindow.cpp b/indra/newview/llviewerwindow.cpp
index a89d535943..3eb485dfc8 100644
--- a/indra/newview/llviewerwindow.cpp
+++ b/indra/newview/llviewerwindow.cpp
@@ -1958,7 +1958,11 @@ LLViewerWindow::LLViewerWindow(const Params& p)
// Initialize OpenGL Renderer
LLVertexBuffer::initClass(mWindow);
LL_INFOS("RenderInit") << "LLVertexBuffer initialization done." << LL_ENDL ;
- gGL.init(true);
+ if (!gGL.init(true))
+ {
+ LLError::LLUserWarningMsg::show(LLTrans::getString("MBVideoDrvErr"));
+ LL_ERRS() << "gGL not initialized" << LL_ENDL;
+ }
if (LLFeatureManager::getInstance()->isSafe()
|| (gSavedSettings.getS32("LastFeatureVersion") != LLFeatureManager::getInstance()->getVersion())