Commit Graph

354 Commits

Author SHA1 Message Date
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
Alcaro
412ae1c5e6 More //s 2015-06-26 19:44:15 +02:00
Alcaro
d333bd0f77 Fix more C89 fails. 2015-06-26 19:35:36 +02:00
Higor Eurípedes
718ca11a43 Remove warnings during clang++ builds 2015-03-16 14:43:56 -03:00
Twinaphex
873bcb7341 Update deps/zlib 2015-03-10 18:29:43 +01:00
twinaphex
6c8f86b3a4 Add gzfile.h 2015-03-10 18:18:39 +01:00
twinaphex
45490526d9 Update gzguts.h 2015-03-10 17:57:20 +01:00
twinaphex
aece30f6bc Rename deps/rzlib to deps/zlib 2015-03-06 01:47:09 +01:00
aliaspider
4317c4f1cb (PSP) fix build.
add 7-zip support.
fix cores filenames detection in core_info_list_new.
use sceRtcGetCurrentTick instead of the less precise gettimeofday for
the performance counter.
2015-02-25 13:30:46 +01:00
Alcaro
28e2ca74e7 Double semicolons aren't useful. 2015-02-10 22:29:26 +01:00
twinaphex
e6c365c156 (7zip) Clean up some 7z code 2014-10-22 07:47:21 +02:00
twinaphex
a4cb7791f8 Rename limit variable to avoid shadowing warnings 2014-10-22 07:35:14 +02:00
twinaphex
565699da7c Rename variables called 'code' to avoid shadowing warnings 2014-10-22 07:32:20 +02:00
twinaphex
ccf2bd340a Rename code variable to codes 2014-10-22 07:28:19 +02:00
twinaphex
520dbf598d (7z) Change Byte to uint8_t 2014-10-22 04:28:26 +02:00
twinaphex
526be852fe Refactor some code in LzmaDec.c 2014-10-21 18:17:58 +02:00
twinaphex
323e3963da (7zIn.c) Get rid of one pedantic warning - declaration shadows a local
variable
2014-10-21 18:11:44 +02:00
Twinaphex
fcff7bffee (7zip/Bcj2.c) Fix one pedantic warning - shadowed variable 2014-10-21 17:59:37 +02:00
twinaphex
3d76e33970 (7zip/Bcj2.c) Refactor 2014-10-21 09:15:51 +02:00
twinaphex
f6a4017127 (zlib) Add forward declarations to silence warnings 2014-10-21 01:22:57 +02:00
twinaphex
4134b3de69 (7z) Rename index variable 2014-10-21 01:16:48 +02:00
Twinaphex
526b0a56d7 (deps/rzlib/unzip.c) Get rid of shadowed declaration warning 2014-10-20 23:19:31 +02:00
Twinaphex
24269930d2 Fix prototype SeqInstream_Readuint8_t 2014-10-20 04:41:49 +02:00
twinaphex
26833c35c9 (7z) Use stdint types - Types.h was conflicting with OSX 10.6
headers
2014-10-20 04:28:20 +02:00
Twinaphex
6cf27702b0 (unzip.c) unz64local_GetCurrentFileInfoInternal - get rid of shadowed local variable 2014-10-20 02:58:26 +02:00
twinaphex
6d4badd220 (7zip) Indenting nits 2014-10-16 19:03:28 +02:00
twinaphex
29dfac645d (rzlib) Indenting nits 2014-10-16 19:00:28 +02:00
Twinaphex
9eabdc0dcc (7zip/rzlib) Fix no previous prototypes for function warnings 2014-10-15 03:21:21 +02:00
twinaphex
120f2efcb9 (deps/rzlib) Use strlcat 2014-10-12 18:00:05 +02:00
twinaphex
8caea95a1d (rzlib) Avoid strcpy 2014-10-12 17:58:11 +02:00
Timo Strunk
ff90a4e568 Removed Ppmd references from everywhere. Code is only required for Ppmd support - a special 7z algorithm 2014-09-12 22:41:46 +02:00
twinaphex
3787c831e7 (Wii) Compile in 7zip support 2014-09-12 22:24:18 +02:00
twinaphex
09d240330f Move 7zip to deps/ 2014-09-02 21:45:14 +02:00
Toad King
bb40fff99d fix emscripten build 2014-06-18 20:31:41 -04:00
twinaphex
d62164c4ae (BB10) Build fixes
(General) Fix some unused variable warnings
2014-05-17 22:16:25 +02:00
twinaphex
3e667a8c07 (Playbook) Fix build 2014-05-17 14:36:15 +02:00
twinaphex
096766dc32 (PSP) gzguts.h - build fix 2014-02-11 16:12:50 +01:00
twinaphex
73b23f7002 (MSVC) Fix warnings 2014-01-15 17:05:08 +01:00
twinaphex
7fc7776a48 Don't define gzFile_s in gzguts.h for non-Apple 2014-01-11 10:43:35 +01:00
twinaphex
389b362da8 (rzlib) Get rid of two warnings on Xcode 3.2.6 2014-01-11 10:08:15 +01:00
twinaphex
3be412c58f (rzlib) Compiles on Xcode 3.2.6 as well now 2014-01-11 10:05:44 +01:00
twinaphex
a59faab855 (zlib) Builds now for iOS 2014-01-11 09:52:25 +01:00
twinaphex
e53ff57166 (zlib) Replace adler32 2014-01-11 09:30:09 +01:00
twinaphex
9c2a39f9c9 (zlib) Some build fixes for Apple 2014-01-11 09:25:59 +01:00
twinaphex
e9bf4f0493 (360) Build changes 2014-01-10 20:38:00 +01:00
twinaphex
820ca74dba (MSVC) ioapi - build fix 2014-01-10 20:30:24 +01:00
twinaphex
38b056db24 (zlib) More build fixes for MSVC 2014-01-10 20:28:25 +01:00
twinaphex
05eaa7ade1 (zlib) Build fixes - who knew making this shit portable would
be so time-consuming?
2014-01-10 20:09:47 +01:00
twinaphex
a2d713b3cb Add rzlib to include dirs to avoid ugly ifdef for WANT_MINIZ 2014-01-10 19:46:31 +01:00
twinaphex
03850bb659 Pull in full zlib (sorry for pulling all this in - but Xbox FBA
builds were turning out broken and we really need full zlib suite)
2014-01-10 19:36:13 +01:00
twinaphex
3746dcb4b0 (rzlib) Try to prevent internal_state from conflicting with
internal_state from deflate later - requires us to turn 'state'
variable into void pointer
2014-01-10 18:08:54 +01:00
twinaphex
1884fe436c (rzlib) Some basic build fixes - still missing deflate functions 2014-01-10 16:54:11 +01:00
twinaphex
8d2b7e35ad (Rzlib) Move back to rzlib - FBA builds on Xbox 1 would no
longer work with miniz
2014-01-10 16:47:58 +01:00
twinaphex
54d2e2d321 (Xbox 1) Build fixes 2013-11-11 03:36:30 +01:00
twinaphex
323d35584f (miniz) Add deflate - MAME 2003 can now be linked for consoles 2013-11-08 19:47:18 +01:00
twinaphex
e5bd675225 (Miniz) Add (untested) version of inflateReset and add some shim functions 2013-11-08 19:06:58 +01:00
twinaphex
a8696e2506 (RSound) Bake in rsound for Android port - should also be possible
to bake it in by default for PC now - made librsound.c crossplatform
2013-11-01 00:07:52 +01:00
twinaphex
2c2b8b3a3e (Android) 360 pad should now have working true analog support -
also fixed back button from not invoking AKEYCODE_BACK
2013-08-06 23:14:24 +02:00
twinaphex
4e390c0dd1 Add librsound_orig.c for targets other than PS3 2013-07-08 00:38:03 +02:00
twinaphex
1ff0107bd4 Clang warnings fixed
'Equality comparison with extraneous parentheses' semantics warnings in
Clang fixed
2013-07-02 15:23:20 +02:00
twinaphex
ff49f28236 Revert "(miniz) More full-featured miniz - for linking MAME 0.78 on consoles"
This reverts commit 9a7125b49d.
2013-04-20 04:57:21 +02:00
twinaphex
9a7125b49d (miniz) More full-featured miniz - for linking MAME 0.78 on consoles 2013-04-20 04:43:17 +02:00
twinaphex
b7fd0e997b Slim down miniz - filesize from binary went from 10.7MB to 10.2MB 2013-04-07 21:55:55 +02:00
twinaphex
24a4618f88 (Minizip) Don't go through ioapi's function pointers - negates
dependency on ioapi.c
(driver.c) ifdef start/stop() calls with RARCH_CONSOLE for now
2013-03-13 05:06:26 +01:00
twinaphex
2ff16727a6 (miniz) Take out header cruft to do with deflation routines 2013-02-17 00:43:45 +01:00
twinaphex
c5ea86a474 Remove rzlib 2013-02-16 22:03:57 +01:00
twinaphex
fa929ddb4f (Xbox 1) Avoid namespace collision 2013-02-16 21:54:45 +01:00
twinaphex
db590cbcd9 (miniz) Take out deflation code 2013-02-16 21:36:32 +01:00
twinaphex
7ed3210acd (miniz/minizip) Compiles now on PS3 2013-02-16 20:54:06 +01:00
twinaphex
b1f9d39f4c (minizip) Fix most of the remaining issues that precludes building
with MSVC
2013-02-16 20:42:05 +01:00
twinaphex
07b242f851 (RARCH_CONSOLE) Use miniz/minizip instead or zlib - increases
ZIP file compatibility (problems with inflate before with rzlib
on certain ZIP files)
2013-02-16 20:28:07 +01:00
Themaister
58bdf43a5d Fix Android build. 2013-01-12 22:32:21 +01:00
Themaister
78a8e03f2f Update griffin for RXML. Purge libxml2. 2013-01-02 15:23:22 +01:00
Themaister
0b4cf2d053 Update license headers to 2013. 2013-01-01 01:41:15 +01:00
twinaphex
67fb8485c6 (Libxml2) Take out threads support 2012-11-30 17:40:18 +01:00
twinaphex
05d04e443d (Android) Define WANT_LIBXML2 - Griffin compiles in libxml2 2012-11-20 04:15:12 +01:00
twinaphex
aae3b10169 Move baked-in dependencies to 'deps' directory 2012-11-20 03:34:45 +01:00