Norman Jordan
528af55abd
Adding a generic queue and linked list.
...
Both accept (void *) values. Also added some unit tests using CHECK.
2021-05-05 10:41:13 -07:00
twinaphex
cbec423413
Revert "Add git_version switch - to disable Git version, do"
...
This reverts commit c9b7122a08cf37a915774fbeb7e4f4b8bf4bdbea.
2021-04-06 11:22:21 +02:00
David G. F
b830b33cf1
Rewrite commands and add new command type ( #12233 )
...
* (OSX non-Metal build) Set disable execute page protection
* Rewrite commands and add new command type
This moves commands to a separate file and creates a consistent
interface for them. It is now possible to use multiple command
interfaces simultaneously (stdin, network and UDS).
Implemented a new interface for Lakka, UDS based (so Linux only). This
allow other Lakka servies to send certain commands to Retroarch in a
secure and reliable way.
Co-authored-by: twinaphex <libretro@gmail.com>
2021-04-05 19:55:59 +02:00
twinaphex
b70217b7fc
(Mac) Add CoreAudio3 for Metal x64 and ARM64 builds on buildbot
2021-02-17 05:20:51 +01:00
jdgleaver
e582cf9f1d
OpenDingux: Add rumble support
2020-11-17 16:13:37 +00:00
Autechre
f37d38bcd4
Merge pull request #11181 from dankcushions/gles31_32
...
GLES 3.1 and 3.2 build parameters, and corresponding context checks.
2020-11-04 04:58:24 +01:00
twinaphex
c9b7122a08
Add git_version switch - to disable Git version, do
...
./configure --disable-git_version
2020-11-02 03:07:56 +01:00
twinaphex
443d2eda8e
Add CXX_BUILTINBEARSSL
2020-09-20 18:27:06 +02:00
Alcaro
62e72e756b
./configure: Add BearSSL support
2020-09-20 16:58:07 +02:00
dankcushions
6aa0680110
GLES 3.1 and 3.2 build parameters, and corresponding context checks.
2020-08-11 13:47:51 +01:00
twinaphex
a3c687f0a6
Add HAVE_WINRAWINPUT
2020-07-02 06:43:36 +02:00
twinaphex
47e22d69bf
Add HAVE_VIDEO_FILTER
2020-07-02 06:28:14 +02:00
twinaphex
3ee788def2
Add HAVE_DSP_FILTER
2020-07-02 02:13:04 +02:00
twinaphex
87b9c2a367
Add HAVE_REWIND switch
2020-07-01 21:04:05 +02:00
twinaphex
7862166ed2
Add back HAVE_SCREENSHOTS define from SSNES days
2020-07-01 17:47:13 +02:00
twinaphex
ae7353993a
(mbedtls) should now be CXX_BUILD compatible
2020-07-01 04:12:47 +02:00
twinaphex
69756ebd93
Add HAVE_NEAREST_RESAMPLER ifdef
2020-06-30 21:45:05 +02:00
twinaphex
223d76680a
Add HAVE_CHEATS ifdef
2020-06-30 19:35:55 +02:00
twinaphex
2c62a10d6c
- Fix codepaths for compiling without HAVE_RWAV
...
- Add back HAVE_BSV_MOVIE
2020-06-30 18:08:49 +02:00
twinaphex
bf04ac93c8
Add HAVE_RWAV
2020-06-30 17:36:03 +02:00
twinaphex
b77dd9cfe4
Add HAVE_PATCH ifdef; add patch switch support to qb
2020-06-30 15:54:31 +02:00
Barry Rowe
35f1a4af8c
Added nvda dynamic loading.
2020-06-07 19:46:22 -07:00
Vladimir Serbinenko
cde22645e5
Reeenable xshm
2020-05-24 03:35:40 +02:00
Barry Rowe
adb5c4c7dd
Moved SAPI code into a define.
2020-04-16 11:57:39 -07:00
Barry Rowe
289be872f3
Added in auto-translate support, fixes for ozone and glui accessibility, and support for nvda and SAPI narration.
2020-04-13 17:46:08 -07:00
natinusala
a75059f94b
odroidgo2: add skeleton
2020-02-27 10:22:51 +01:00
twinaphex
7c7d0f596a
HAVE_MENU_WIDGETS now decoupled from HAVE_MENU
2020-02-17 21:28:42 +01:00
twinaphex
e0fdd8d39e
Add back HAVE_CONFIGFILE ifdef - will strip out remaps and overrides
...
support as well
2020-02-02 21:27:38 +01:00
orbea
74a09844c2
qb: Support building with a system version of glslang.
2020-02-01 16:12:54 -08:00
twinaphex
cfcce71392
- Add HAVE_BLISSBOX
...
- Do not use logging functions inside internal task functions - should
always be done outside at end handler function
2020-01-25 17:17:53 +01:00
twinaphex
88ee7cbfa8
Add HAVE_ACCESSIBILITY switch
2020-01-12 21:33:00 +01:00
twinaphex
4380b73ca6
Add HAVE_DYNAMIC_EGL option
2020-01-05 19:14:47 +01:00
twinaphex
3033491f3d
Turn HAVE_EASTEREGG into HAVE_GONG
2019-12-22 03:08:02 +01:00
twinaphex
5aa87c1734
Add HAVE_ANGLE switch
2019-12-07 08:16:00 +01:00
Twinaphex
8518b4f50b
Merge pull request #9673 from orbea/deprecate
...
qb: Remove deprecated arguments.
2019-11-19 06:15:40 +01:00
twinaphex
9d0356dd73
Add HAVE_STEAM switch
2019-11-18 08:04:29 +01:00
twinaphex
08ce33eed0
Add HAVE_ONLINE_UPDATER
2019-11-11 00:22:03 +01:00
twinaphex
bc657778fe
Add HAVE_UPDATE_CORES - by running ./configure --disable-update_cores
...
you can strip out the Online Core Updater
2019-11-10 15:55:39 +01:00
orbea
98b04b99dc
qb: Remove deprecated arguments.
...
Please use --bindir, --mandir and --sysconfdir now.
2019-10-31 22:53:52 -07:00
twinaphex
4fbf823707
Enable HAVE_VIDEO_LAYOUT by default
2019-10-14 00:31:44 +02:00
Brad Parker
c7c7d0988e
initial network video driver, sends raw frames over TCP
2019-09-17 04:18:44 +02:00
twinaphex
ccc6d65c43
(Translation) Enable by default for PC platforms, fix CXX_BUILD
2019-08-21 20:57:08 +02:00
orbea
de7bf62f86
qb: Enable HAVE_SLANG, HAVE_GLSLANG and HAVE_SPRIV_CROSS dynamically.
...
May help issue https://github.com/libretro/RetroArch/issues/9160 .
2019-07-21 15:10:02 -07:00
Twinaphex
af2b2b07f2
Merge pull request #9150 from orbea/glsl
...
qb: Improve the glsl check.
2019-07-21 11:49:09 +02:00
orbea
19774f820f
qb: Improve the glsl check.
2019-07-21 00:46:14 -07:00
orbea
b893f58868
qb: Improve win32 checks.
2019-07-20 22:39:55 -07:00
twinaphex
8fe7e3f730
(Qb) Add HAVE_DR_MP3
2019-07-20 16:42:46 +02:00
twinaphex
cd9cbc0881
(qb) Add HAVE_METAL, set it to 'no' for now
2019-07-20 16:34:49 +02:00
twinaphex
39120e8ffc
Fix C89_BUILD
2019-07-20 15:17:04 +02:00
twinaphex
13fa504919
Set these to enable by default
2019-07-20 14:06:19 +02:00