[Scummvm-cvs-logs] SF.net SVN: scummvm:[39341] residual/trunk/engine/backend/platform/sdl/ driver_gl.cpp

aquadran at users.sourceforge.net aquadran at users.sourceforge.net
Wed Mar 11 22:54:29 CET 2009


Revision: 39341
          http://scummvm.svn.sourceforge.net/scummvm/?rev=39341&view=rev
Author:   aquadran
Date:     2009-03-11 21:54:25 +0000 (Wed, 11 Mar 2009)

Log Message:
-----------
small adjustment in setup opengl atributes

Modified Paths:
--------------
    residual/trunk/engine/backend/platform/sdl/driver_gl.cpp

Modified: residual/trunk/engine/backend/platform/sdl/driver_gl.cpp
===================================================================
--- residual/trunk/engine/backend/platform/sdl/driver_gl.cpp	2009-03-11 21:28:42 UTC (rev 39340)
+++ residual/trunk/engine/backend/platform/sdl/driver_gl.cpp	2009-03-11 21:54:25 UTC (rev 39341)
@@ -35,9 +35,10 @@
 DriverGL::DriverGL(int screenW, int screenH, int screenBPP, bool fullscreen) {
 	char GLDriver[1024];
 
-	SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5);
-	SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 5);
-	SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 5);
+	SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 8);
+	SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 8);
+	SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 8);
+	SDL_GL_SetAttribute(SDL_GL_ALPHA_SIZE, 8);
 	SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 24);
 	SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);
 	SDL_GL_SetAttribute(SDL_GL_STENCIL_SIZE, 8);
@@ -52,12 +53,20 @@
 	_screenBPP = screenBPP;
 	_isFullscreen = fullscreen;
 	int flag;
+	SDL_GL_GetAttribute(SDL_GL_RED_SIZE, &flag);
+	warning("INFO: GL RED bits: %d", flag);
+	SDL_GL_GetAttribute(SDL_GL_GREEN_SIZE, &flag);
+	warning("INFO: GL GREEN bits: %d", flag);
+	SDL_GL_GetAttribute(SDL_GL_BLUE_SIZE, &flag);
+	warning("INFO: GL BLUE bits: %d", flag);
+	SDL_GL_GetAttribute(SDL_GL_ALPHA_SIZE, &flag);
+	warning("INFO: GL APLHA bits: %d", flag);
 	SDL_GL_GetAttribute(SDL_GL_DEPTH_SIZE, &flag);
-	warning("GL Z buffer depth bits: %d", flag);
+	warning("INFO: GL Z buffer depth bits: %d", flag);
+	SDL_GL_GetAttribute(SDL_GL_DOUBLEBUFFER, &flag);
+	warning("INFO: GL Double Buffer: %d", flag);
 	SDL_GL_GetAttribute(SDL_GL_STENCIL_SIZE, &flag);
-	warning("GL Stencil buffer bits: %d", flag);
-	SDL_GL_GetAttribute(SDL_GL_DOUBLEBUFFER, &flag);
-	warning("GL Double Buffer: %d", flag);
+	warning("INFO: GL Stencil buffer bits: %d", flag);
 
 	sprintf(GLDriver, "Residual: %s/%s", glGetString(GL_VENDOR), glGetString(GL_RENDERER));
 	SDL_WM_SetCaption(GLDriver, "Residual");


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list