Commit Graph

1117 Commits

Author SHA1 Message Date
twinaphex
d30b2ecaca Merge menu_input_dialog.c into retroarch.c 2019-08-15 01:08:34 +02:00
twinaphex
1ca3a00b77 Update Makefile.common 2019-08-11 21:28:42 +02:00
p-sam
badda24c12 (Switch) audren based audio drivers (libnx only) 2019-08-02 17:01:36 +00:00
Twinaphex
7ebee349ad
Merge pull request #9214 from tmtvl/9107-playlist-name-sanitization
9107 playlist name sanitization
2019-07-30 21:48:30 +02:00
bparker06
8ee1e7b39f
remove rsemaphore (#8645) 2019-07-30 14:53:03 -04:00
Tim Van den Langenbergh
35e71ad786 Merge branch 'master' into 9107-playlist-name-sanitization 2019-07-30 12:41:19 +02:00
Tim Van den Langenbergh
fcf5d6bcdd Add sanitization settings to playlist.
Add sanitization functions to libretro-common.
Add sanitization functionality to menu display.
2019-07-28 01:14:40 +02:00
orbea
4c121523aa qb: Use check_val for caca and sixel. 2019-07-27 00:57:06 -07:00
orbea
84f4dcba2b Remove WANT_ZLIB. 2019-07-25 11:18:33 -07:00
twinaphex
09be6eb0f4 Change HAVE_MMDEVICE_COMMON to HAVE_MMDEVAPI 2019-07-25 15:19:50 +02:00
twinaphex
95c5d22c5a Split up mmdevice enumeration string list to separate
file
2019-07-25 05:42:23 +02:00
twinaphex
f00e92aa0a Update Makefile.common 2019-07-24 20:04:27 +02:00
twinaphex
b556de9ddf Add orbis to makefile.common 2019-07-24 19:56:44 +02:00
twinaphex
8438c9650a Last file to merge into retroarch.c - from here, we
can start refactoring things to split things off into tasks
that are not crucial to the main runloop
2019-07-22 16:46:33 +02:00
orbea
171cdd7f77 Makefile.common: Clean up
This makes usage of DEFINES, DEF_FLAGS and INCLUDE_DIRS more consistent.

* DEFINES are used for -DHAVE_FOO
* INCLUDE_DIRS are used for -Ipath/to/foo
* DEF_FLAGS are used for compiler $(FOO_CFLAGS) and other compiler arguments
2019-07-21 17:00:51 -07:00
orbea
fb5e007e35 Makefile.common: Cleanup HAVE_EGL variables. 2019-07-21 14:10:35 -07:00
orbea
d896acb0c2 Fix --disable-hid. 2019-07-21 09:17:09 -07:00
twinaphex
b33eb9bacf Cleanups 2019-07-21 12:13:04 +02:00
orbea
2aa9c3e72e Correctly fixes --disable-menu.
Broken in d2893d991c
2019-07-21 00:05:59 -07:00
twinaphex
b6b22a9a32 More shader refactors - make sure we can compile entirely
without shader support if HAVE_CG, HAVE_GLSL, HAVE_SLANG
and HAVE_HLSL are all not defined
2019-07-21 00:34:07 +02:00
twinaphex
260b06750d It's possible to build and run D3D10/11/12 without glslang/spirv-cross -
just no frontend shaders
2019-07-20 21:23:37 +02:00
twinaphex
fdc204a130 Another buildfix 2019-07-20 20:01:22 +02:00
twinaphex
d2893d991c Buildfixes 2019-07-20 19:59:27 +02:00
twinaphex
d91905dd75 Only build video_shader_parse.c if HAVE_GLSL, HAVE_CG, HAVE_SLANG,
and/or HAVE_HLSL is defined
2019-07-20 16:50:46 +02:00
twinaphex
8fe7e3f730 (Qb) Add HAVE_DR_MP3 2019-07-20 16:42:46 +02:00
twinaphex
bcb9762ec8 (qb) Add HAVE_SLANG, HAVE_SPIRV_CROSS, HAVE_GLSLANG 2019-07-20 13:52:18 +02:00
twinaphex
2f2c53586c (qb) Add HAVE_CC_RESAMPLER 2019-07-19 19:03:48 +02:00
twinaphex
0b6e66f109 Update Makefile.common 2019-07-19 18:55:16 +02:00
twinaphex
78f62806f9 Only compile menu_networking.c when HAVE_NETWORKING is defined 2019-07-19 18:52:19 +02:00
twinaphex
42783fb225 (Qt) Combine some files into one 2019-07-19 16:02:00 +02:00
twinaphex
e53d4987b4 Combine copy_load_info.c into retroarch.c 2019-07-16 01:56:09 +02:00
twinaphex
0a674a9a04 Move frontend.c into retroarch.c 2019-07-15 22:13:55 +02:00
twinaphex
2f7050edef Remove ui companion null 2019-07-15 21:06:48 +02:00
Brad Parker
30c3b1ea9d cdrom: add Disc Information details 2019-07-15 00:23:20 -04:00
orbea
30880df55e Makefile.common: Fix the system zlib check. 2019-07-11 06:40:04 -07:00
twinaphex
bddfca940e Add HAVE_GDI switch 2019-07-11 13:18:38 +02:00
twinaphex
f0e7088219 Ability to build without zlib 2019-07-11 13:00:03 +02:00
twinaphex
c54ebd8b87 Conditionally compile in some files 2019-07-11 12:22:18 +02:00
twinaphex
b2bf822f13 Add HAVE_AUDIOMIXER switch 2019-07-11 11:51:06 +02:00
twinaphex
abcfcca1d2 Merge dynamic.c into retroarch.c 2019-07-10 09:54:25 +02:00
twinaphex
8dd0680cbc Merge input_overlay.c into retroarch.c 2019-07-09 18:13:41 +02:00
twinaphex
24a859fa16 Move secondary_core to retroarch.c 2019-07-09 08:09:40 +02:00
twinaphex
f0f5c32b51 Remove state tracker - legacy code - we can revisit this later
and integrate it in a way so that it scales across all drivers
2019-07-09 07:39:38 +02:00
twinaphex
9f4e8688f3 Move core option manager into retroarch.c 2019-07-09 03:25:56 +02:00
jdgleaver
1e17cca64d Playlist Management: Add 'Reset Core Associations' option 2019-07-02 12:00:38 +01:00
Brad Parker
8af3078966 track1 playback is working, redbook might have issues currently 2019-06-30 18:34:00 -04:00
Brad Parker
08cd3a90f2 initial cdrom reading work 2019-06-30 18:33:59 -04:00
twinaphex
3b634b64fa Merge dirs.c into paths.c 2019-06-26 07:23:32 +02:00
Hans-Kristian Arntzen
50ea084385 Update SPIRV-Cross. 2019-06-24 13:42:46 +02:00
twinaphex
ceecf4751a Simplify DOS keyboard code 2019-06-23 02:22:54 +02:00