1
0
Fork 0

Log OpenGL vendor and version string

This commit is contained in:
Tim Moore 2010-06-15 23:58:55 +02:00
parent f433f4d973
commit 0f8312150d
2 changed files with 4 additions and 1 deletions

View 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; }

View 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 );