------------------------------------------------------------------------------
| 399 | |
| 400 | //------------------------------------------------------------------------------ |
| 401 | const char* OpenGLDevice::getDriverInfo() |
| 402 | { |
| 403 | const char* vendorString = (const char*) glGetString( GL_VENDOR ); |
| 404 | const char* rendererString = (const char*) glGetString( GL_RENDERER ); |
| 405 | const char* versionString = (const char*) glGetString( GL_VERSION ); |
| 406 | const char* extensionsString = (const char*) glGetString( GL_EXTENSIONS ); |
| 407 | |
| 408 | U32 bufferLen = ( vendorString ? dStrlen( vendorString ) : 0 ) |
| 409 | + ( rendererString ? dStrlen( rendererString ) : 0 ) |
| 410 | + ( versionString ? dStrlen( versionString ) : 0 ) |
| 411 | + ( extensionsString ? dStrlen( extensionsString ) : 0 ) |
| 412 | + 4; |
| 413 | |
| 414 | char* returnString = Con::getReturnBuffer( bufferLen ); |
| 415 | dSprintf( returnString, bufferLen, "%s\t%s\t%s\t%s", |
| 416 | ( vendorString ? vendorString : "" ), |
| 417 | ( rendererString ? rendererString : "" ), |
| 418 | ( versionString ? versionString : "" ), |
| 419 | ( extensionsString ? extensionsString : "" ) ); |
| 420 | |
| 421 | return( returnString ); |
| 422 | } |
| 423 | |
| 424 | //------------------------------------------------------------------------------ |
| 425 | bool OpenGLDevice::getGammaCorrection(F32 &g) |
nothing calls this directly
no test coverage detected