Commit Graph
3084 Commits
Author SHA1 Message Date
Vincent Bénony 7324f87b9a IOS: Switches to OpenGL ES 2.0 to ease debugging with Xcode 2016-01-06 16:17:37 +01:00
Vincent Bénony c4b8db5589 IOS: Typo 2016-01-06 16:17:37 +01:00
Vincent Bénony 9b51cafc04 IOS: Updates compilation instructions 2016-01-06 16:17:37 +01:00
Vincent Bénony 80afba232a IOS: Implements scalers 2016-01-06 16:17:37 +01:00
Vincent Bénony 56ca0b9dc2 IOS: Scales the GUI for the iPad Pro 2016-01-06 16:17:37 +01:00
Vincent Bénony 14a0a3d032 IOS: Better resolution handling 2016-01-06 16:17:36 +01:00
Vincent Bénony dd950fdb22 IOS: Removes a global variable 2016-01-06 16:17:35 +01:00
Vincent Bénony dad50ae0cc IOS: Fixes memory leak 2016-01-06 16:17:35 +01:00
Vincent Bénony c813e5d87e IOS: Move declarations in the common header file 2016-01-06 16:17:35 +01:00
Vincent Bénony e9378ccf3e IOS: Avoid subclassing UIApplication, and handle multitasking 2016-01-06 16:17:35 +01:00
Vincent Bénony 5b15f06b92 IOS: Wrong deallocator called 2016-01-06 16:17:34 +01:00
Vincent Bénony 699c350481 IOS: Renames iOS7 classes to avoid confusion 2016-01-06 16:17:34 +01:00
Vincent Bénony 873e38372b IOS: Removes new generic syntax to be able to compile with older clang toolchain 2016-01-06 16:17:33 +01:00
Vincent Bénony 67ffd4b2bd IOS: Updates compilation instructions 2016-01-06 16:17:33 +01:00
Vincent Bénony 638dc113f8 IOS: Create two targets for old iPhone (iOS <= 6) and new one (iOS >= 7)
The "iphone" backend is the support for the old iPhones.
The "ios7" backend is for the new iPhones.
2016-01-06 16:17:33 +01:00
Vincent Bénony 124d37247b IOS: Remove extra comma 2016-01-06 16:17:33 +01:00
Vincent Bénony de6e78eecd IOS: Fixes a typo 2016-01-06 16:17:32 +01:00
Vincent Bénony 3b5d14b51a ISO: Updates instructions for command line compilation 2016-01-06 16:17:31 +01:00
Vincent Bénony 4713f76802 IOS: Clean the path of the Savegames directory 2016-01-06 16:17:31 +01:00
Vincent Bénony e9934b8cc4 IOS: Fixes a crash on startup on iOS 7 2016-01-06 16:17:31 +01:00
Vincent Bénony c1e664b6d6 IOS: Replaces spaces with tabs 2016-01-06 16:17:31 +01:00
Vincent Bénony 106e3a87bd IOS: Updates the compilation instructions 2016-01-06 16:17:31 +01:00
Vincent Bénony 5bea2b416d IOS: Moves the compilation instructions in the platform directory 2016-01-06 16:17:31 +01:00
Vincent Bénony 3f829daa1d IOS: Fixes tabs 2016-01-06 16:17:30 +01:00
Vincent Bénony 39b98c1cc6 IOS: Fixes rotation and event handling 2016-01-06 15:35:31 +01:00
Vincent Bénony 62606412b1 IOS: Uses the chroot filesystem 2016-01-06 15:35:31 +01:00
Vincent Bénony 452968ec67 IOS: Adds a getter for the touchpad mode 2016-01-06 15:35:31 +01:00
Vincent Bénony e82a46c2e3 IOS: Fixes the virtual keyboard 2016-01-06 15:35:31 +01:00
Eugene Sandulenko 55100f224a ALL: Update copyright years 2016-01-01 13:33:39 +01:00
Thierry Crozat ef62422e59 OSX: Fix menus when using SDL2
We remove the menus added by SDL before inserting our own menus,
but the code assumed that there were two SDL generated menus. SDL2
actually adds three menus. So the new code makes no assumptions on
the number of menus so that it works with both SDL1.2 and SDL2.

Also fix an issue on OS X 10.4 and earlier that caused the app menu
to be nameless.
2015-12-16 20:42:11 +00:00
Bastien Bouclet aa9191c4c4 PS3: Remove the SDL2 mixer manager.
It was only used by the PS3 backend, and the standard SDL mixer was fixed
to work in the PS3 case.
2015-12-15 20:10:19 +01:00
Bastien Bouclet b9a1074999 PS3: Make use of an updated SDL2 version
This version, available at https://bitbucket.org/bgK/sdl_psl1ght, is based on SDL 2.0.3.
2015-12-15 20:10:19 +01:00
Johannes Schickel fe2ee9ecf5 OPENGL: Refactor screen refresh handling.
Subclasses of OpenGLGraphicsManager are now supposed to supply a refreshScreen
function which handles actual screen updating (for example, buffer swapping).
2015-12-12 22:31:35 +01:00
Johannes Schickel 33be7ef5dd Merge branch 'rpi-sdl2'
This is a manual merge of pull request #632. The history fo the PR has been
cleaned up.
2015-12-08 21:43:34 +01:00
vanfanel 66dbb7f485 SDL/DISPMANX: Remove dispmanx graphics output. 2015-12-08 21:41:40 +01:00
Fedor 84c516d47a Symbian: cleanup build script
Add missed engines, all engines ordered by names, simplified and clear comments
2015-12-03 23:43:22 +03:00
Fedor 9cdcce6bc6 Symbian: add Sherlock engine support 2015-12-03 23:31:20 +03:00
Fedor Strizhnev f6ea588b89 Symbian: fix build issues
Add new linker options to remove useless code
Add file not parsed by script
2015-11-22 23:36:47 +03:00
Fedor Strizhnev 296199086a Symbian: add new engine 2015-11-22 23:22:36 +03:00
Fedor Strizhnev 96b2706b29 Symbian: fix complation issues 2015-11-22 23:20:58 +03:00
Fedor Strizhnev a155ba6542 Symbian: add new engine to help file 2015-11-22 23:17:54 +03:00
Fedor Strizhnev c282884276 Symbian: help file build once now 2015-11-22 23:13:32 +03:00
vanfanel 9d831d0c42 SDL/DISPMANX Fixed small issues with merging: Use append_var, fix spacing issues and changed SurfaceSdlGraphicsManager constructor call parameters on DispmanXSdlGraphicsManager constructor. 2015-11-12 14:03:14 +01:00
vanfanel 99739a13fe Merge branch 'master' into dispmanx 2015-11-11 17:56:12 +01:00
vanfanel 37e157a11c SDL/DISPMANX Make additional notes on README.RASPBERRYPI telling users to manually disable some features that are sub-optimal on the Pi when they don't pass a host parameter 2015-10-20 21:15:26 +02:00
vanfanel c2c95cc95b SDL/DISPMANX Fixed dispmanx activation parameter on README.RASPBERRYPI 2015-10-19 12:12:54 +02:00
vanfanel c362119572 SDL/DISPMANX Renamed the RASBERRYPI define to the less confusing name of DISPMANX because it controls whether dispmanx rendering backend is enabled or not on the Raspberry Pi. 2015-10-18 20:25:53 +02:00
Kirben 8f9245cfce WIN: Fix mingw64 compilation, by limiting last hack. 2015-10-08 11:02:40 +11:00
Kirben 7e81052150 WIN: Add hack for command line display in Windows versions built with MinGW. 2015-10-08 10:46:05 +11:00
Willem Jan Palenstijn bf822e7dc0 SYMBIAN: Rename define and rephrase comments 2015-09-14 22:46:19 +02:00