Commit Graph

607 Commits

Author SHA1 Message Date
twinaphex
9af900a1d1 Create setting_list.c/setting_list.h 2016-08-29 03:07:33 +02:00
orbea
698579c2b5 Shorten HAVE_VULKAN_KHR_DISPLAY 2016-08-27 16:48:13 -07:00
Alcaro
dd7caa4ad4 Wipe out this flag, not needed anymore. 2016-08-26 17:47:46 +02:00
Brad Parker
2e4fd540ac re-enable UTF-8 by default, inline utf8_walkbyte, fix missing ifdef in utf8_walk 2016-08-24 10:56:00 -04:00
Brad Parker
30e99927d2 undo previous new files and use existing encoding_utf header 2016-08-23 19:16:18 -04:00
Brad Parker
d063cb9283 do not make UTF-8 the default, simplify/centralize the common string functions, make sure rgui/materialui use utf8 strlen when available 2016-08-23 19:00:53 -04:00
Brad Parker
35e67e69e5 Initial utf8 support for rgui/xmb. Only supports first 256 codepoints due to current freetype atlas limitation 2016-08-23 14:49:44 -04:00
vanfanel
e5965c7870 Fix plain_drm driver compilation 2016-08-22 14:23:17 +02:00
Alcaro
3899984bbb Fix pseudolocalization 2016-08-20 23:38:24 +02:00
twinaphex
ad3a4311ee Add msg_hash_jp 2016-08-20 21:37:03 +02:00
Jean-André Santoni
4228e3dcc3 Revert "Reworked xmb driver to allow tab hiding"
This reverts commit 069a9cbfe6.
2016-08-18 14:06:54 +02:00
Ghost Coder
069a9cbfe6 Reworked xmb driver to allow tab hiding 2016-08-17 11:28:42 -05:00
Logan McNaughton
47227c829b GLES3 fixes 2016-08-06 21:45:35 -06:00
twinaphex
fda2495021 Get rid of HAVE_ZLIB_DEFLATE - implicitly enable it 2016-08-02 15:34:48 +02:00
twinaphex
a8e74f0aa2 (GL) Start moving renderchain code over to separate files 2016-08-02 02:27:23 +02:00
Higor Eurípedes
8752313961 (gfx) Add OSMesa context 2016-08-02 02:16:02 +02:00
twinaphex
8d186dab88 Relocate D3D drivers 2016-08-01 22:05:57 +02:00
twinaphex
6742e135c9 Create HAVE_VIDEO_PROCESSOR ifdef 2016-07-28 20:01:38 +02:00
twinaphex
afee38109d Start integrating video processor code 2016-07-28 19:10:18 +02:00
twinaphex
1c40598da4 Add HAVE_BUILTINZLIB - can now add baked-in zlib 2016-07-21 09:15:51 +02:00
Alcaro
979c6d003e C90 sets C89 and should not be used 2016-07-15 15:40:52 +02:00
Alcaro
6af35e8739 Expand those tabs 2016-07-15 15:40:06 +02:00
twinaphex
bcf74d9685 Start adding menu_cbs_label.c 2016-07-08 16:24:05 +02:00
twinaphex
80e3170e93 (BSD) Add frontend/drivers/platform_bsd.c 2016-07-08 13:30:05 +02:00
Hans-Kristian Arntzen
cd4ff2eac8 Move KHR_display backend behind configure flag.
Enabled by default since it is technically not platform specific.
2016-07-07 22:05:57 +02:00
Hans-Kristian Arntzen
d382e1069e Basic VK_KHR_display integration works! :) 2016-07-07 19:28:27 +02:00
twinaphex
5d70242dee Check against libdrm version 2.4.68 in order to enable/disable
plain DRM video driver
2016-07-03 22:08:56 +02:00
twinaphex
d53cbfbdfb Backport DRM video driver 2016-07-03 10:37:07 +02:00
twinaphex
097b02a8a1 Add compilation of vector_2/vector_3 2016-06-27 10:56:30 +02:00
twinaphex
00ff63e0bb Add NEED_CXX_LINKER 2016-06-26 21:26:21 +02:00
Hans-Kristian Arntzen
54c1759f45 Vulkan: Make a more general purpose symbol loader.
Avoids painful manual loading and wrapping function pointers everywhere
...

Reusable for cores, so move to libretro-common.
Also update built-in Vulkan headers.
2016-06-26 13:10:58 +02:00
Hans-Kristian Arntzen
596cd320c6 Vulkan: Update SPIRV-Cross and glslang. 2016-06-25 14:44:56 +02:00
Hans-Kristian Arntzen
07880e3f45 Vulkan: Begin hooking up validation layers.
Found lots of regressions due to bad reformatting.
2016-06-25 13:52:33 +02:00
twinaphex
560f8dda60 Remove tasks_internal.c - no longer needed 2016-06-20 06:02:50 +02:00
twinaphex
35b078857d Create file_path_str.c 2016-06-20 05:20:14 +02:00
twinaphex
284f8cfd23 Remove menu_hash_ files 2016-06-20 03:35:09 +02:00
twinaphex
43c25383e3 Take out CXX_BUILD for now - prevents compilation 2016-06-19 22:39:35 +02:00
Alcaro
6949cfde68 C++ use means we use the C++ linker. Fixes #3129 2016-06-19 21:41:00 +02:00
twinaphex
e91d9d5637 Don't bake in GLFFT for HAVE_GLES right now 2016-06-16 01:08:11 +02:00
twinaphex
1534ec916b Include GL FFT when GL and ffmpeg builtin core are enabled 2016-06-15 19:32:59 +02:00
twinaphex
0f90a3352b Create Qt5 implementation of msg window 2016-06-10 09:47:16 +02:00
twinaphex
a66a46ca25 Start implementing ui_qt_application.cpp 2016-06-10 08:38:27 +02:00
twinaphex
acf0a74e6d Add ui_qt_application 2016-06-09 20:18:08 +02:00
twinaphex
69f32c3a35 Add qt/ui_qt_window.cpp 2016-06-09 20:11:26 +02:00
twinaphex
b4085b6118 Hide Qt wrapper code behind an ifdef - HAVE_QT_WRAPPER, set this to
1 in Makefile.common in order to use it
2016-06-09 19:51:50 +02:00
twinaphex
7a3e3ab46b Add to Makefile files 2016-06-08 15:52:58 +02:00
twinaphex
0e01a3c84b Add ui_browser_window 2016-06-08 15:47:00 +02:00
Twinaphex
a6406a57ca Add ui_cocoa_msg_window.m to Cocoa 2016-06-08 06:35:04 +02:00
twinaphex
10a25209da (Msg window) Add backends for Win32/Cocoa 2016-06-08 06:33:15 +02:00
twinaphex
a247b16164 Add ui_null_msg_window 2016-06-08 06:29:52 +02:00