28138 Commits

Author SHA1 Message Date
Twinaphex
013e9cd8cb Merge pull request #2841 from lakkatv/master
(XMB) Shadows
2016-04-07 19:32:40 +02:00
Jean-André Santoni
53a1369dba (XMB) Shadows 2016-04-08 00:24:55 +07:00
Twinaphex
01f83ba289 Merge pull request #2840 from lakkatv/master
(XMB) Refactoring, draw_icon can call draw_icon_predone
2016-04-07 18:48:19 +02:00
Jean-André Santoni
e96c2b4ef3 (XMB) Refactoring, draw_icon can call draw_icon_predone 2016-04-07 23:43:04 +07:00
twinaphex
175d601a4e Make it possible to initialize memory stream interface in
writable mode
2016-04-07 05:06:41 +02:00
twinaphex
9b4bb51c2e Cleanup filestream_tell 2016-04-07 04:20:09 +02:00
twinaphex
55a28eb8a3 Cleanup filestream_seek 2016-04-07 04:16:46 +02:00
twinaphex
2e66300320 Cleanup filestream_get_fd 2016-04-07 03:35:12 +02:00
twinaphex
b20a03f3b9 Add unimplemented message 2016-04-07 03:30:02 +02:00
twinaphex
502c2a41a9 Only define HAVE_BUFFERED_IO if platform is not PS3/PSP or Vita 2016-04-07 03:29:17 +02:00
twinaphex
bf017e3a0c Add intfstream_putc 2016-04-07 03:24:41 +02:00
twinaphex
2bb90f3702 Add filestream_putc 2016-04-07 03:23:01 +02:00
twinaphex
f0a1b94a11 Update memory_stream.c with FCEUmm update code 2016-04-07 03:07:23 +02:00
twinaphex
a8144abbce Add intfstream_tell 2016-04-07 02:44:21 +02:00
twinaphex
0da67ad4f9 Add intfstream_close 2016-04-07 02:30:09 +02:00
twinaphex
99a9769014 Add intfstream_rewind 2016-04-07 02:27:33 +02:00
twinaphex
ea037799a4 Add memstream_rewind 2016-04-07 02:24:31 +02:00
twinaphex
f51e0f62e5 Add intfstream_seek 2016-04-07 02:21:43 +02:00
twinaphex
67cf1153c6 (streams/memory_stream.c) Cleanup 2016-04-07 02:15:48 +02:00
twinaphex
2a3bba34e0 Add intfstream_gets/intfstream_getc 2016-04-07 02:13:40 +02:00
twinaphex
a20a2da85e Add intfstream_read/intfstream_write 2016-04-07 02:06:04 +02:00
twinaphex
554ca4f087 (libretro-common) Add intfstream_open 2016-04-07 01:58:54 +02:00
twinaphex
5eb3bb05f7 Start adding streams/interface_stream.c 2016-04-06 21:58:23 +02:00
twinaphex
7fe34b97a6 (libretro-common) streams - cleanups 2016-04-06 17:03:17 +02:00
twinaphex
734ef07fcc (file_stream.c) Cleanups 2016-04-06 16:55:17 +02:00
twinaphex
cce0320bb5 (libretro-common) Cleanups 2016-04-06 16:48:51 +02:00
twinaphex
dba04c73e4 Move core options variable 2016-04-06 02:30:20 +02:00
Twinaphex
f42911cab7 Remove gloval variable 2016-04-06 01:59:00 +02:00
twinaphex
6e3416b990 Add RARCH_CTL_{USERNAME} 2016-04-06 01:58:11 +02:00
twinaphex
c7a9182d59 Create CORE_CTL_{INPUT_DESCRIPTORS} 2016-04-06 01:57:02 +02:00
twinaphex
9a90008543 Frame time needs to be reset back to defaults after we close the
core and its contents - this was causing a crash when jumping
from a core that supports frame time callback (2048) to a core
that doesn't (Mupen64plus)
2016-04-06 01:29:32 +02:00
twinaphex
92dee9b3aa (Android) Refactor argc/argv passed to rarch_main 2016-04-05 23:45:31 +02:00
twinaphex
43860e384a Fixes crash on Close Content on Android.
Bizarre usage of -L argument caused it along with --menu
2016-04-05 23:22:33 +02:00
Twinaphex
20706b51de (iOS) Fix iOS - pass argc/argv 2016-04-05 21:22:23 +02:00
Twinaphex
cf9d8a8adb (iOS) rewrite this 2016-04-05 20:58:17 +02:00
twinaphex
c536e0fbdc (iOS) argv needs to always be non-NULL 2016-04-05 20:53:02 +02:00
twinaphex
001aa3ba4a Add ssem_get - SDL_SemValue equivalent 2016-04-05 19:08:41 +02:00
twinaphex
db24cb1ec5 (libretro-common) Update 2016-04-05 18:52:58 +02:00
twinaphex
78426895db (libretro-common) std=c99 compatibility for rsemaphore.c 2016-04-05 18:42:16 +02:00
twinaphex
26d37e006a (libretro-common) This should allow rthreads.c to compile with -std=c99 2016-04-05 17:52:23 +02:00
twinaphex
15fa7f9cd1 GFX_CTL_CHECK_WINDOW - prevent null pointer dereferences 2016-04-02 20:53:13 +02:00
Twinaphex
90b1db7178 (iOS) Gets past the crash at startup if argv is NULL 2016-04-02 01:05:24 +02:00
twinaphex
490a2f77ae Update libretro-common 2016-03-31 13:27:54 +02:00
Twinaphex
ffed6b2dd0 Merge pull request #2826 from Themaister/master
Vulkan: Add proc address query functions to HW interface.
2016-03-29 16:38:44 +02:00
Hans-Kristian Arntzen
38a305bb6e Vulkan: Add proc address query functions to HW interface.
Allows cores to avoid linking directly against any extra library.
Update HW interface version to 2 to signal ABI change.

Note that the interface is still experimental and can change at any time.
2016-03-29 16:35:31 +02:00
Twinaphex
7e7eb233a5 Merge pull request #2825 from Themaister/master
Remove dead code with full_x/full_y.
2016-03-29 15:51:27 +02:00
Hans-Kristian Arntzen
87a5fd2e44 win32_set_style: Fix broken pointer-to-pointer.
This can't possibly have worked in any sensible way before ...
2016-03-29 15:36:08 +02:00
Hans-Kristian Arntzen
1ff4445ba0 Remove dead code with full_x/full_y.
Very confusing and no longer serves any purpose anyways.
2016-03-29 15:28:13 +02:00
Twinaphex
577f210b30 Merge pull request #2823 from Themaister/master
Vulkan: Add explicit render target format support.
2016-03-26 23:54:19 +01:00
Hans-Kristian Arntzen
8c2664e5fb Vulkan: Add explicit render target format support.
Supports all required formats in Vulkan 1.0 as well as GLES 3.x/GL 3.x
(for future).
2016-03-26 23:49:57 +01:00