aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2016-01-06IOS: Merge masterVincent Bénony
2016-01-06IOS: Better emulation of the right mouse buttonVincent Bénony
2016-01-06IOS: Update compilation instructions for FluidSynthVincent Bénony
2016-01-06IOS: Fixes an issue with the mouse pointer when returning from Sam&MaxVincent Bénony
2016-01-06IOS: Brings support for FluidSynthVincent Bénony
2016-01-06IOS: Updates compilation instructionsVincent Bénony
2016-01-06IOS: Info on Linux toolchain, and compilation instructionsVincent Bénony
2016-01-06IOS: Adds iPhone 6/6+ launch screensVincent Bénony
2016-01-06IOS: Switches to OpenGL ES 2.0 to ease debugging with XcodeVincent Bénony
2016-01-06IOS: TypoVincent Bénony
2016-01-06IOS: Updates compilation instructionsVincent Bénony
2016-01-06IOS: Implements scalersVincent Bénony
2016-01-06IOS: Scales the GUI for the iPad ProVincent Bénony
2016-01-06IOS: Better resolution handlingVincent Bénony
2016-01-06IOS: Removes a global variableVincent Bénony
2016-01-06IOS: Fixes memory leakVincent Bénony
2016-01-06IOS: Move declarations in the common header fileVincent Bénony
2016-01-06IOS: Avoid subclassing UIApplication, and handle multitaskingVincent Bénony
2016-01-06IOS: Wrong deallocator calledVincent Bénony
2016-01-06IOS: Renames iOS7 classes to avoid confusionVincent Bénony
2016-01-06IOS: Removes new generic syntax to be able to compile with older clang toolchainVincent Bénony
2016-01-06IOS: Updates compilation instructionsVincent Bénony
2016-01-06IOS: Create two targets for old iPhone (iOS <= 6) and new one (iOS >= 7)Vincent Bénony
The "iphone" backend is the support for the old iPhones. The "ios7" backend is for the new iPhones.
2016-01-06IOS: Remove extra commaVincent Bénony
2016-01-06IOS: Fixes a typoVincent Bénony
2016-01-06ISO: Updates instructions for command line compilationVincent Bénony
2016-01-06IOS: Clean the path of the Savegames directoryVincent Bénony
2016-01-06IOS: Fixes a crash on startup on iOS 7Vincent Bénony
2016-01-06IOS: Replaces spaces with tabsVincent Bénony
2016-01-06IOS: Updates the compilation instructionsVincent Bénony
2016-01-06IOS: Moves the compilation instructions in the platform directoryVincent Bénony
2016-01-06IOS: Fixes tabsVincent Bénony
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-12-15PS3: Set the default audio output rate to 48000 HzBastien Bouclet
SDL does an awful job at resampling 44100 -> 48000 Hz
2015-12-15PS3: Remove the SDL2 mixer manager.Bastien Bouclet
It was only used by the PS3 backend, and the standard SDL mixer was fixed to work in the PS3 case.
2015-12-15SDL: Ensure the audio sample format is supportedBastien Bouclet
When SDL returns an unsupported audio sample format, ask SDL to do resampling to the one ScummVM expects. This is needed for the PS3 which natively only supports 32 bits floating point as a sample format.
2015-12-15PS3: Make use of an updated SDL2 versionBastien Bouclet
This version, available at https://bitbucket.org/bgK/sdl_psl1ght, is based on SDL 2.0.3.
2015-12-14OPENGL: Smooth mouse experience when black bars are visible.Johannes Schickel
This gets rid of the feeling of the mouse sticking to black borders by using the full output resolution as area for tracking game mouse movement. The same behavior is present in plain SDL output with SDL2.
2015-12-14WIN32: Fix building for (some) MinGW64 toolchains.Johannes Schickel
2015-12-13SDL: Slight formatting fixes.Johannes Schickel
2015-12-13OPENGLSDL: Set proper mouse emulation dimensions.Johannes Schickel
Formerly we did not initialize the mouse emulation from SdlEventSource properly. Now hopefully joysticks etc. should work fine with the SDL OpenGL output too.
2015-12-13SDL: Fix mouse emulation with SDL2.Johannes Schickel
The mouse emulation via keyboard (or other means) was broken with 079037b73990b6107e59c7f1cd971c3a1cc221d1.
2015-12-13OPENGL: Limit scissor override to invisible overlay.Johannes Schickel
This fixes some corner cases which caused black bars to appear for a few screen updates when the overlay is visible.
2015-12-13SDL: Fix warpMouse for SDL2.Johannes Schickel
Thanks to bgK for noticing.
2015-12-12OPENGL: Implement black borders using scissor test.Johannes Schickel
2015-12-12OPENGL: Only redraw screen when actual changes happened.Johannes Schickel