Commit Graph

726 Commits

Author SHA1 Message Date
twinaphex 5e09f1a569 Revert "(Discord RPC) Cleanups"
This reverts commit 8609c68f31.
2019-05-28 16:26:50 +02:00
twinaphex 8609c68f31 (Discord RPC) Cleanups 2019-05-28 16:18:29 +02:00
twinaphex 15277f9dbc (mbedtls) Try to make more code C89-compliant 2019-05-28 15:58:07 +02:00
twinaphex 22d762be67 We need to split up zlib headers in libretro-common to its own separate
dir
2019-05-27 03:40:14 +02:00
meleu 27189029c4 lboard null pointer check must be done by caller
also, show lboard error description in OSD message
2019-05-04 08:01:20 -03:00
meleu eb81597871 ignore buggy leaderboards 2019-05-03 12:20:56 -03:00
twinaphex 3680c264d9 (PS3) Hopefully fix PS3 build finally 2019-04-22 20:47:48 +02:00
twinaphex b5ba2ddc7b (CXX) CXX_BUILD fix for Cheevos 2019-04-21 01:28:57 +02:00
orbea aac42e309c Fix C89_BUILD with clang. 2019-04-20 14:59:07 -07:00
Jamiras 2319b2bde8 fix C89/CXX build 2019-04-20 14:04:50 -06:00
meleu c2364096f3
Merge branch 'master' into runtime_rcheevos_switch 2019-04-19 21:50:00 -03:00
twinaphex b25c571b23 Comment out asserts that can be triggered when launching MaterialUI
in fullscreen mode
2019-04-08 22:25:35 +02:00
meleu 6e730cf2dd update rcheevos files 2019-03-30 15:44:03 -03:00
meleu a77327d20e preventing "always false" alerts 2019-03-24 19:11:48 -03:00
meleu dda6716926 more namespacing work & del rcheevos/test/* files 2019-03-24 12:51:47 -03:00
meleu 4506a58e31 update rcheevos files 2019-03-19 21:13:10 -03:00
Brad Parker 477d46d52b update copyright 2019-02-22 19:13:36 -05:00
orbea 57ec26f269 Add needed protocols to deps/wayland-protocols.
These are included from wayland-protocols-1.17.
2019-02-10 13:43:15 -08:00
radius 671e90a415 [discord] party & ask to join refinements 2019-02-06 22:45:05 -05:00
orbea af813d9c46 Further remove nuklear. 2019-02-02 20:58:47 -08:00
twinaphex 7ad34509e7 Silence more CXX_BUILD warnings 2019-01-12 21:16:48 +01:00
radius 9c4b307dcb Update Discord RPC
Squashed 'deps/discord-rpc/' changes from ba9fe00c4d..7716eadca3

7716eadca3 Update D binding link (#234)
e32d001809 readme nits
2cb9813eb6 Unity specific DLL setup
af380116a0 Check C# strings against UTF8 bytes instead of clamping (#221)
3d3ae7129d Fix mismatched signs in comparison after b44defe (#209)
b44defe60a [Linux] Null-terminate output from readlink in Discord_Register. (#208)
dfad394be0 Added enum for response codes (#207)
a3ad6afee2 Added Discord RPC C# implementation to list. (#205)
7c41a8ec19 Fixed issue with Discord RPC not updating presence during shutdown (#189)
5df1c5ae6d copy the whole folder UE4
c05c7148dd Updated README with UE plugin instructions (#183)

git-subtree-dir: deps/discord-rpc
git-subtree-split: 7716eadca31a0d556f9d71fb610943b203470533
2018-12-28 17:16:13 -05:00
orbea d40da6aca3 Fix c89 'keyword is hidden by macro definition' with clang. 2018-12-16 08:01:03 -08:00
radius bf7c3f17b3 start registering the application so it can be started from discord 2018-10-13 21:09:19 -05:00
twinaphex f336fa0337 CXX_BUILD fixes 2018-10-10 16:38:13 +02:00
twinaphex 072848445c Fix some C89_BUILD errors 2018-10-01 03:31:13 +02:00
leiradel e3eff970f9 Updated rcheevos to 7.1.1 2018-09-30 13:06:42 +01:00
Andre Leiradella 3aa200e3ba Updated rcheevos to 7.1.0 2018-09-29 18:38:21 +01:00
Andre Leiradella 60010b4545 Updated rcheevos to 7.0.2 2018-09-29 16:04:49 +01:00
Andre Leiradella d67aa83f48 Merge branch 'master' into integrate_rcheevos 2018-09-27 21:48:34 +01:00
Andre Leiradella 793205e457 Updated rcheevos to 7.0.1 2018-09-27 21:45:50 +01:00
Ash 751ad68c50 deps/libiosuhax: Fix missing "#include <sys/iosupport.h>" 2018-09-09 18:29:42 +10:00
Andre Leiradella 83169e5fcb Merge branch 'master' into integrate_rcheevos 2018-09-02 14:46:48 +01:00
Andre Leiradella 84124fc70c Removed duplicated Lua files 2018-09-02 14:34:47 +01:00
Andre Leiradella 720ecaff17 Updated rcheevos to 7.0.0 2018-09-02 14:32:08 +01:00
Benjamin FRANCOIS c723f13753 This allows building on Haiku after disabling Discord 2018-09-01 07:25:06 +00:00
Twinaphex 4e0c2314d9 Define HAVE_SSL for OSX 2018-09-01 04:22:57 +02:00
twinaphex 2fb8831dcc Uniquely name functions 2018-09-01 04:18:01 +02:00
twinaphex 31df00d52a Uniquely name functions 2018-09-01 04:14:36 +02:00
twinaphex fb047e4622 Uniquely name functions 2018-09-01 04:12:58 +02:00
twinaphex 18203f4d30 Cleanups 2018-09-01 04:11:16 +02:00
twinaphex 6d29cde453 (SSL) Name functions uniquely 2018-09-01 04:09:59 +02:00
twinaphex e83504002d (SSL) Make these functions unique 2018-09-01 04:08:27 +02:00
Andre Leiradella 3f72e1fd96 Updated rcheevos to 6.5.0 2018-08-28 22:20:38 +01:00
Andre Leiradella 4b2bc29775 Updated rcheevos to 6.4.0 2018-08-28 21:58:13 +01:00
twinaphex f9e8737476 Remove libui - we don't need it anymore now that we have the Qt desktop
UI
2018-08-16 21:34:20 +02:00
twinaphex e74e306947 Relative path include bugfix 2018-08-08 07:38:48 +02:00
twinaphex c59b054ef2 Comment this out 2018-08-08 05:01:22 +02:00
twinaphex f14ae31e93 Uncomment this too 2018-08-08 04:54:11 +02:00
twinaphex e6e35805a6 Enable this 2018-08-08 04:50:16 +02:00
twinaphex 0fb7d6a9e4 (SSL) Re-enable drbg 2018-08-07 04:57:33 +02:00
twinaphex 79f87cbaee More C89_BUILD fixes for mbedtls 2018-08-07 04:48:05 +02:00
twinaphex 6155772c5e mbedtls is not C89_BUILD compatible for now 2018-08-07 03:54:09 +02:00
twinaphex ae69bf9d7b More changes needed for mbedtls/griffin 2018-08-05 01:10:05 +02:00
twinaphex a1e338827c (mbedtls) Changes to make it compatible with Griffin, pt. 1 2018-08-04 21:16:12 +02:00
twinaphex d2613d6e89 (mbedtls) Global variables need to be uniquely namespaced for Griffin 2018-08-04 20:57:23 +02:00
twinaphex 3019748b17 (mbedtls) Use arc4_alt.h 2018-08-04 20:54:11 +02:00
twinaphex ad87ec871d (mbedtls) update asn1parse.c 2018-08-04 20:10:19 +02:00
twinaphex 5b3b3b4a89 (mbedtls) Add arc4_alt.h 2018-08-04 20:09:07 +02:00
Twinaphex 01103dcd23 Cleanups 2018-08-04 20:02:33 +02:00
Andre Leiradella 1c3ae4f01d Added Lua as a dependency 2018-07-31 22:21:49 +01:00
Andre Leiradella e2fc3c11a6 Added rcheevos as a dependency 2018-07-31 22:21:36 +01:00
twinaphex ceaa0259e5 Merge commit 'c8366b0b0f6ab996adcbcf1ee09a3ed6298e7d4e' 2018-07-06 05:17:39 +02:00
twinaphex 155f797ccb Merge commit '2da12dca5803c3dcde920a1cff838fd98aecb36f' 2018-07-04 22:51:43 +02:00
twinaphex 8a1c0be83c (Android) Another potential buildfix; define ENABLE_HLSL
(slang_process) Put HLSL/Cg code around ENABLE_HLSL ifdef
(SPIRV-Cross) Make sure macros no longer need to be redefined; make them
unique in both glsl and hlsl files; needed for Griffin builds
2018-06-26 13:18:17 +02:00
Twinaphex fd11b205da Silence bunch of warnings 2018-06-21 07:52:01 +02:00
twinaphex f8cad6f565 Update glslang 2018-06-20 10:47:08 +02:00
twinaphex 684b2f5722 Get rid of glslang-old 2018-06-20 10:23:00 +02:00
twinaphex abf7bf877e (glslang) Buildfix #1 2018-06-20 10:22:08 +02:00
twinaphex c15950a80c Merge commit 'db3f820301d386847befd1f43da650b2748e3e57' as 'deps/glslang-new' 2018-06-20 10:07:00 +02:00
twinaphex 4fb79dfffe Merge commit '032829847454432a4b149452d6354c13c5888239' 2018-06-20 09:32:45 +02:00
Rob Loach e45692b70d
rapidjson: Remove the gtest folder 2018-06-20 00:23:15 -04:00
radius 00bb17588d Merge commit '6e7a18a5987cbd5dec80308250062867f2cc3aad' as 'deps/discord-rpc/thirdparty/rapidjson-1.1.0' 2018-05-28 23:59:23 -05:00
radius 0308191f88 Merge commit 'b86df4ee09564e88f9d2c994ef9d5af75d4e7395' as 'deps/discord-rpc' 2018-05-28 23:46:51 -05:00
twinaphex 9dea722c39 Update portion of dr_flac.h that was problematic on
certain systems
2018-05-18 05:32:07 +02:00
twinaphex c79950d707 (PS3) Add HAVE_DR_FLAC
(Dr. Flac) Fix some warnings with PS3 compiler
2018-05-07 17:52:53 +02:00
Twinaphex 356cd47ce8 Silence some unused variable warnings 2018-05-03 19:35:27 +02:00
twinaphex f14735961a (libFLAC) turn into relative path header includes 2018-04-28 15:14:53 +02:00
twinaphex e3ce768ad0 (dr_mp3.h) Fix C89_BUILD issues 2018-04-28 14:32:10 +02:00
twinaphex 3583e1e501 Update 2018-04-28 14:22:42 +02:00
twinaphex 381f14fa9a (dr_flac.h) Silence warnings 2018-04-28 13:13:22 +02:00
twinaphex 9a6e069d6f (dr_flac.h) Assume stdint.h presence 2018-04-28 12:44:52 +02:00
twinaphex 89d765d6c7 Define DR_FLAC_NO_STDIO 2018-04-28 12:44:25 +02:00
twinaphex 437c4fbc0a (dr_flac.h) C89_BUILD fixes 2018-04-28 12:37:50 +02:00
twinaphex faa99bd323 Start adding FLAC hooks 2018-04-27 23:45:06 +02:00
twinaphex 958602d328 HAVE_BUILTINFLAC no longer needs to be excluded for C89 2018-04-27 23:17:28 +02:00
twinaphex 1c6a6c80f4 Try to prevent another memory leak - this time in miniupnpc 2018-04-15 18:42:25 +02:00
Twinaphex bd2b913bc6 Silence more warnings 2018-04-13 00:52:52 +02:00
twinaphex 041670fe02 Get rid of multitude of casting warnings 2018-04-13 00:47:42 +02:00
twinaphex 9381d27f1f (miniupnpc) Get rid of warning - value computed is not used 2018-04-09 17:07:43 +02:00
Twinaphex 08a54e45f2 Get rid of a lot of implicit conversions 2018-04-09 15:56:45 +02:00
twinaphex 9639389a66 Uniquely name crc32.c to avoid collissions with statically linked
builds
2018-04-08 17:58:10 +02:00
radius eb1d3f612f try to fix android compilation issues 2018-03-18 11:55:54 -05:00
twinaphex ffbb439fb5 Fix MSVC 2015 solution 2018-03-16 21:45:14 +01:00
aliaspider ff6d24cbef (SPIRV-Cross) Merge commit 'f48c1800c0122e8e7957f572c359e4594932cd4c' 2018-03-06 04:11:59 +01:00
twinaphex 35300bf08b UINT32_MAX not defined on random platforms even though we are including
stdint - just resort to dropping in real value instead
2018-02-07 01:10:14 +01:00
aliaspider 5549b136c2 (msvc) CXX_BUILD + griffin fixes. 2018-02-05 00:25:03 +01:00
twinaphex 47ea7c7cb9 Fix libflac linking errors with CXX_BUILD 2018-02-04 20:42:37 +01:00
twinaphex a180b1094e Add stdint.h to spirv_msl.hpp 2018-02-04 18:55:22 +01:00
twinaphex 2e8569a472 Bake in spirv_msl as well - just use UINT32_MAX - max() numeric_limits
was conflicting with Windows min/max macros
2018-02-04 15:56:50 +01:00
twinaphex 8771171f63 (glslang) Compatibility tweaks for MSVC 2010 compatibility 2018-02-04 15:49:53 +01:00
twinaphex 2963288b29 SPIRV-Cross and glslang will compile with Griffin/MSVC targets now 2018-02-04 14:21:34 +01:00
aliaspider 14d2528da7 Merge commit 'f880cb2d48c302803937f45618392145ab923413' 2018-02-02 13:19:12 +01:00
aliaspider 553f9b705e Merge commit '501fd33b6849de260c6a81fd9575c3aa8a01f7a5' as 'deps/SPIRV-Cross' 2018-02-02 11:53:59 +01:00
aliaspider cd5852d3b0 use git subtree for deps/SPIRV-Cross 2018-02-02 11:53:23 +01:00
twinaphex 445c2dd6f4 (miniupnpc) Another warning fixed 2018-01-31 14:52:29 +01:00
twinaphex 337e185d18 Prevent more warnings with Griffin 2018-01-31 14:49:35 +01:00
twinaphex 5fc95142e5 (miniupnpc) Get rid of PRINT_SOCKET_ERROR 2018-01-31 14:47:00 +01:00
twinaphex ebb65cd781 (libFLAC) use retro_miscellaneous MIN/MAX 2018-01-31 14:40:47 +01:00
aliaspider 5af5222249 update SPIRV-Cross
- https://github.com/KhronosGroup/SPIRV-Cross/commit/
66a407285e36a0f772e3209cb86ded6e3d900f6a
2018-01-26 13:48:17 +01:00
aliaspider c8027ebe1d (tools) add the tool used to generate the d3d headers. 2018-01-21 04:28:06 +01:00
aliaspider 5918e15999 Makefile: use different build directories for debug and release.
add _DEBUG defines for debug builds.
2018-01-20 20:02:45 +01:00
twinaphex 5ca618c8d6 Cleanups 2018-01-07 14:52:26 +01:00
twinaphex 58e6e2c025 Try to fix DEBUG path 2018-01-07 13:25:32 +01:00
gblues f9b548492e Add input validation to iosuhax
== DETAILS

I believe this should (at least partially) resolve #6025.

In my own testing, I haven't been able to reproduce the DSI error,
but I have encountered the black-screen crashes and could reliably
(but not predictably) reproduce the crash by simply switching
between cores.

Looking at the DSI error, the crash occurs within iosuhax. So, I looked
at that code.. and basically none of the input pointers are validated.

Yikes.

This commit adds pointer sanity checking to all of the iosuhax code.

== TESTING

When I did a test build, I noticed two things:

1. No more black screen crashes!
2. In lieu of the crash, it looks like the network logging dies. RA itself
   seems to continue working just fine.
2018-01-06 14:59:48 -08:00
aliaspider 601fda9784 (WIIU) fix warnings 2017-12-31 14:06:03 +01:00
twinaphex a792112bd1 Update glslang support for MSVC 2017-12-30 04:36:35 +01:00
Twinaphex b1c0fe7d0d Fix CXX_BUILD for Apple 2017-12-27 22:33:32 +01:00
twinaphex 008881462d Cleanups 2017-12-27 22:12:01 +01:00
twinaphex dbaa237c71 (pthreads) Cleanups 2017-12-27 22:08:59 +01:00
Francisco José García García 443e454e5a
(psp pthreads) Buildfixes 2017-12-27 19:28:14 +01:00
twinaphex 12cbacae31 Update 2017-12-27 08:23:17 +01:00
twinaphex c4f06f2ef2 (psp pthreads) Buildfixes 2017-12-27 07:48:04 +01:00
Francisco José García García 73e81dba96 [PSP] Bake pthreads with griffin 2017-12-26 23:45:09 +01:00
twinaphex 9488e4e25a Add pthreads-emb implementation 2017-12-26 20:52:03 +01:00
twinaphex 6664f8a772 (STB Truetype) Try to silence potential uninitialized reference to winding_lengths
variable
2017-12-24 18:54:57 +01:00
twinaphex 7c73930a87 Add libiosuhax/libfat 2017-12-19 22:12:58 +01:00
gblues 6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex 06a948c706 Update 2017-12-06 14:27:14 +01:00
twinaphex 013d2eba40 Fix Griffin build 2017-11-28 02:52:40 +01:00
Zoltán Mizsei 4f46402afb Haiku build fix 2017-11-27 22:33:58 +01:00
Brad Parker 5715774c3f libFLAC: use windows utf8 helper functions for Unicode support 2017-10-29 12:08:24 -04:00
orbea bae8157697 Silence compiler warnings.
See.

010f30e404
9918b69647
2017-10-13 22:09:15 -07:00
radius 5ccdc8811c update nuklear.h
fix window clipping
remove dead code
2017-10-10 18:08:53 -05:00
twinaphex bd206f7744 C comments 2017-10-06 01:55:18 +02:00
Alcaro 76283edd07 fix buncha ignored errors and whatever 2017-10-06 01:53:00 +02:00
twinaphex 28c118c3c1 Some C89_BUILD fixes for libFLAC 2017-09-28 09:47:57 +02:00
twinaphex b97558d504 CXX_BUILD fixes 2017-09-22 05:06:36 +02:00
twinaphex b6cfd0456c CXX_BUILD fixes 2017-09-22 05:05:06 +02:00
twinaphex 06047bc958 Update 2017-09-22 05:00:43 +02:00
twinaphex d03ce02788 Update deps/libFLAC 2017-09-22 04:59:20 +02:00
twinaphex 905d1db813 CXX_BUILD fixes 2017-09-22 04:57:54 +02:00
twinaphex 848fe719fb Some CXX_BUILD fixes 2017-09-22 04:56:58 +02:00
Twinaphex 3c04a9776c (OSX) Add FLAC and CHD support 2017-09-22 04:41:09 +02:00
twinaphex 01b2d09a98 Avoid some warnings with Griffin 2017-09-21 19:43:01 +02:00
twinaphex ece3dddfce Define _7ZIP_ST 2017-09-21 19:40:27 +02:00
twinaphex df60512a0d Cleanup our dep version of 7zip - we don't want non-stdint types.
Other misc. cleanups
2017-09-21 19:23:09 +02:00
Brad Parker 2c45f0c31e don't confuse libflac PACKAGE_VERSION with RetroArch's 2017-09-18 20:21:37 -04:00
Brian Koropoff 94830e80d6 clang supports GCC block expressions 2017-09-17 02:38:54 -07:00
Brian Koropoff 8a5fe21702 deps:7zip: add files needed by libchdr 2017-09-17 02:02:04 -07:00
Brian Koropoff 4ead5da18a deps: import libFLAC
This is needed by libchdr
2017-09-17 02:02:04 -07:00
Rob Loach 8ca5c7558f
Restore libui_main 2017-08-12 19:54:31 -04:00
Rob Loach 45e823dec9
Update libui 2017-08-12 19:51:39 -04:00
twinaphex aa4d68760b Buildfixes 2017-08-04 23:53:38 +02:00
Romain Tisserand cbe2d9a941 Preliminary MOD/S3M/XM support through ibmx library (part of micromod repository) 2017-08-04 15:05:29 +02:00
Brad Parker 02381aabef add SSL/TLS support 2017-07-26 09:18:17 -04:00
twinaphex 95495cbf62 Update 2017-07-03 20:19:53 +02:00
twinaphex 87c94982c2 (libui) Add more logging 2017-07-03 20:19:20 +02:00
twinaphex e5d930ae0a Add more logging 2017-07-03 20:17:35 +02:00
twinaphex ff3a0d9a3c Add more logs 2017-07-03 20:13:38 +02:00
twinaphex 2aa004a1ce Update with more logs 2017-07-03 20:11:38 +02:00
twinaphex 344a4099eb Add more logs 2017-07-03 20:09:18 +02:00
twinaphex c2a4fa83e8 Add logs 2017-07-03 20:07:23 +02:00
twinaphex 15b1bb40a4 Add log 2017-07-03 20:05:15 +02:00
twinaphex e2d8771baf Add log message 2017-07-03 20:03:49 +02:00
twinaphex 790fcd2264 Add test for libui 2017-07-03 09:45:09 +02:00
twinaphex c576faae0c Cleanup 2017-07-03 09:34:12 +02:00
twinaphex 760fee18dd (libui) Update comments 2017-07-03 09:33:29 +02:00
twinaphex 1521a8dd38 Try to do a GetProcAddress to grab the function pointer to the
function
2017-07-03 09:20:37 +02:00
twinaphex 4eb0f21b8f Get rid of DllMain 2017-07-03 08:36:43 +02:00
twinaphex 8a618f8e95 Update libui 2017-07-03 08:26:43 +02:00
twinaphex 1d2b5fb534 Add winextra.h 2017-07-03 08:26:22 +02:00
twinaphex f8397a17c3 (deps/libui) Buildfix 2017-07-03 07:29:34 +02:00
twinaphex 49753a7385 Buildfix 2017-07-03 07:27:09 +02:00
twinaphex abba2f387e (deps/libui) Cleanups 2017-07-03 07:26:10 +02:00
twinaphex 39b1e43cbc Add win32 rules 2017-07-03 07:19:12 +02:00
twinaphex aed74a008c Add makefile rules 2017-07-03 07:10:23 +02:00
twinaphex 2a6ffd9c3b Add deps/libui 2017-07-03 06:34:21 +02:00
twinaphex 38e5d062e8 Merge tinyalsa pcm into audio/drivers/tinyalsa.c - now single-file 2017-06-24 21:48:43 +02:00
Charlton Head 02fb4cf718 quick TinyALSA build fixes... 2017-06-23 21:22:35 -05:00
Charlton Head 4ad5f67663 TinyALSA support 2017-06-23 20:44:00 -05:00
twinaphex 470995630b (7zip) Cleanup unneeded stuff 2017-06-12 13:07:35 +02:00
twinaphex fba0080ebc (7zip) remove some unneeded files 2017-06-12 12:40:48 +02:00
twinaphex 8d1e51af7c Make archive_file_7z.c less dependent on 7zip source files 2017-06-12 12:26:19 +02:00
twinaphex 37c0a2d923 Remove this code 2017-06-04 22:37:49 +02:00
twinaphex f5c5f489b3 (stb_vorbis.h) Cleanups 2017-06-04 22:34:27 +02:00
twinaphex dae733132a (stb_vorbis.h) Remove code we don't need 2017-06-04 22:28:06 +02:00
twinaphex 4a8d8d4d9f Remove code we don't need from stb_vorbis.h 2017-06-04 21:47:38 +02:00
twinaphex bbef084955 Use getaddrinfo_retro even for dependencies 2017-05-20 14:22:30 +02:00
twinaphex 6078864e26 Turn ffmpeg FFT into C code and remove GLM dependency 2017-04-22 12:59:28 +02:00
twinaphex 29b9c2e14d Update deps/libz/uncompr.c 2017-04-10 22:08:20 +02:00
twinaphex 95e934825a Update deps/libz 2017-03-25 21:58:56 +01:00
twinaphex 53efaf1816 Move files 2017-03-25 10:06:13 +01:00
twinaphex 69abe6dbb9 Move deps/zlib to deps/libz 2017-03-25 10:05:33 +01:00
twinaphex 92221216bf Update deps/zlib 2017-03-25 01:33:06 +01:00
twinaphex ed0aefaf6c Update deps/zlib/crc32.c 2017-03-25 01:31:04 +01:00
twinaphex 7123d1fbd2 Update crc32 2017-03-25 01:28:25 +01:00
twinaphex 6d49ccf978 (zlib) Update adler32 2017-03-25 01:26:21 +01:00
Twinaphex 216e7bcdaf Silence more warnings on iOS 2017-02-26 21:46:19 +01:00
Twinaphex b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
twinaphex f9ca3c9d87 stb_vorbis.h - get rid of this 2017-02-23 14:29:47 +01:00
twinaphex 8de102e607 Make stb_vorbis C89-compatible 2017-02-23 05:23:34 +01:00
twinaphex 22223fa6c4 Fix CXX_BUILD for audio_mixer 2017-02-23 04:41:43 +01:00
Twinaphex 1dcf57c046 Buildfixes for stb_vorbis.h 2017-02-23 04:28:36 +01:00
twinaphex cec74a9460 Add audio_mixer.c for console/Apple builds 2017-02-23 04:26:27 +01:00
twinaphex 4e0c24acbe Some cleanups for audio mixer 2017-02-23 04:00:40 +01:00
Brad Parker d61d55e3ea update nuklear 2017-02-21 23:53:29 -05:00
twinaphex c6e150ae2a Fix CXX_BUILD 2017-02-21 20:07:13 +01:00
Brad Parker abc7da4c87 miniupnpc: fix include dir for linux, fix setsockopt warning on windows 2017-02-15 20:23:12 -05:00
twinaphex b3d71320bc Add miniupnpc to Android 2017-02-16 00:59:32 +01:00
Twinaphex 5f78d0594c Enable MiniUPNPC for OSX 2017-02-16 00:50:47 +01:00
twinaphex db4b757843 Add missing file 2017-02-15 21:06:16 +01:00
twinaphex cd1b95220a Add miniupnpc dependency which can be optionally compiled in 2017-02-15 21:03:57 +01:00
aliaspider 69368fbf34 (griffin) build fix. 2017-01-31 03:27:00 +01:00
aliaspider 7416ba8b23 add get_crc_table() to deps/zlib/crc32.c 2017-01-31 01:51:33 +01:00
Sergi Granell 4b4aeec445 (VITA) Use .c shaders 2017-01-17 20:58:51 +01:00
Brad Parker 88f915dadd Merge commit '9ae607553558a37047b4ce50b5aca91908ad9c4e' as 'deps/SPIRV-Cross' 2016-12-20 13:17:07 -05:00
Brad Parker f3a213039a Merge commit 'c00e4286009f512418b2b6cf7261cab2bbf050b4' as 'deps/glslang/glslang' 2016-12-20 13:16:23 -05:00
twinaphex 0a6d2948c5 Remove these subrepos again 2016-12-20 18:58:13 +01:00
twinaphex b743db89d9 Try this again 2016-12-20 18:55:54 +01:00
twinaphex 3e26066ea4 Remove this subrepo AGAIN 2016-12-20 18:55:04 +01:00
twinaphex a90b19126d Turn this into relative header include 2016-12-20 18:50:20 +01:00
twinaphex e99d47852f Get rid of the submodules 2016-12-20 18:43:53 +01:00
twinaphex 88b45350cc Get rid of the submodules 2016-12-20 18:43:27 +01:00
Brad Parker 1f450834ed unknown battery level on windows should not be displayed 2016-12-20 01:25:32 -05:00
Brad Parker 1942d29a33 battery placement 2016-12-19 19:06:19 -05:00
Twinaphex c81d54bd46 (libretro-common) Cleanups 2016-12-20 00:39:45 +01:00
Brad Parker 5945b8d888 always show battery level, not just when it actually updates 2016-12-19 18:03:31 -05:00
Brad Parker 7aac7f986a add option to show battery level next to the datetime in the menu 2016-12-19 14:28:21 -05:00
twinaphex c01f0ad84a Update subrepos 2016-12-17 10:59:59 +01:00
twinaphex 10f98e9807 Remove menu_displaylist_reset_filebrowser 2016-12-17 10:59:25 +01:00
Brad Parker c1d9f6c30c revert "add JP translation resource file for windows menu bar" that was added by accident 2016-12-16 19:16:50 -05:00
twinaphex c739ca016c Add net_http_parse 2016-12-17 00:46:23 +01:00
Brad Parker f4adb19758 add JP translation resource file for windows menu bar 2016-12-16 17:01:50 -05:00
Brad Parker 71e8e3434a make "User %d Remote Enable" translatable, update JP translation 2016-12-16 14:57:50 -05:00
twinaphex f186583728 Move filebrowser-dependent code to menu_filebrowser.c 2016-12-16 09:07:03 +01:00
Brad Parker d8ae18aa2b update JP translation 2016-12-15 17:21:41 -05:00
twinaphex 1d9c9f8021 Update subrepos 2016-12-11 06:49:48 +01:00
twinaphex 7dcea505fb Update SPIRV-Cross subrepo 2016-12-11 06:40:33 +01:00
twinaphex a47dd21751 Don't print game focus OSD message if input is -1 2016-12-11 06:39:30 +01:00
twinaphex acc0856a69 (MSVC 2003) Buildfix 2006-05-18 13:17:58 +02:00
twinaphex a12d0d082d Move input_translate_coord_viewport to video_driver.c 2016-12-07 08:07:11 +01:00
twinaphex e2c4c25bf5 Add more MSVC 2003 compatibility ifdefs 2006-05-14 14:33:10 +02:00
twinaphex bcfb80072c (XDK) Remove this - would have to be reimplemented 2016-12-07 07:02:41 +01:00
twinaphex de94f77629 (XDK) Buildfixes 2006-05-14 14:02:54 +02:00
twinaphex e0c3626791 Turn this into _XBOX360 ifdef 2016-12-07 06:32:05 +01:00
twinaphex 28fa2a240a (XDK) Buildfixes 2006-05-14 13:36:54 +02:00
twinaphex 31a7f64f2c Cleanups 2016-12-07 05:41:08 +01:00
twinaphex f6dcfd21cf (MSVC) MSVC build fixes 2016-12-07 05:39:27 +01:00
twinaphex 3cd682c649 Update SPIRV-Cross 2016-12-07 03:18:17 +01:00
twinaphex e3620278a8 Add HAVE_MENU ifdefs for menu code 2016-12-07 03:16:34 +01:00
Brad Parker 32a3026654 enable standard derivatives extension for GLES, adds support for complex XMB ribbon 2016-12-06 21:04:12 -05:00
twinaphex 62ab2fcc9c SPIRV-Cross buildfix 2016-12-04 04:19:13 +01:00
twinaphex 9b402cd4a3 Add compat/strl.h 2016-11-26 17:13:34 +01:00
twinaphex cf76d9e121 (civetweb) Use strlcpy/strlcat 2016-11-26 17:13:14 +01:00
twinaphex cf3371503b Get rid of some CXX11 flags 2016-11-03 14:18:53 +01:00
twinaphex 99f8f49e8a (GLM) Cut down on GLM_FUNC_QUALIFIER 2016-11-03 13:20:25 +01:00
twinaphex 0f369ff3a9 (GLM) Get rid of GLM_STATIC_ASSERT entirely 2016-11-03 12:51:26 +01:00
twinaphex 5fdb2247dd (GLM) Start getting rid of static asserts 2016-11-03 10:40:50 +01:00
twinaphex 99a0f82351 (GLM) Cleanups
(Cheevos) C89_BUILD buildfix
2016-11-01 11:04:56 +01:00
twinaphex 76cf8dc124 (GLM) Remove __CUDA_ARCH__ 2016-11-01 10:30:04 +01:00
twinaphex 101c885f8b (GLM) Remove more unused files 2016-11-01 10:28:42 +01:00
twinaphex 209a0ddd34 Remove more unused files 2016-11-01 10:24:32 +01:00
twinaphex 765c8ee930 (GLM) Remove CUDACC ifdefs 2016-11-01 10:23:40 +01:00
twinaphex 68bfbd8020 (GLM) Cleanups 2016-11-01 08:51:59 +01:00
twinaphex bc90cdef8b (GLM) Remove GLM_FUNC_DECL 2016-11-01 07:40:33 +01:00
twinaphex fd1b57fb1a (GLM) Get rid of some more stuff we won't need in libretro-common 2016-11-01 07:15:37 +01:00
twinaphex d8dab2af5b (GLM) Remove more unused files 2016-11-01 07:04:17 +01:00
twinaphex af9136c341 (GLM) Cleanups 2016-11-01 06:51:07 +01:00
twinaphex 0fd569983c (GLM) Cleanups 2016-11-01 06:47:44 +01:00
twinaphex c4dd7c511e (deps/glm) Get rid of more unused files 2016-10-31 18:54:56 +01:00
twinaphex 17337900f2 (deps/glm) Slim down on unneeded files 2016-10-31 18:50:34 +01:00
Francisco José García García 81e7a60759 (VITA) Try to use NEON 2016-10-17 18:39:53 +02:00
Francisco José García García 8e631df6c4 (VITA) Temporal fix for clear screen 2016-10-16 17:45:06 +02:00
Francisco José García García 6dabe48e88 (VITA) Change DEBUG define 2016-10-02 14:04:09 +02:00
twinaphex 0672051b37 (Vita) Get rid of matrix helper functions - not needed 2016-09-21 03:44:55 +02:00
twinaphex d17de78fb3 Try to solve coverity issue ID 112920 2016-09-20 21:07:41 +02:00
frangarcj d46a40e3c4 (VITA) USE STB FONT 2016-09-19 14:14:11 +02:00
twinaphex 2324c48164 Move civetweb to deps/ 2016-09-11 14:37:29 +02:00
frangarcj d21938a015 (VITA) Slimming Vita2D 2016-09-06 12:03:18 +02:00
Brad Parker 0eb1777a1f remove extra semicolons 2016-09-03 10:30:21 -04:00
twinaphex 45b623043a More header include cleanups 2016-09-01 18:19:28 +02:00
Alcaro ed4a6f373f C sources aren't executable. 2016-08-24 12:47:37 +02:00
Francisco José García García 4221374072 (VITA) Add XMB support 2016-08-23 02:49:53 +02:00
twinaphex 5f243b4baa (deps/7zip) Cleanups - rebase around MSB_FIRST 2016-08-23 00:23:52 +02:00
Hans-Kristian Arntzen fb407796e9 Vulkan: Add push constant support to slang.
Usually, the UBO is very small, so we can fit everything in fast-access
uniforms.
2016-08-02 12:51:30 +02:00
Francisco José García García 95b630636d (VITA) Rotation workaround 2016-08-01 20:26:29 +02:00
twinaphex d12d89202e (libvita2d) Add these object files 2016-08-01 01:31:20 +02:00
twinaphex a676ce8ffe (libvita2d) Buildfixes 2016-08-01 01:02:26 +02:00
twinaphex 6a5fee664f (Vita) Start baking in libvita2d 2016-08-01 00:50:13 +02:00
twinaphex bbafc5f04e (Vita) Add libvita2d 2016-08-01 00:43:38 +02:00
Hans-Kristian Arntzen 1e9e1fc885 Vulkan: Update SPIRV-Cross.
Fixes reflection issues which have been fixed in recent spirv-cross.
2016-07-15 22:12:57 +02:00
orbea 3e859da48b glm: Use aliasing patch from opensuse to silence warnings 2016-07-06 00:28:57 -07:00
Hans-Kristian Arntzen 90e8bb3f52 Revert incorrect submodule revert.
Commit 996f9a59b7 randomly
decided to change submodules back.
2016-06-27 21:55:23 +02:00
Alcaro 996f9a59b7 Whoops, apparently this one is shared the ugly way... 2016-06-27 21:36:59 +02:00
twinaphex b40c31384e Can scroll left/right now at FILE_TYPE_DOWNLOAD_URL settings 2016-06-27 21:29:38 +02:00
Alcaro 5b388d8c92 Fix some Coverity errors 2016-06-27 21:16:49 +02:00
Hans-Kristian Arntzen 596cd320c6 Vulkan: Update SPIRV-Cross and glslang. 2016-06-25 14:44:56 +02:00
twinaphex 2f08e760ff Start adding FFT visualizer for libretro-ffmpeg - unforunately
depends on glm for now and is C++-based, no way around that for now
2016-06-15 19:16:27 +02:00
radius 38305f8fb7 Update the menu driver to work with the latest version 2016-05-24 21:41:51 -05:00
radius 8b1604325f Update nuklear 2016-05-24 21:41:50 -05:00
Alcaro 7a0ff5911d Fix #2897 2016-05-10 18:34:46 +02:00
Hans-Kristian Arntzen ade5131833 Vulkan: Move to SPIRV-Cross. 2016-05-08 12:43:58 +02:00
radius aa7ee86da6 [nk] update nuklear 2016-04-24 01:07:50 -05:00
radius 2443c34ae2 [nk] make it render something again 2016-04-20 00:46:41 -05:00
radius 47b37e949f [zr] start moving to the new version 2016-04-18 17:59:45 -05:00
radius 8b302c369e [zr] start moving to the new version 2016-04-18 17:59:32 -05:00
Hans-Kristian Arntzen fdaf6ffead Remove bison file. 2016-03-21 22:58:13 +01:00
Hans-Kristian Arntzen 6bd88e6848 Update glslang. 2016-03-21 22:58:13 +01:00
Hans-Kristian Arntzen 6f01b8dc2c Add spir2cross submodule. 2016-03-21 11:22:31 +01:00
twinaphex e5ce152b95 Update submodule 2016-03-06 02:59:21 +01:00
radius 6066ab3ecc [zr] update toolkit 2016-03-04 14:06:04 -05:00
radius 041af7cdb8 [zr] update zahnrad 2016-03-03 18:39:11 -05:00
radius 55530dcbc3 [zr] implement exit, make clics respond even when the window is innactive 2016-03-02 16:24:36 -05:00
radius 89cccb111b [zr] update zahnrad 2016-03-02 16:24:34 -05:00
radius 4eb6f26d92 [zr] update zahnrad 2016-03-02 11:01:22 -05:00
radius 1b1b59692b [zr] add menu bar 2016-03-01 23:20:43 -05:00
twinaphex dff5aa35d6 Update glslang 2016-03-01 03:48:29 +01:00
Twinaphex 42600fa74b Merge pull request #2726 from fr500/master
New driver implementation for the WIMP UI
2016-02-25 20:57:31 +01:00
Hans-Kristian Arntzen adbf9fed16 Vulkan implementation. 2016-02-16 20:42:02 +01:00
radius f00f09a549 fix input click 2016-02-14 21:12:06 -05:00
radius dfbe4cc049 positioning seems ok now, click is not 2016-02-14 21:01:27 -05:00
radius 50929c9809 add gui toolkit 2016-02-14 14:33:17 -05:00
twinaphex ac09b7eb29 (deps/zlib) Rollback changes 2016-02-07 01:05:40 +01:00
twinaphex e0ceccc2b2 Remove unzip.c and ioapi.c now that we no longer need it on RA side 2016-01-24 07:05:45 +01:00
twinaphex cfe86bd41f PS3 was triggering this assert - remove this 2016-01-12 08:46:52 +01:00
twinaphex 02a43c6b2a Change 'rarch' to 'retro' namespace in libretro-common 2015-10-26 03:18:13 +01:00
twinaphex e986b9e42a Static code analysis cleanups 2015-09-29 17:35:28 +02:00
twinaphex d482dba2eb More static code analysis fixes 2015-09-28 16:57:22 +02:00
twinaphex b35a905139 (stb_image.h) Convert more C++ comments 2015-09-22 17:33:54 +02:00
twinaphex 9949e47f96 (stb_truetype.h) Start getting rid of all sorts of superfluous types 2015-09-22 17:19:13 +02:00
twinaphex 314f6326fd Convert C++ comments to C - stb_truetype 2015-09-22 16:04:03 +02:00
twinaphex d60f44ce5b (C89_BUILD) stb_rect_pack.h - C89 buildfixes 2015-09-22 15:33:32 +02:00
twinaphex f7d0f25c07 Start making stb_truetype more C89-compliant 2015-09-22 14:46:28 +02:00
twinaphex 6635f76f33 Move stb_image.h around 2015-09-20 10:32:12 +02:00
Alcaro dbccc4f4f0 Shut up some more warnings. 2015-09-06 16:07:26 +02:00
twinaphex 020ab87c36 (7zip) Remove unneeded CPUArch.c 2015-09-06 15:54:22 +02:00
twinaphex 56951ba7ee (deps/7zip) Get rid of EXTERN_C_BEGIN/EXTERN_C_END 2015-09-06 15:48:19 +02:00
twinaphex 10df00182a (7zAlloc.h) Add __cplusplus ifdefs 2015-09-06 15:43:10 +02:00
twinaphex 2b80e89f13 Revert "Move zconf.h to libretro-common/include/compat"
This reverts commit 15c00bc997.
2015-08-31 19:40:07 +02:00
twinaphex 15c00bc997 Move zconf.h to libretro-common/include/compat 2015-08-31 18:07:38 +02:00
stefan-gr af7569da8c zlib: define _Z_OF 2015-08-30 15:02:20 +02:00
twinaphex 6edea1d9c7 Create compat versions of zlib.h and zutil.h 2015-08-28 21:35:09 +02:00
twinaphex e361207cd3 (deps/zlib) Cleanups 2015-08-28 21:25:17 +02:00
twinaphex 11e8a498df (stb_truetype.h) PS3 buildfix - don't include memory.h 2015-07-19 23:30:51 +02:00
twinaphex 11c3e3f4ff Update stb_truetype 2015-07-17 11:15:04 +02:00
twinaphex 7545af9721 (PS3) Compile in HAVE_STB_FONT - remove <memory.h> dependency 2015-07-14 17:21:11 +02:00
Higor Eurípedes 911dc7f083 Add stb_truetype based font backend 2015-07-14 10:55:14 -03:00
Alcaro f323b3ef8c C source isn't executable. Nor is that bitmap. 2015-07-12 12:51:52 +02:00
Alcaro 361879bc22 More //. 2015-06-26 20:47:22 +02:00