jdgleaver
154957505c
Add playlist-based thumbnail downloader
2019-05-14 16:26:16 +01:00
Huw Pascoe
7e0592198d
video_layout build
2019-05-11 09:58:46 +01:00
twinaphex
9ee33a6a1d
(Menu) Merge menu_entry into menu_entries.c
2019-05-01 11:41:13 +02:00
twinaphex
01284c0231
Remove setting_list.c and reintegrate it into menu_setting.c
2019-04-30 16:18:26 +02:00
twinaphex
2aa0b74d55
Remove core_manager - not used
2019-04-28 06:35:16 +02:00
Ghabry
4390317992
Revert "(UWP/WinRT)"
...
This reverts commit b43b3e2bb0
.
2019-04-27 15:01:01 +02:00
twinaphex
b43b3e2bb0
(UWP/WinRT)
...
- Disable VFS for now - seems to be very problematic right now
- Move uwp_is_path_accessible_using_standard_io to file_path.c
since it seems to have no VFS dependencies, and rename it to
is_path_accessible_using_standard_io so it could possibly be later
used for other platforms as well that also have sandboxed filesystems
2019-04-27 09:20:19 +02:00
twinaphex
c3c3b6c2a2
(GL_CORE) Add gl_capabilities.c
2019-04-24 04:05:42 +02:00
twinaphex
9ac971050d
(GL_CORE) Add RGL/glsym
2019-04-24 03:37:17 +02:00
twinaphex
59b45f7812
Start making HAVE_OPENGL_CORE independent
2019-04-24 03:23:57 +02:00
twinaphex
656283322e
(Griffin) Take out these ifdefs for XMB/MaterialUI/Ozone
2019-04-22 23:54:58 +02:00
twinaphex
c4d99586ba
(MSVC 2003) Compile in STB unicode for MSVC 2003
2019-04-22 23:07:10 +02:00
twinaphex
04d062b3d4
(MSVC2003) Enable HAVE_OPENGL1; make HAVE_OPENGL1 independent from
...
HAVE_OPENGL
2019-04-22 22:48:23 +02:00
meleu
c2364096f3
Merge branch 'master' into runtime_rcheevos_switch
2019-04-19 21:50:00 -03:00
twinaphex
1d3533d847
Add rsemaphore.c
2019-04-20 01:14:38 +02:00
Brad Parker
d8968d8d0b
add initial Turkish translation from Ömercan Kömür (fpscan)
2019-04-17 19:08:23 -04:00
meleu
6e730cf2dd
update rcheevos files
2019-03-30 15:44:03 -03:00
CozmoP
bd6fedc0f2
Qt: WIP settings dialog
2019-03-27 02:37:34 +01:00
meleu
dda6716926
more namespacing work & del rcheevos/test/* files
2019-03-24 12:51:47 -03:00
meleu
a5acd559d6
namespace both cheevos implementations & add a runtime setting to allow debugging
2019-03-19 21:13:10 -03:00
Huw Pascoe
45069537fb
Re-enable RXML and purge libxml
...
Fixed rxml to work with griffin.c
2019-03-17 03:04:35 +00:00
jdgleaver
28bb7c67af
(RGUI/XMB) Enable thumbnail display on mixed content playlists (history, favourites, etc.)
...
Move thumbnail path handling code to reusable menu_thumbnail_path.h/.c file
(XMB) Bug fixes:
- Show thumbnails correctly when 'Show associated cores in playlists' is enabled
- Prevent each thumbnail from being loaded twice (!) when changing current selection
2019-03-14 11:53:16 +00:00
Themaister
3029f96511
Add a new "glcore" driver with slang support.
...
This driver should sunset the old gl2 driver, but that driver will
likely live on to support really ancient and terrible GL stacks.
All the worst legacy cruft has been ripped out, and it's almost a decent
backend now.
Requirements for slang are GL 3.2+ or GLES3.
Some shaders require features which are not directly compatible with
GLES2 or legacy GL.
This driver shares a lot of concepts from the Vulkan driver.
The slang shader stack and SPIRV-Cross are used to implement the shader
spec, and the menu shaders are also shared with Vulkan.
2019-03-09 12:30:49 +01:00
Brad Parker
24716bc367
griffin: fix inconsistent dll linkage warning
2019-03-01 09:09:37 -05:00
twinaphex
5cce51ed8d
Move runtime_file to RetroArch
2019-03-01 01:22:35 +01:00
jdgleaver
38c54eaebe
Add persistent content runtime logging
2019-02-27 16:20:59 +00:00
twinaphex
e709fd1ac6
Merge driver.c and retroarch.c
2019-02-27 16:47:39 +01:00
Brad Parker
f5f492845f
add setting for screen orientation, with initial android implementation
2019-02-21 00:31:55 -05:00
Brad Parker
d64933b30d
gl1: put behind HAVE_OPENGL1, off by default for now
2019-02-08 16:04:23 -05:00
Brad Parker
74fd184097
initial GL1 video driver, only rgui is working currently
2019-02-08 12:14:55 -05:00
twinaphex
7c7d733d26
Buildfix
2019-02-06 23:17:43 +01:00
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01:00
twinaphex
5102eff399
(GL) Move GL-only shader code to gl.c
2019-02-05 01:13:39 +01:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
orbea
98f6aecec2
Remove the zarch menu driver.
2019-02-02 22:15:10 -08:00
twinaphex
9aa542b1ae
* Get rid of video_shader_driver_use
...
* Get rid of Nuklear - ozone/menu widgets is probably the replacement
for it - Zarch will go next
2019-02-03 04:37:54 +01:00
twinaphex
92d0b4a237
Fix griffin.c
2019-02-03 00:27:34 +01:00
twinaphex
97dc77b940
(GL) renderchain interface is gone now
2019-02-03 00:07:53 +01:00
twinaphex
0c0ab19b11
(GL) We don't need gl_common.c anymore
2019-02-02 21:47:31 +01:00
twinaphex
9262effbf9
We need zlib for chd
2019-02-02 21:21:58 +01:00
orbea
c88456a455
qb: Combine HAVE_VIDEO_PROCESSOR with HAVE_VIDEOPROCCESOR.
2019-01-30 12:28:58 -08:00
krzys-h
b7cc124070
(UWP) Base StorageFile implementation
2019-01-17 11:04:19 +01:00
Brad Parker
331a7dedf1
griffin: jsonsax_full is always required now
2019-01-13 00:26:30 -05:00
Twinaphex
40997473ed
Merge branch 'master' into orbis2
2019-01-08 20:18:08 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
Francisco Javier Trujillo Mata
26ce69694f
Create Font driver for PS2
2019-01-07 21:51:48 +01:00
Brad Parker
bbfbefa9dd
easter egg
2019-01-05 18:33:29 -05:00
psxdev
63d61b05ca
[ORBIS] Added nbio implementation for orbis
2019-01-03 21:23:44 +01:00
twinaphex
42d5c0037e
Create separate platform_uwp.c
2019-01-03 13:55:43 +01:00
Francisco Javier Trujillo Mata
1591bc2db2
Create Audio Driver from PS2
2019-01-03 13:16:27 +01:00