diff --git a/indra/newview/llimfloater.cpp b/indra/newview/llimfloater.cpp index 4c4c3d7215..607ab51895 100644 --- a/indra/newview/llimfloater.cpp +++ b/indra/newview/llimfloater.cpp @@ -436,10 +436,6 @@ void LLIMFloater::onSysinfoButtonClicked() { LLSD info=LLFloaterAbout::getInfo(); - std::string driver; - if(info.has("GRAPHICS_DRIVER_VERSION")) - driver="Driver: "+info["GRAPHICS_DRIVER_VERSION"]+std::string("\n"); - std::ostringstream support; support << info["CHANNEL"] << " " << info["VIEWER_VERSION_STR"] << "\n" << @@ -448,8 +444,12 @@ void LLIMFloater::onSysinfoButtonClicked() "CPU: " << info["CPU"] << "\n" << "Memory: " << info["MEMORY_MB"] << "\n" << "OS: " << info["OS_VERSION"] << "\n" << - "GPU: " << info["GRAPHICS_CARD_VENDOR"] << " " << info["GRAPHICS_CARD"] << "\n" << - driver << + "GPU: " << info["GRAPHICS_CARD_VENDOR"] << " " << info["GRAPHICS_CARD"] << "\n"; + + if(info.has("GRAPHICS_DRIVER_VERSION")) + support << "Driver: " << info["GRAPHICS_DRIVER_VERSION"] << "\n"; + + support << "OpenGL: " << info["OPENGL_VERSION"] << "\n" << "Skin: " << info["SKIN"] << "(" << info["THEME"] << ")\n" << "RLV: " << info["RLV_VERSION"] << "\n" <<