]> git.mxchange.org Git - flightgear.git/commitdiff
Log OpenGL vendor and version string
authorTim Moore <timoore33@gmail.com>
Tue, 15 Jun 2010 21:58:55 +0000 (23:58 +0200)
committerTim Moore <timoore33@gmail.com>
Tue, 15 Jun 2010 21:58:55 +0000 (23:58 +0200)
src/Include/general.hxx
src/Main/main.cxx

index 0db2b8829fc046dfbab6f7f29ad870bc27b4fac4..c72f8031e21467099007a8587bfb0b5131cff5a8 100644 (file)
@@ -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; }
index e1a50d6c3798cdfffe813a1afaad1fe46b1ad478..762e3e28875236a719193c2425178306dda98f73 100644 (file)
@@ -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 );