From 41250bda2a3e3383b8825a31610102826c32c486 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Sat, 15 Feb 2020 01:52:25 +0800 Subject: Added 3 methods for getting certain types of system information. Also improved format of related information reported in logs. --- smelt/glfw/gfx_glfw.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'smelt/glfw/gfx_glfw.cpp') diff --git a/smelt/glfw/gfx_glfw.cpp b/smelt/glfw/gfx_glfw.cpp index cb74a67..acb83d0 100644 --- a/smelt/glfw/gfx_glfw.cpp +++ b/smelt/glfw/gfx_glfw.cpp @@ -885,6 +885,9 @@ bool SMELT_IMPL::loadGLEntryPoints() smLog("%s:" SLINE ": GL_RENDERER: %s\n",GFX_GLFW_SRCFN,(const char *)glGetString(GL_RENDERER)); smLog("%s:" SLINE ": GL_VENDOR: %s\n",GFX_GLFW_SRCFN,(const char *)glGetString(GL_VENDOR)); smLog("%s:" SLINE ": GL_VERSION: %s\n",GFX_GLFW_SRCFN,(const char *)glGetString(GL_VERSION)); + dispdrv=std::string("Renderer: ")+std::string((const char*)glGetString(GL_RENDERER)); + dispdrv+=std::string("\nVendor: ")+std::string((const char*)glGetString(GL_VENDOR)); + dispdrv+=std::string("\nOpenGL Version: ")+std::string((const char*)glGetString(GL_VERSION)); const char *verstr=(const char*)glGetString(GL_VERSION); int maj=0,min=0; sscanf(verstr,"%d.%d",&maj,&min); -- cgit v1.2.3