Commit Graph

10397 Commits

Author SHA1 Message Date
twinaphex 10c801b64e Take out MODE_EXIT 2014-05-12 16:01:00 +02:00
twinaphex dda574ddf1 (Lakka) More deborking of Lakka 2014-05-12 15:36:01 +02:00
twinaphex b248834053 (Apple) Style nits 2014-05-12 15:26:46 +02:00
twinaphex 9d00e3af1b (Apple) Style nits 2014-05-12 15:17:08 +02:00
twinaphex 453ced002b (Apple) Deprecate Setttings.xib as well so that it can build for
OSX 10.5
2014-05-12 14:58:54 +02:00
twinaphex d460255174 (Apple) Try to deprecate IBDocument version requirement for
MainMenu.xib so that it is OSX 10.5-compatible
2014-05-12 14:49:58 +02:00
twinaphex 449036a0c1 (Apple) Build fix 2014-05-12 14:40:14 +02:00
Themaister 38c0777b3c Fix indent. 2014-05-11 22:33:34 +02:00
twinaphex d9e31151ed (Lakka/GL) Take out HAVE_LAKKA hack in gl.c - animations/tweening needs to
be fixed though
2014-05-11 20:47:44 +02:00
Themaister 6d99bb2e2a Fix fullscreen swapping with cached context cores. 2014-05-11 20:10:17 +02:00
Themaister 7559ca12ef Refactor sRGB FBO handling a bit. 2014-05-11 19:35:54 +02:00
Themaister 9d8654cfe2 Nits. 2014-05-11 19:02:01 +02:00
TroggleMonkey 48331e822a Give sRGB FBO's priority over float FBO's:
Both pass through linear RGB similarly, but sRGB should be faster.
If both are enabled, the .cgp author won't need float32-only features like
packing multiple values.  This also makes testing/usage priority the same.
Add sRGB FBO logging to mirror float FBO logging.
Make LUT mipmapping consistent with FBO's (ignore it for magnification.)
2014-05-11 11:53:09 -04:00
Themaister a0da1f040f Check GLES with GL_FRAMEBUFFER_SRGB. 2014-05-11 14:57:35 +02:00
Themaister bc8bb13050 Add mipmapping and sRGB FBO support. 2014-05-11 13:39:04 +02:00
Themaister 91a0073f7d Image backends don't have state.
Remove unneeded prototypes.
2014-05-11 11:22:09 +02:00
twinaphex fda33fec90 (Settings data) More shuffling around 2014-05-11 04:28:53 +02:00
twinaphex fe224a3f98 (Settings) Modify setting_data_get_list 2014-05-11 04:23:29 +02:00
twinaphex 3296b9575c (Apple) Style nits 2014-05-11 01:59:24 +02:00
twinaphex 590376836a (iOS) Bake in sinc_neon.S/utils_neon.S again 2014-05-11 01:34:34 +02:00
twinaphex b5d1e9aa83 (iOS) Take out forcibly hacking out all ARM ASM code for iOS port 2014-05-10 23:37:01 +02:00
twinaphex 2a65fd9067 (iOS) Take out arm64 architecture - would require linking against
64bit dylibs
2014-05-10 22:27:11 +02:00
twinaphex 88d9aae9a2 (RARCH_CONSOLE) Build fix 2014-05-10 20:40:11 +02:00
Twinaphex 9cce8fa07b (MSVC 2010) Build fix 2014-05-10 11:35:51 -07:00
twinaphex b2b5c6daec (Image) Put image functions through abstract interface
(Image) Add image_driver to retroarch.cfg to specify image driver to use
(Menu)  Add Image Driver to Drivers section
2014-05-10 20:26:58 +02:00
twinaphex 107efae2e2 (Lakka) Cleanups 2014-05-10 06:21:03 +02:00
twinaphex bbce01a449 (Lakka) Lakka now uses assets directory instead of hardcoded
/usr/share/retroarch
2014-05-10 05:25:50 +02:00
twinaphex ac2ddc3b20 Add 'assets' directory - interfaces like menus will try to look
here for loadable assets, etc. Can be expanded in scope later on
as well as a sandbox directory for user-modified content.
2014-05-10 05:12:31 +02:00
twinaphex 1726452859 (Lakka icons) Add more 2014-05-10 04:58:00 +02:00
twinaphex d7c1ea5ece Revert "(RARCH_CONSOLE) Can finally get rid of global_driver_init"
Spoke too soon - we really need to refactor this mess so that
consoles, mobile and PC all follow the SAME basic initing/deiniting
structure. This kind of backwardsness is going to scale very, very
badly.

This reverts commit 540fad51a6.
2014-05-10 03:33:11 +02:00
twinaphex 05a3b4e4b7 (RARCH_CONSOLE) Fix redefinition warnings/errors to do with
softfilters
2014-05-10 03:03:01 +02:00
twinaphex e037e2555e (SoftFilters) Reimplement all filters - take out softfilter_prototypes
header file
2014-05-10 02:12:00 +02:00
twinaphex 94157eabed Quick build fix 2014-05-10 00:07:59 +02:00
twinaphex 43b79f34c9 (Lakka) ROM/core loading - add codepath for targets that don't
have HAVE_DYNAMIC defined as well
2014-05-10 00:07:15 +02:00
twinaphex 1c8dcff09c (Lakka assets) Remove some redundant assets 2014-05-09 23:55:04 +02:00
twinaphex a359045da3 (Lakka) Style nits and update headers 2014-05-09 23:50:40 +02:00
twinaphex 6c2c7ade7d (Lakka icons) Add ffmpeg icon 2014-05-09 23:37:40 +02:00
twinaphex c256fbdc71 (Lakka icons) Add nestopia icons 2014-05-09 23:33:51 +02:00
twinaphex 772089de49 (Lakka icons) More icons / renaming 2014-05-09 23:32:11 +02:00
twinaphex 5908969b20 (Lakka assets) Add 2048/Prboom/Tyrquake icons 2014-05-09 23:22:21 +02:00
twinaphex 7e89ebff7d (Lakka assets) Add scummvm icon 2014-05-09 23:05:56 +02:00
twinaphex f05f35690c (Lakka assets) Add Dinothawr icon 2014-05-09 22:56:35 +02:00
twinaphex 0d2752a276 Add driver.menu-ctx->frame triggering inside gl_frame function -
Lakka GL iteration should be invoked here instead of the ifdef.

Currently delta animation goes way too slow if 'frame' function of
lakka driver is hooked up properly - hence the #LAKKA hack is still
in place.
2014-05-09 22:44:40 +02:00
twinaphex b67a55518c (Lakka) Loads roms now 2014-05-09 21:43:21 +02:00
Twinaphex 01de6f9b6e Merge pull request #679 from lakkatv/lakka-integration
Fix hardcoded screen size
2014-05-09 21:28:14 +02:00
twinaphex 5380806900 (Lakka) fix build 2014-05-09 21:04:59 +02:00
twinaphex f656336b7f (Lakka) Use strlcpy/strlcat
(Menu) Abstract menu_init_core_info - we can have different
implementations of this per menu drivers
2014-05-09 21:00:50 +02:00
Jean-André Santoni 24b64203b8 Fix hardcoded screen size 2014-05-09 20:04:34 +02:00
Themaister 67189e84f0 Fix man-page. 2014-05-09 18:52:45 +02:00
Themaister 05eac0c8a2 Add new libretro_directory.
Avoid kinda-weird dual purpose of g_settings.libretro.
2014-05-09 18:51:20 +02:00