From: Tim Moore Date: Tue, 15 Jun 2010 21:58:55 +0000 (+0200) Subject: Log OpenGL vendor and version string X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=0f8312150d0b4c907952e3a699760ef952b40d2a;p=flightgear.git Log OpenGL vendor and version string --- diff --git a/src/Include/general.hxx b/src/Include/general.hxx index 0db2b8829..c72f8031e 100644 --- a/src/Include/general.hxx +++ b/src/Include/general.hxx @@ -56,10 +56,11 @@ class FGGeneral { #endif public: - + inline char* get_glVendor() { return glVendor; } inline void set_glVendor( char *str ) { glVendor = str; } inline char* get_glRenderer() const { return glRenderer; } inline void set_glRenderer( char *str ) { glRenderer = str; } + inline char* get_glVersion() { return glVersion; } inline void set_glVersion( char *str ) { glVersion = str; } inline void set_glMaxTexSize( int i ) { glMaxTexSize = i; } inline int get_glMaxTexSize() const { return glMaxTexSize; } diff --git a/src/Main/main.cxx b/src/Main/main.cxx index e1a50d6c3..762e3e288 100644 --- a/src/Main/main.cxx +++ b/src/Main/main.cxx @@ -575,7 +575,9 @@ struct GeneralInitOperation : public GraphicsContextOperation general.set_glVendor( (char *)glGetString ( GL_VENDOR ) ); general.set_glRenderer( (char *)glGetString ( GL_RENDERER ) ); general.set_glVersion( (char *)glGetString ( GL_VERSION ) ); + SG_LOG( SG_GENERAL, SG_INFO, general.get_glVendor() ); SG_LOG( SG_GENERAL, SG_INFO, general.get_glRenderer() ); + SG_LOG( SG_GENERAL, SG_INFO, general.get_glVersion() ); GLint tmp; glGetIntegerv( GL_MAX_TEXTURE_SIZE, &tmp );