aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2016-01-06IOS: Fixes rotation and event handlingVincent Bénony
2016-01-06IOS: Uses the chroot filesystemVincent Bénony
2016-01-06IOS: Adds a getter for the touchpad modeVincent Bénony
2016-01-06IOS: Fixes the virtual keyboardVincent Bénony
2016-01-06IOS: Added a chroot like filesystemVincent Bénony
This is needed because it is not possible to keep absolute paths to the iOS document directory, because a part of its name change between each installation / update.
2015-11-12SDL/DISPMANX Fixed small issues with merging: Use append_var, fix spacing ↵vanfanel
issues and changed SurfaceSdlGraphicsManager constructor call parameters on DispmanXSdlGraphicsManager constructor.
2015-11-11Merge branch 'master' into dispmanxvanfanel
2015-10-20SDL/DISPMANX Make additional notes on README.RASPBERRYPI telling users to ↵vanfanel
manually disable some features that are sub-optimal on the Pi when they don't pass a host parameter
2015-10-19SDL/DISPMANX Fixed dispmanx activation parameter on README.RASPBERRYPIvanfanel
2015-10-18SDL/DISPMANX Renamed the RASBERRYPI define to the less confusing name of ↵vanfanel
DISPMANX because it controls whether dispmanx rendering backend is enabled or not on the Raspberry Pi.
2015-10-08WIN: Fix mingw64 compilation, by limiting last hack.Kirben
2015-10-08WIN: Add hack for command line display in Windows versions built with MinGW.Kirben
2015-09-14SYMBIAN: Rename define and rephrase commentsWillem Jan Palenstijn
2015-09-14SYMBIAN: Delete obsolete fixes for 'remove'Fedor Strizhnev
2015-09-14SYMBIAN: Fix compilation error caused by remove macroFedor Strizhnev
2015-07-24SDL/DISPMANX: Corrected hasFeature() return values and made ↵vanfanel
setFullScreenMode() ignore the enable value.
2015-07-24SDL/DISPMANX: Made minor corrections sugested by fingolfin.vanfanel
2015-07-22SDL/DISPMANX: Make hasFeature(kFeatureFullscreenMode) return false since ↵vanfanel
dispmanx graphics always run in accelerated fullscreen mode.
2015-07-22SDL/DISPMANX: Updated class member names, configure script and asociated ↵vanfanel
files and docs to conform to fingolfin's corrections.
2015-07-20SDL/DISPMANX: Updated rendering code for better buffers management.vanfanel
2015-07-20RASPBERRYPI: Changed the RGB code for the game screen surface and added ↵vanfanel
RaspberryPi information file.
2015-07-20RASPBERRYPI: Rewrote buffering code of the dispmanx graphics driver for ↵vanfanel
stability.
2015-07-20RASPBERRYPI: Corrected redundant for loop on the dispmanx graphics driver code.vanfanel
2015-07-20RASPBERRYPI: Fixed variable names, removed gcc optimization flags, temporary ↵vanfanel
decrease buffers to 2.
2015-05-20SDL: Fix compilation with SDL2.Johannes Schickel
2015-05-16SDL: Add TODO about fullscreen modes to OpenGL SDL code.Johannes Schickel
2015-05-16SDL: Restore the original video mode when unloading the Surface graphics managerLittleboy
We set a custom video mode that might have a different BPP from the default. To ensure that other graphics managers will get the proper results when listing available video modes, we need to restore the initial BPP when unloading. This fixes an issue when switching to OpenGL on Windows 8 and later. On those OSes, fullscreen OpenGL only has a 32bpp mode. It is correctly listed in the options but we call SLD_SetVideoMode later in the surface graphics manager. When we list the mode again after a switch, the internally selected BPP is still 16 and we fail to find any available fullscreen modes.
2015-05-15SDL: Check for NULL when listing available modes via SDL_ListModesLittleboy
It can be returned when there are no dimensions available for the currently selected pixel format
2015-04-20MAEMO: Fix compilation.Tarek Soliman
Related to 71cc9e41e8e61e560ed5cb8e1fe1d0c539f001be
2015-03-29RASPBERRYPI: fixed some comments and spacing on the dispmanx graphics drivervanfanel
2015-03-29RASPBERRYPI: Updated dispmanx code with non-blocking vsync and triple buffervanfanel
2015-03-29RASPBERRYPI: Added Raspberry Pi native 2D API support (dispmanx)vanfanel
2015-03-20LOG: fix month in log fileMartin Kiewitz
2015-03-06SDL: Special case the call to SDL_CreateThread for SDL2, since SDL2 requires ↵Einar Johan Trøan Sømåen
threads to be named. - Fixes compilation on OS X with SDL2 enabled, SDL1 builds should be entirely unaffected.
2015-03-06SDL: Fix compilation with SDL 2.0 under MSVCFilippos Karapetis
In SDL 2.0, intrin.h is now included in SDL_cpuinfo.h, which includes setjmp.h. SDL_cpuinfo.h is included from SDL.h and SDL_syswm.h. Thus, we remove the exceptions for setjmp and longjmp before these two includes.
2015-03-05SDL: Fake key events for unassociated TEXTINPUT events.Johannes Schickel
2015-03-05SDL: Remove TEXTINPUT events we associate with KEYDOWN.Johannes Schickel
2015-03-05MACOSX: Fix compilationMatthew Hoops
Broken by 3f22c12
2015-03-05Merge pull request #572 from lordhoto/sdl2-supportJohannes Schickel
SDL: Add experimental support for SDL2
2015-03-01SDL: Call setupIcon for each window creation with SDL2.Johannes Schickel
This should make sure that the logo is properly set on Win32 with SDL2.
2015-02-18WINCE: Fix compilation.Johannes Schickel
2015-02-16WIN32: Add experimental SDL2 support.Johannes Schickel
Based on changes by aquadran.
2015-02-16SDL: Handle icon setup in SdlWindow.Johannes Schickel
2015-02-16SDL: Add basic abstraction class for the SDL window.Johannes Schickel
2015-01-26AMIGAOS: Re-add a DosList featureHubert Maier
To keep consistency with the original code i re-added the DosList feature dol_Port (which was taken out due to a compiler error using SDK 53.24 and was named wrong anyway). It offers a message port for the DosList.
2015-01-25SDL: Guard audio CD code to be SDL 1.2 only.Johannes Schickel
2015-01-25SDL: Also print audio driver used when built with SDL2.Johannes Schickel
2015-01-25SDL: Fix typo.Johannes Schickel
2015-01-25SDL: Add experimental support for SDL2.Johannes Schickel
This is based upon skristiansson's change set to make ScummVM work with SDL2.
2015-01-25SDL: Cleanup graphics manager switching a bit.Johannes Schickel