Commit Graph

56 Commits

Author SHA1 Message Date
twinaphex ebaa5b9941 Undefine HAVE_VIDEO_LAYOUT for now instead of implicitly enabling
it for every platform - will have to be individually enabled for
each platform first after rigorous testing
2019-05-13 01:57:26 +02:00
Huw Pascoe 7e0592198d video_layout build 2019-05-11 09:58:46 +01:00
twinaphex 6a71aa06c8 (Apple) Add HAVE_MENU_WIDGETS 2019-05-03 21:52:59 +02:00
Twinaphex 1819584d74 (General) Fix some warnings
(OSX) Add HAVE_STB_FONT
2019-04-30 11:38:47 +02:00
cold-brewed cc39a5d926 (OSX) Add missing PRODUCT_BUNDLE_IDENTIFIER 2019-02-07 13:46:41 -05:00
Twinaphex ce05185cdf (Xcode) Remove CoreVideo 2019-02-07 04:12:35 +01:00
orbea dc020f2569 qb: Support building with the system mbedtls.
Fixes https://github.com/libretro/RetroArch/issues/7639

v2: Fix build failures with griffin.
2018-12-15 09:10:43 -08:00
twinaphex 7d35bd1649 (Android/Mac/iOS) Add ozone 2018-11-18 17:26:57 +01:00
Twinaphex dbe35078dd (Mojave) have to bump up deployment target to OSX 10.6 2018-10-13 22:07:34 +02:00
twinaphex 5b4500141d Add RC_DISABLE_LUA for now for non-Makefile.common targets as general
precaution
2018-09-29 21:08:35 +02:00
twinaphex aaf48bdef0 Add include dirs for OSX/iOS 2018-09-29 20:51:36 +02:00
Twinaphex 4e0c2314d9 Define HAVE_SSL for OSX 2018-09-01 04:22:57 +02:00
twinaphex 23eb1e981a Remove HAVE_STRIPES from OSX build 2018-09-01 04:01:03 +02:00
Rob Loach aba179a910
Merge branch 'master' into stripes 2018-07-22 13:30:47 -04:00
Stuart Carnie 411bcf8bdd feat(apple): Metal support for macOS
* includes rgui
* shader support

This is a work-in-progress and there are some bugs and visual artifacts
still to be fixed.
2018-06-20 21:33:45 -07:00
twinaphex 599937cc4f Make separate xcodeproj 2018-05-14 00:17:17 +02:00
Stuart Carnie 789933b333 wip: add Vulkan support to Apple platforms 2018-05-13 21:35:23 +02:00
twinaphex 238091f182 (OSX/Android) Add Dr. Flac/Dr. Mp3 support to Android/OSX 2018-04-28 14:33:48 +02:00
Jean-André Santoni 1614519874 Clone xmb to stripe menu 2018-04-08 09:55:16 +07:00
Twinaphex 425e1d9043 (OSX) Define HAVE_RUNAHEAD 2018-03-29 18:04:15 +02:00
twinaphex a74ef2214d Start removing SINC ifdefs for individual Makefiles 2017-12-31 21:34:31 +01:00
twinaphex 67fea30406 Remove remaining references to HAVE_FBO 2017-11-13 08:55:41 +01:00
twinaphex 9d8dddfc3c Update solutions 2017-11-06 05:32:56 +01:00
Twinaphex 3c04a9776c (OSX) Add FLAC and CHD support 2017-09-22 04:41:09 +02:00
twinaphex f085e69939 (OSX/iOS) Add HAVE_STB_VORBIS 2017-06-01 01:16:26 +02:00
Twinaphex ec14874363 Update to version 1.4.2 2017-03-05 20:52:24 +01:00
Twinaphex 5f78d0594c Enable MiniUPNPC for OSX 2017-02-16 00:50:47 +01:00
Twinaphex e05a8a7460 Add HAVE_SEGA 2017-02-14 10:30:28 +01:00
Seth Kingsley b690fb2abc Use native getopt_long() on macOS 2016-12-17 16:56:40 -08:00
Seth Kingsley 079cdfa96c Move OTHER_CFLAGS up to the project and inherit
This is to make adding -DHAVE_... flags easier.
2016-12-17 16:49:38 -08:00
twinaphex 9375efe24e Add HAVE_CC_RESAMPLER defines 2016-12-12 12:44:29 +01:00
twinaphex fac1527e5c Add HAVE_UPDATE_ASSETS for Apple builds 2016-10-19 02:38:40 +02:00
twinaphex 1dfbb7f3b7 Take out HAVE_ZARCH for OSX 2016-10-19 02:33:36 +02:00
twinaphex 9384875ab0 Don't use HAVE_NETPLAY any more 2016-09-29 21:07:10 +02:00
twinaphex 280ea0535f (OSX) Bake in HAVE_NETWORKGAMEPAD 2016-06-27 06:42:03 +02:00
twinaphex 63af59a198 Add HAVE_LANGEXTRA 2016-06-07 06:05:41 +02:00
twinaphex 883d9ff6b5 Add HAVE_SHADERPIPELINE define 2016-06-07 00:00:28 +02:00
twinaphex de2d15c716 Add extra image format support to targets 2016-05-18 13:39:42 +02:00
twinaphex 0e3ff650c2 Remove WANT_RPNG 2016-05-17 13:41:40 +02:00
twinaphex 25ec6a8872 Add HAVE_JPEG to project files 2016-05-17 13:39:06 +02:00
twinaphex ddcceb0024 Rename gfx/inc/ 2015-11-17 08:32:47 +01:00
twinaphex 265898dbd4 Compile in HAVE_MMAP for Win32, and also enable it for iOS/OSX 2015-11-16 10:04:44 +01:00
twinaphex 632d650f30 (OSX/iOS) Define HAVE_MMAP 2015-11-14 21:47:58 +01:00
Twinaphex 6847501e99 Revert "iCade codepaths work now for regular OSX too"
This reverts commit d72090f5e9.
2015-11-14 02:08:59 +01:00
Twinaphex 8995b66f05 Revert "(OSX) Add Carbon.framework for non-Cg version"
This reverts commit cf678b96cf.
2015-11-14 02:08:51 +01:00
Twinaphex cf678b96cf (OSX) Add Carbon.framework for non-Cg version 2015-11-14 01:50:12 +01:00
Twinaphex d72090f5e9 iCade codepaths work now for regular OSX too 2015-11-14 01:48:16 +01:00
twinaphex 66914232ab Replace most instances of GLUI (except for ident string) with
HAVE_MATERIALUI
2015-11-02 23:23:54 +01:00
twinaphex 70ddbdb601 Rename 'RetroArch copy' to 'RetroArchCg' 2015-10-24 02:58:06 +02:00
twinaphex a3afeadd96 (OSX/iOS) Define HAVE_CHEEVOS 2015-10-20 04:25:56 +02:00