Commit Graph

57 Commits

Author SHA1 Message Date
twinaphex
fa55047e2e (config.features.h) Turn static const variables into macros 2019-06-13 22:34:24 +02:00
Huw Pascoe
45069537fb Re-enable RXML and purge libxml
Fixed rxml to work with griffin.c
2019-03-17 03:04:35 +00:00
twinaphex
f705503531 (Apple) Get rid of HAVE_CORELOCATION/HAVE_AVFOUNDATION - was mostly dormant
code and makes the Apple code needlessly complex right now. We can
always reintroduce this later on when the time is right
2019-02-07 04:03:52 +01:00
twinaphex
6aca340927 (OSX) Add CoreAudio V3 driver from stuartcarnie 2019-01-31 23:14:56 +01:00
Stuart Carnie
5c1075127b
chore(metal): Separate legacy GL and Metal source
* Forks of Cocoa / Cocoa Touch to *_metal.* version
* Reverted original GL Cocoa / Cocoa Touch versions
* GL and Metal projects still build
2018-11-04 20:50:50 -07:00
Rob Loach
b523b9ec22
Add check for STB TrueType 2018-09-30 20:42:09 -04:00
twinaphex
566d0fc0d9 Remove this 2018-08-17 17:43:28 +02:00
twinaphex
7250181319 Add some __WINRT__ ifdefs 2018-08-17 14:51:27 +02: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
d27b6265a0 Add more HAVE_MPV ifdefs 2018-06-20 04:50:58 +02:00
twinaphex
67fea30406 Remove remaining references to HAVE_FBO 2017-11-13 08:55:41 +01:00
Charlton Head
4ad5f67663 TinyALSA support 2017-06-23 20:44:00 -05:00
Zoran Vuckovic
129151d5fc add wasapi audio driver 2017-04-11 00:24:37 +02:00
twinaphex
9384875ab0 Don't use HAVE_NETPLAY any more 2016-09-29 21:07:10 +02:00
twinaphex
6f241e80a0 config.features.h - add HAVE_OPENGLES_3_1 / HAVE_OPENGLES_3_2 2016-07-01 12:43:48 +02:00
twinaphex
cf996f724e Rename HAVE_NETWORK_GAMEPAD to HAVE_NETWORKGAMEPAD - and
don't bake it in for the C89 build
2016-06-07 15:23:07 +02:00
twinaphex
5488806108 Add entries to system information 2016-05-18 14:36:23 +02:00
twinaphex
d78787d70e Add feature to print_features 2016-02-17 01:55:35 +01:00
radius
f7b3059dcd change default filter location 2015-11-27 22:01:26 -05:00
radius
9fb3fe6216 add defines for udp gamepad 2015-11-27 18:08:35 -05:00
twinaphex
5031159126 Refactors 2015-07-03 00:16:46 +02:00
twinaphex
2580a2676a Add features 2015-04-19 20:42:54 +02:00
twinaphex
79d57de207 Cleanups to 'features' 2015-04-19 18:41:11 +02:00
twinaphex
ee7ce9659b Create more features 2015-04-19 18:30:49 +02:00
twinaphex
182c4e5e37 Add _opengles_supp to config.features.h 2015-04-16 22:13:16 +02:00
twinaphex
d9f5f7c457 Add more entries to System Information 2015-04-16 21:58:19 +02:00
twinaphex
3c498eb505 Add HAVE_GLSL/HAVE_HLSL to config.features.h 2015-04-16 20:59:55 +02:00
Alcaro
6326e47fee Fix typo. 2014-11-30 15:43:58 +01:00
twinaphex
c62d52de0f Start properly implementing libretro SDK for boolean.h include
header, glsym, and rthreads
2014-10-21 05:05:52 +02:00
twinaphex
d94e8329e8 Move stuff to config.features.h 2014-09-25 08:12:58 +02:00
Higor Eurípedes
c36ddae9aa Add SDL2 to feature list 2014-08-10 19:13:49 -03:00
twinaphex
80a19ff0fd (Wayland) Adding preliminary work by maister - input hookup still
missing
2014-08-09 21:35:27 +02:00
Themaister
8963504778 Log udev feature. 2013-12-08 16:07:14 +01:00
Themaister
b90490f425 Add zip loading support to core. 2013-01-21 23:52:47 +01:00
Themaister
f073eefe80 Remove libpng from quickbuild. 2013-01-19 02:36:37 +01:00
Themaister
276b588217 Add custom xml parser. Use as fallback. 2013-01-02 15:18:42 +01:00
Themaister
9b58fac354 Always compile in config file support. 2012-12-23 13:55:59 +01:00
Themaister
d059d3fba2 Add feature logs in --feature. 2012-09-25 12:58:45 +02:00
Themaister
70fd5350dc Always build in h264 support. 2012-08-16 09:25:13 +02:00
Themaister
e71115151b Add libpng screenshot support. 2012-06-17 13:11:39 +02:00
Themaister
aab8fb6151 ssnes_* => rarch_*. 2012-04-21 23:25:32 +02:00
Themaister
381498e945 Print feature for DirectSound. 2011-12-25 01:59:30 +01:00
Themaister
d5fca50a2f Can build for C++. 2011-12-24 15:26:01 +01:00
Themaister
a221e3e4cd Enable/disable threading support. 2011-11-30 17:46:58 +01:00
Themaister
ee12266a2b Fix build for OSX. 2011-11-01 18:45:50 +01:00
Themaister
25f0e162a4 Purge support for libsamplerate. Obsolete. 2011-10-15 12:48:15 +02:00
Themaister
bc999e72fa Updates for v0.9-rc1. Use --features rather than spamming down --help. 2011-10-11 20:02:46 +02:00
Themaister
3f60fdd106 Fix build for XVideo. 2011-06-25 18:11:04 +02:00
Themaister
75d1155a23 Fix OSS build for BSD. 2011-06-16 23:20:12 +02:00
Themaister
d0ba59f8b5 Start moving over to SDL_image rather than imlib2.
Imlib2 takes more space, and was a pure bitch to compile for Win32,
so I gave up ... ;)
2011-06-11 16:55:53 +02:00