log engine/core/video/devicecaps.h @ 697:ecaa4d98f05f tip

age author description
Fri, 15 Oct 2010 18:54:34 +0000 prock * Moved getCurrentScreenMode() to the renderbackend as renderbackend is what initializes the screen.
Wed, 13 Oct 2010 20:24:48 +0000 prock * Major improvements to fife_math.h and added corresponding Python bindings. Users now have access to FIFE's internal math functions. These functions are recommended to be used by all clients if required. Note: this may cause some problems with certain compilers. I hope this wont have to be reverted. TODO: remove the static constant globals somehow.
Sat, 09 Oct 2010 17:00:33 +0000 prock * Modified the way we detect valid resolutions because SDL_VideoModeOK() was unreliable on a Mac when passed values returned from SDL_ListModes(). It now uses a pre-canned list of common resolutions to check.
Fri, 08 Oct 2010 21:22:02 +0000 prock * Added the ability to query the current running screen mode
Thu, 07 Oct 2010 16:44:44 +0000 prock * Improvements for DeviceCaps. It now stores a list of valid SDL drivers. Currently in windows we are limited to the windows GDI (which is slow). This could mean that SDL users could benifit from hardware acceleration with directx (a valid SDL driver).
Wed, 06 Oct 2010 21:37:46 +0000 prock * Added the ability to query some more details from the video device including the total video memory available.
Wed, 06 Oct 2010 20:54:28 +0000 prock * Changed the way screen resolutions are detected
Wed, 06 Oct 2010 19:19:08 +0000 prock * Added a simple method to query the default video card capabilities. This is still a work in progress. You can now get a list of ScreenModes the device supports. ScreenMode includes information on the screen resolution, if the mode is fullscreen/windowed and if it would use the OpenGL or SDL renderer.