aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-20Merge pull request #408 from lordhoto/opengl-replacementJohannes Schickel
OpenGL revamp
2013-10-19NEVERHOOD: Fixes for museum walls in Russian versionEugene Sandulenko
2013-10-19OPENGL/SDL: Add screenshot support.Johannes Schickel
2013-10-19TIZEN: Add some further OpenGL related changes by Chris.Johannes Schickel
2013-10-19GUI: Check for screen change whenever an event is polled.Johannes Schickel
This should *hopefully* really fix all GUI crashes when resizing with OpenGL.
2013-10-19OPENGL: Limit maximum Surface size to maximum texture size.Johannes Schickel
This is mostly aimed at old graphics chips. For example, wjp's old laptop only supports 1024x1024 textures but has a 1280x800 screen. Switching to fullscreen would create a bigger overlay than supported. Now it will get limited to an smaller resolution and then scaled too. Alternatively we could think of tiling surfaces into textures. But then handling scaling would be more complicated since it might result in artifacts on texture tile borders.
2013-10-19SDL: Send EVENT_SCREEN_CHANGED after receiving SDL_VIDEORESIZE when necessary.Johannes Schickel
This fixes some ugly crashes when resizing the window in OpenGL mode.
2013-10-19BASE: Add hack to switch graphics manager in runGame.Johannes Schickel
This is a (temporary) hack to assure that when the launcher is set up as an SurfaceSDL graphics mode and the game is using an OpenGL graphics mode everything will work as expected.
2013-10-19TIZEN: Adapt to new OpenGL code.Johannes Schickel
Thanks to Chris Warren-Smith for testing this a bit.
2013-10-19OPENGL: Implement dirty rect handling.Johannes Schickel
2013-10-19SDL: Use OSD in OpenGL SDL backend.Johannes Schickel
2013-10-19OPENGL: Add OSD support.Johannes Schickel
2013-10-19SDL: Add a OpenGL SDL backend and hook it into the SDL backend.Johannes Schickel
The hooking code is nearly exactly the old hooking code. Only the OpenGL SDL creation has been adapted since it uses a different constructor now.
2013-10-19OPENGL: Add new generic OpenGL (ES) backend.Johannes Schickel
This backend is based on ideas of the old OpenGL backend, of the Android GL backend and of the iPhone GL backend.
2013-10-19FULLPIPE: Fix crash in MovGraph2::buildMovInfo1SubItems()Eugene Sandulenko
2013-10-19TSAGE: Fixes for allowing selecting speech in the ScummVM options dialogPaul Gilbert
2013-10-19FULLPIPE: Implement MovGraph2::findLink()Eugene Sandulenko
2013-10-19FULLPIPE: Implement MovGraph2::buildMovInfo1SubItems()Eugene Sandulenko
2013-10-19TSAGE: Bugfixes for voice playback to work in conversationsPaul Gilbert
2013-10-19FULLPIPE: Implement MovGraph2::findMinPath()Eugene Sandulenko
2013-10-18TOUCHE: Initialize uninit variables. CID 1002423Eugene Sandulenko
2013-10-18DREAMWEB: Initialize few more class variables. CID 1003402Eugene Sandulenko
2013-10-18DRASCULA: Initialize class variables. CID 1003403Eugene Sandulenko
2013-10-18DRACI: Initialized class variables. CID 1003405Eugene Sandulenko
2013-10-18DRACI: Fix negative array index read. CID 1003548Eugene Sandulenko
2013-10-18FULLPIPE: Plug resource leak. CID 1107570Eugene Sandulenko
2013-10-18ZVISION: Attempt to fix compilation on AmigaOS4Matthew Hoops
2013-10-17WINTERMUTE: Remove useless __inlineMatthew Hoops
2013-10-17ZVISION: Make the line height be an intMatthew Hoops
2013-10-17ZVISION: Consistently use the type of the state mapMatthew Hoops
Should fix the AmigaOS4 build
2013-10-17BUILD: Mark ZVision as requiring freetype2/16bitMatthew Hoops
2013-10-17Merge branch 'zvision'Willem Jan Palenstijn
This merges pull request 395 for the ZVision engine developed during GSoC2013.
2013-10-17NEVERHOOD: Another fix for Russian versionEugene Sandulenko
2013-10-17Merge branch 'avalanche'Willem Jan Palenstijn
This merges pull request 399 for the Avalanche engine developed during GSoC2013.
2013-10-17AVALANCHE: Fix broken xml entity in creditsWillem Jan Palenstijn
2013-10-17FULLPIPE: Implement MovGraph2::findLink2()Eugene Sandulenko
2013-10-17FULLPIPE: Implement MovGraph2::findLink1()Eugene Sandulenko
2013-10-17AVALANCHE: callDialogDriver, displayText, unSkrimble, doTheBubble string cleanupurukgit
Unify callDialogDriver() and displayText(). Rework it, unSkrimble() and doTheBubble() to use Common::String instead of a private buffer. This fixes the bug regarding examining the money bag.
2013-10-17AVALANCHE: Some more refactoringStrangerke
2013-10-17AVALANCHE: Move Bubble pos to Dialogs, make them privateStrangerke
2013-10-17AVALANCHE: Rework animation init/remove some moreStrangerke
2013-10-17AVALANCHE: Remove 3 useless variables in AnimationStrangerke
2013-10-17AVALANCHE: Repair parameters for calling zoomOut().urukgit
2013-10-17AVALANCHE: Rework AvalancheEngine::bearing(), repair Background::update().urukgit
2013-10-17AVALANCHE: Remove a couple of useless variables from Animation. This breaks ↵Strangerke
savegames.
2013-10-17AVALANCHE: Fix crash on "With" after loading from Launcher.urukgit
The faulty uninitialized variable was _lastPerson. Better to call the whole resetVariables() so hopefully nothing similar will happen from now.
2013-10-17TSAGE: Fix error in calculating voice file offsetsPaul Gilbert
2013-10-17DRASCULA: Fix buildWillem Jan Palenstijn
2013-10-17DRACI: Fix potential sign extention. CID 1003514Eugene Sandulenko
2013-10-17DRACI: Fix potential sign extention. CID 1003513Eugene Sandulenko