aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2010-12-08OPENGL: Fix OSD support by only updating the OSD texture in internUpdateScreen.Johannes Schickel
This actually still has the drawback that if one calls OSystem::updateScreen from the sound thread that it might crash. Hopefully no code does this though... svn-id: r54830
2010-12-08OPENGL: Disable OSD support for now.Johannes Schickel
I added an comment explaining why OSD is broken currently. The basic problem is that OpenGL is not thread safe, thus in case we try to display any message on the OSD from the sound thread for example it will result in crashes. svn-id: r54829
2010-12-08BACKENDS: Fix OSD implementation in ModularBackend.Johannes Schickel
svn-id: r54828
2010-12-03OPENGLES: Fix the projection matrix and the includes.Jordi Vilalta Prat
svn-id: r54756
2010-12-03OPENGL: Some slight formatting fixes.Jordi Vilalta Prat
svn-id: r54755
2010-12-03OPENGL: Fix the fullscreen mode detection when SDL accepts any resolution.Jordi Vilalta Prat
svn-id: r54754
2010-12-03DC: Remove extra semicolon. (Should fix compiliation hopefully).Johannes Schickel
svn-id: r54753
2010-12-03DC: Implement getSystemLanguage()Marcus Comstedt
svn-id: r54752
2010-12-03WII: Use more standard Chinese locales.Jordi Vilalta Prat
Don't distinguish between simplified and traditional Chinese in the language tag, as suggested by LordHoto. svn-id: r54751
2010-12-02OPENGL: Fix compilation when OpenGL error checks are enabled.Jordi Vilalta Prat
svn-id: r54734
2010-12-02OPENGL: Fixed flawed include file logic in gltexture.h, when USE_GLES is ↵Filippos Karapetis
defined (a regression from r54704) svn-id: r54732
2010-12-01DC: Adapted CDDA interface to the new standard.Marcus Comstedt
svn-id: r54714
2010-12-01WII: Let the base backend decide the default detected language.Jordi Vilalta Prat
svn-id: r54713
2010-12-01BACKENDS: Simplify the inclusion of gl.h. SDL has already simplified it for ↵Filippos Karapetis
us :) svn-id: r54704
2010-12-01BACKENDS: Use SDL_opengl.h instead of the nonstandard glext.h to ensure ↵Filippos Karapetis
OpenGL 1.2 compatibility in Windows systems svn-id: r54700
2010-12-01WII: Fix compilationJordi Vilalta Prat
svn-id: r54698
2010-12-01WII: Add system language auto-detection.Jordi Vilalta Prat
svn-id: r54697
2010-12-01Fix mingw compile.Travis Howell
svn-id: r54696
2010-12-01OpenGL: remove unnecessary glext.h includeJoost Peters
svn-id: r54695
2010-11-29SYMBIAN : Forgot to init the SDL backendLars Persson
svn-id: r54590
2010-11-29SDL: Add Mac OS X log file supportMax Horn
svn-id: r54589
2010-11-29SYMBIAN : Updated so it builds with latest structures and add support to ↵Lars Persson
last express svn-id: r54588
2010-11-29NULL: Remove extra semicolons in null-graphics.hJohannes Schickel
svn-id: r54587
2010-11-29BACKENDS: Fix SVN keyword usage.Johannes Schickel
svn-id: r54584
2010-11-29SDL: Slight formatting fix.Johannes Schickel
svn-id: r54583
2010-11-29BACKEND: Assure that the correct destructor of FilesystemFactory is called.Johannes Schickel
svn-id: r54582
2010-11-29SDL: Move createLogFile implementions to the OSystem_SDL subclasses.Johannes Schickel
svn-id: r54581
2010-11-29BACKENDS: Improve safety of Modular Backend Destructor And Close _fsFactory ↵David Turner
Memory Leak Since the modular backend implements abstract modules to be written in the future which _may_ have interdependencies, they should be set to null pointers after deletion. This allows assert(_eventManager) type lines to work, which would have detected bug #3121841 without a segfault... Also, _fsFactory should be deleted to ensure it is not leaked though this causes a group of GCC warnings and probably should be done in a different manner. svn-id: r54580
2010-11-29BACKENDS: Close Memory Leak of Mouse Surfaces in SDL Graphics BackendDavid Turner
svn-id: r54579
2010-11-29SDL: Trying to cleanup the FORBIDDEN_SYMBOL situationMax Horn
svn-id: r54575
2010-11-29SDL: Revert r54554, and add explanatory comment (fix for bug #3121841)Max Horn
svn-id: r54574
2010-11-29BACKENDS: Include scummsys.h at top of all .cpp files, *before* any #ifdefsMax Horn
svn-id: r54573
2010-11-29SDL: Move #include <SDL.h> into a special wrapper fileMax Horn
svn-id: r54572
2010-11-29GP2X: Fix typo (and maybe compilation?)Max Horn
svn-id: r54571
2010-11-29GP2X: More compilation fixesMax Horn
svn-id: r54569
2010-11-29COMMON: Applied patch #3121969 - "WIN32_LEAN_AND_MEAN in incorrect place"Filippos Karapetis
svn-id: r54567
2010-11-28VKEYBD: Ensure stream destructor is properly calledMax Horn
svn-id: r54562
2010-11-28GP2x: Fix silly typoMax Horn
svn-id: r54560
2010-11-28DS: Remove redundant codeMax Horn
svn-id: r54556
2010-11-28SDL: Reduce redundant deletes from OSystem_SDL destructorMax Horn
svn-id: r54554
2010-11-28SDL: Various more SdlEventSource related fixesMax Horn
svn-id: r54553
2010-11-28GP2X: Compilation fixMax Horn
svn-id: r54552
2010-11-28OPENGL: Fix OpenGL on Mac OS XMax Horn
svn-id: r54545
2010-11-28SDL: Change refs to SdlEventManager to SdlEventSourceMax Horn
svn-id: r54544
2010-11-28WINCE: Remove obsolete openCD methodMax Horn
svn-id: r54543
2010-11-28OPENGL: Modify source files to force recompilationMax Horn
svn-id: r54542
2010-11-28DINGUX: More compilation fixesMax Horn
svn-id: r54541
2010-11-28LINUXMOTO: More compilation fixesMax Horn
svn-id: r54540
2010-11-28DINGUX: Correct compilation fix (I hope), remove dead codeMax Horn
svn-id: r54539
2010-11-28SDL: Compiled POSIX sub-backend only on unix systemsMax Horn
svn-id: r54538