Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-29 | SDL: Move #include <SDL.h> into a special wrapper file | Max Horn | |
svn-id: r54572 | |||
2010-11-29 | GP2X: More compilation fixes | Max Horn | |
svn-id: r54569 | |||
2010-11-28 | SDL: Various more SdlEventSource related fixes | Max Horn | |
svn-id: r54553 | |||
2010-11-28 | OPENGL: Fix OpenGL on Mac OS X | Max Horn | |
svn-id: r54545 | |||
2010-11-28 | OPENGL: Modify source files to force recompilation | Max Horn | |
svn-id: r54542 | |||
2010-11-28 | DINGUX: More compilation fixes | Max Horn | |
svn-id: r54541 | |||
2010-11-28 | LINUXMOTO: More compilation fixes | Max Horn | |
svn-id: r54540 | |||
2010-11-28 | DINGUX: Compilation fixes | Max Horn | |
svn-id: r54533 | |||
2010-11-28 | LINUXMOTO: Compilation fixes | Max Horn | |
svn-id: r54532 | |||
2010-11-28 | SDL: re-enable unicode after graphics init | Willem Jan Palenstijn | |
svn-id: r54531 | |||
2010-11-28 | DINGUX: Attempt to fix the new code for this backend | Max Horn | |
It seems in the gsoc2010-opengl branch, the dingux port was not anymore updated at some point, so some changes that were made in general did not make it till here. This is my attempt to fix at least the most obvious problems, but without being able to compile it, all these changes should be very carefully reviewed. svn-id: r54522 | |||
2010-11-28 | OPENGL: cleanup | Max Horn | |
svn-id: r54520 | |||
2010-11-28 | Merging the gsoc2010-opengl branch | Max Horn | |
svn-id: r54518 | |||
2010-10-23 | DINGUX: fix compilation for the opengl branch | Fabio Battaglia | |
Moved events related code to backends/events/dinguxsdl/* and move graphics related code to backends/graphics/dinguxsdl/* Subclass OSystem_POSIX instead of OSystem_SDL svn-id: r53730 | |||
2010-10-13 | OPENGL: Get rid of one ugly cast. | Johannes Schickel | |
svn-id: r53435 | |||
2010-10-13 | OPENGL: Replace SdlEventManager by SdlEventSource. | Johannes Schickel | |
Formerly SdlEventManager was a subclass of DefaultEventManager but did not really have anything in common with the idea of our EventManager interface. Now I made a new object SdlEventSource which only subclasses EventSource and which is responsible for obtaining events from SDL (and processing them). svn-id: r53433 | |||
2010-10-13 | OPENGL: Merged from trunk, from rev 52105 to 53396. | Johannes Schickel | |
This includes an rather hacky attempt to merge all the recent gp2x backend changes into the branch. I suppose the gp2x backend and probably all new backends, i.e. gph, dingux etc., might not compile anymore. Since I have no way of testing those it would be nice if porters could look into getting those up to speed in this branch. svn-id: r53399 | |||
2010-09-03 | SDL/OPENGL: Fix backend initialization when building with ENABLE_VKEYBD. | Alejandro Marzini | |
svn-id: r52503 | |||
2010-09-03 | OPENGL: Fix enable aspect ratio feature. | Alejandro Marzini | |
svn-id: r52502 | |||
2010-09-03 | OPENGL: Improve scaling, aspect ratio correction and display(GFX) modes. | Alejandro Marzini | |
Now the previous aspect ratio modes are handled as GFX modes. The previous GFX modes were for scaling, but are removed now. A new 4/3 display mode added. Added Ctrl-Shift-A for backward switching through display modes, and Ctrl-Alt-<number key> for switching to a specific GFX mode. Window resizing now is available for all display modes, and will automatically change the scale factor as well as maintain the aspect ratio when needed. svn-id: r52501 | |||
2010-08-23 | OPENGL: Add Ctrl-Shift-Enter hotkey for backward switching fullscreen modes. | Alejandro Marzini | |
svn-id: r52310 | |||
2010-08-20 | OPENGL: Fix issue with resize events generated after going out of fullscreen ↵ | Alejandro Marzini | |
mode. svn-id: r52248 | |||
2010-08-13 | OPENGL: Restrict window scaling if current desktop resolution is not big enough. | Alejandro Marzini | |
svn-id: r52057 | |||
2010-08-13 | OPENGL: Remove unnecessary best fullscreen mode detection code. | Alejandro Marzini | |
svn-id: r52056 | |||
2010-08-13 | OPENGL: Disable resizable window when not using an aspect ratio correction. | Alejandro Marzini | |
svn-id: r52055 | |||
2010-08-13 | OPENGL: Remove unnecessary aspect ratio corrections, and add "Original Size" ↵ | Alejandro Marzini | |
correction. Rename _transactionDetails.needHotswap to _transactionDetails.needRefresh. svn-id: r52054 | |||
2010-08-12 | SDL: Make use of SDL_BACKEND instead of platform specific defines. | Alejandro Marzini | |
svn-id: r52029 | |||
2010-08-12 | OPENGL: Fix problem when switching between SDL and OpenGL Graphics Managers. | Alejandro Marzini | |
svn-id: r52025 | |||
2010-08-06 | OPENGL: Add 5/3 and 5/4 aspect ratio corrections. | Alejandro Marzini | |
svn-id: r51806 | |||
2010-08-05 | OPENGL: Improve aspect ratio correction mode selection. | Alejandro Marzini | |
svn-id: r51752 | |||
2010-08-04 | OPENGL: Fix compiling for GLES. | Alejandro Marzini | |
svn-id: r51721 | |||
2010-08-03 | OPENGL: Refresh OpenGL textures on all loadGFX() calls. | Alejandro Marzini | |
OpenGL context may be destroyed after calling SDL_SetVideoMode, so it is better to always recreate the textures. svn-id: r51675 | |||
2010-08-03 | OPENGL: Prioritize desktop resolution as default fullscreen mode. | Alejandro Marzini | |
svn-id: r51674 | |||
2010-08-02 | OPENGL: Add missing header. | Alejandro Marzini | |
svn-id: r51605 | |||
2010-08-02 | OPENGL: Save last fullscreen mode size to config file. | Alejandro Marzini | |
svn-id: r51604 | |||
2010-08-02 | OPENGL: Improve fullscreen mode selection. Add warpMouse adjusting. | Alejandro Marzini | |
svn-id: r51603 | |||
2010-08-01 | OPENGL: By default only enable None, Conserve and 4/3 aspect ratio corrections. | Alejandro Marzini | |
svn-id: r51599 | |||
2010-08-01 | Fix warnings. | Alejandro Marzini | |
svn-id: r51592 | |||
2010-08-01 | SYMBIAN platform. Correct building of SDL refacturing for Symbian. | Lars Persson | |
svn-id: r51587 | |||
2010-08-01 | OPENGL: Remove use of floats for aspect ratio correction. Improved ↵ | Alejandro Marzini | |
fullscreen toggling default mode selection. Floats can lead to calculation errors because, now uints are used and aspect ratio values are handled with a x 10000 scale. When entering fullscreen, it will be looked for the fullscreen mode with the smallest metric that mantains the game screen aspect ratio. svn-id: r51563 | |||
2010-07-31 | OPENGL: Switch to native resolution fullscreen as default. | Alejandro Marzini | |
svn-id: r51560 | |||
2010-07-31 | OPENGL: Add support for BGR and rgb(a) reversed formats (Not available for ↵ | Alejandro Marzini | |
GLES). General cleanup and commenting. svn-id: r51559 | |||
2010-07-31 | OPENGL: For GLES, add glOrthox and do not use GL_BGR. | Alejandro Marzini | |
svn-id: r51552 | |||
2010-07-31 | Add OpenGL dependencies to MinGW configure. | Alejandro Marzini | |
svn-id: r51551 | |||
2010-07-31 | OPENGL: Fix texture updating. | Alejandro Marzini | |
svn-id: r51549 | |||
2010-07-30 | Merged from trunk, from Rev 50841 to HEAD | Alejandro Marzini | |
svn-id: r51495 | |||
2010-07-30 | SDL/OPENGL: Add ability to switch between SDL and OpenGL graphics managers. | Alejandro Marzini | |
OSystem_SDL will create a merged list of all graphics modes from SDL and OpenGL. When the user changes the graphics mode in options and restarts ScummVM should switch to that graphics mode in the corresponding graphics manager. svn-id: r51493 | |||
2010-07-30 | OSYSTEM: Add resetGraphicsScale() method. | Alejandro Marzini | |
This fixes a hack for resetting the graphics scale to x1 when starting games that have a large screen size. The SDL graphics manager should now scale back to x1 without changing the current scaler in use, as well as the OpenGL graphics manager. svn-id: r51492 | |||
2010-07-30 | OPENGL: Fix crash on Broken Sword 2 when refreshing screen. | Alejandro Marzini | |
I must admit that I do not know why it does crash, but it seems that updating row by row is safer and does not makes problems. svn-id: r51491 | |||
2010-07-27 | Fix warnings about cast removing constness, and about implict conversion ↵ | Max Horn | |
from float to int svn-id: r51352 |