[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