File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -152,8 +152,15 @@ namespace
152
152
153
153
// LL_ERRS message, when there is one
154
154
sBugSplatSender ->setDefaultUserDescription (WCSTR (LLError::getFatalMessage ()));
155
- // App state
155
+
156
+ sBugSplatSender ->setAttribute (WCSTR (L" OS" ), WCSTR (LLOSInfo::instance ().getOSStringSimple ())); // In case we ever stop using email for this
156
157
sBugSplatSender ->setAttribute (WCSTR (L" AppState" ), WCSTR (LLStartUp::getStartupStateString ()));
158
+ sBugSplatSender ->setAttribute (WCSTR (L" GL Vendor" ), WCSTR (gGLManager .mGLVendor ));
159
+ sBugSplatSender ->setAttribute (WCSTR (L" GL Version" ), WCSTR (gGLManager .mGLVersionString ));
160
+ sBugSplatSender ->setAttribute (WCSTR (L" GPU Version" ), WCSTR (gGLManager .mDriverVersionVendorString ));
161
+ sBugSplatSender ->setAttribute (WCSTR (L" GL Renderer" ), WCSTR (gGLManager .mGLRenderer ));
162
+ sBugSplatSender ->setAttribute (WCSTR (L" VRAM" ), WCSTR (STRINGIZE (gGLManager .mVRAM )));
163
+ sBugSplatSender ->setAttribute (WCSTR (L" RAM" ), WCSTR (STRINGIZE (gSysMemory .getPhysicalMemoryKB ().value ())));
157
164
158
165
if (gAgent .getRegion ())
159
166
{
Original file line number Diff line number Diff line change @@ -617,6 +617,7 @@ void LLViewerShaderMgr::setShaders()
617
617
LLError::setDefaultLevel (LLError::LEVEL_DEBUG);
618
618
loadBasicShaders ();
619
619
LLError::setDefaultLevel (lvl);
620
+ gGLManager .printGLInfoString ();
620
621
LL_ERRS () << " Unable to load basic shader " << shader_name << " , verify graphics driver installed and current." << LL_ENDL;
621
622
reentrance = false ; // For hygiene only, re-try probably helps nothing
622
623
return ;
You can’t perform that action at this time.
0 commit comments