Improve error messages when OpenGL video init fails

This commit is contained in:
Glenn Maynard
2003-08-28 00:08:01 +00:00
parent 98c7c09cc7
commit 3728708145
5 changed files with 11 additions and 10 deletions
+4 -2
View File
@@ -538,8 +538,10 @@ void RageDisplay_OGL::ResolutionChanged()
CString RageDisplay_OGL::TryVideoMode( VideoModeParams p, bool &bNewDeviceOut )
{
// LOG->Trace( "RageDisplay_OGL::SetVideoMode( %d, %d, %d, %d, %d, %d )", windowed, width, height, bpp, rate, vsync );
if( !wind->TryVideoMode( p, bNewDeviceOut ) )
return "wind->TryVideoMode() failed"; // failed to set video mode XXX: error message
CString err;
err = wind->TryVideoMode( p, bNewDeviceOut );
if( err != "" )
return err; // failed to set video mode
if( bNewDeviceOut )
{