30377 Commits

Author SHA1 Message Date
twinaphex
3a4a00ffe6 Comment this out for now until it works without breaking hotkey binds 2016-06-27 00:05:59 +02:00
twinaphex
7b460c14b7 Create menu_driver_toggle_binds 2016-06-26 22:50:00 +02:00
twinaphex
00ff63e0bb Add NEED_CXX_LINKER 2016-06-26 21:26:21 +02:00
Twinaphex
3b9b54ba2d Merge pull request #3156 from Themaister/master
Vulkan: Replace handcoded symbol loader
2016-06-26 18:06:39 +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
twinaphex
7330f96946 Cleanup 2016-06-26 11:08:38 +02:00
Hans-Kristian Arntzen
1da2e2dbab Vulkan: Hook up negotiation interface device creation. 2016-06-26 10:40:07 +02:00
Twinaphex
178b479072 Prevent crash at exit due to dereference of pointer 2016-06-26 10:39:27 +02:00
twinaphex
f6bbe69096 Use string_is_empty 2016-06-26 10:33:46 +02:00
twinaphex
961daf8067 Cleanup 2016-06-26 10:27:44 +02:00
twinaphex
020d7cec0a Cleanup 2016-06-26 10:20:22 +02:00
Twinaphex
88cc0ce8bb Remove unused variables 2016-06-26 10:17:25 +02:00
twinaphex
016983c9eb Add FILE_PATH_RTC_EXTENSION 2016-06-26 10:15:25 +02:00
twinaphex
2dddc3fc88 Add FILE_PATH_LPL_EXTENSION 2016-06-26 10:12:28 +02:00
Hans-Kristian Arntzen
87d36489a1 Vulkan: Update test core shader build to glslc. 2016-06-26 10:03:33 +02:00
twinaphex
e9b39cc17f Cleanups 2016-06-26 09:58:10 +02:00
Hans-Kristian Arntzen
6424f8efcf Vulkan: Add get_application_info to Vulkan test core. 2016-06-26 09:57:37 +02:00
twinaphex
fcc238d310 Expand file_path_str 2016-06-26 09:56:55 +02:00
twinaphex
251f9021ad (Menu) Implement page up / page down controls 2016-06-26 09:12:40 +02:00
twinaphex
f9b535ea91 Create Input Bind Timeout setting 2016-06-26 08:22:40 +02:00
twinaphex
9a5b13cccf Remove menu_block_main_input 2016-06-26 08:13:22 +02:00
twinaphex
9f8b57baca Remove PENDING_ACTION code - not used 2016-06-26 08:05:42 +02:00
twinaphex
e91136017e Create retro_keybinds_menu - and change settings binds to this
when we toggle the menu
2016-06-26 08:02:29 +02:00
twinaphex
0d3955196d Take out crappy hacks - if users want this they will just have to change
the default keybinds then
2016-06-26 07:50:16 +02:00
Hans-Kristian Arntzen
10a6d7a458 Vulkan: Begin hooking up negotiation interface. 2016-06-25 21:01:36 +02:00
Twinaphex
6ab368811f Merge pull request #3152 from FIX94/master
some small code corrections for the video settings
2016-06-25 17:19:24 +02:00
Twinaphex
c794d89bcf Merge pull request #3151 from Themaister/master
Vulkan maintenance and bug fixes.
2016-06-25 17:18:44 +02:00
FIX94
dc127f1555 fixed a typo in the video settings setup and added back display of the driver specific video settings
(GX) removed a compiler warning
2016-06-25 17:14:31 +02:00
Hans-Kristian Arntzen
b013a9c863 Vulkan: Replace prebaked shaders with glslc -mfmt=c.
Far more clean and avoids illegal punning.
2016-06-25 14:55:03 +02:00
Hans-Kristian Arntzen
596cd320c6 Vulkan: Update SPIRV-Cross and glslang. 2016-06-25 14:44:56 +02:00
Hans-Kristian Arntzen
3ee172c410 Fix memory leak with white texture. 2016-06-25 14:25:44 +02:00
Hans-Kristian Arntzen
89a5983c3c Vulkan: Fix descriptor set layout leak. 2016-06-25 14:20:41 +02:00
Hans-Kristian Arntzen
972a5db7ae Vulkan: Fix shader module leak. 2016-06-25 14:06:14 +02:00
Hans-Kristian Arntzen
de36f572d1 Vulkan: Fix more validation issues. 2016-06-25 14:01:10 +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
Hans-Kristian Arntzen
2293bce616 Vulkan: Sketch out context negotiation interface. 2016-06-25 12:14:56 +02:00
Hans-Kristian Arntzen
d043123f71 Vulkan: Add support for queue transfers in HW rendering. 2016-06-25 11:39:52 +02:00
Hans-Kristian Arntzen
82c7aa0e6f Use max swapchain image setting when creating swapchain. 2016-06-25 09:52:46 +02:00
twinaphex
e0114e08ba Add type to retro_input_t 2016-06-25 09:05:56 +02:00
twinaphex
3dff698644 Turn retro_input_t into struct 2016-06-25 09:04:00 +02:00
twinaphex
5b1347a788 Add block main input mechanism 2016-06-25 08:48:39 +02:00
twinaphex
b86274aa95 Cleanup 2016-06-25 07:41:10 +02:00
twinaphex
49e8baa61d Use tmp_str variable for config_get_path usage 2016-06-25 07:17:48 +02:00
twinaphex
c6e835685f Be prudent with config_get_path 2016-06-25 07:12:37 +02:00
twinaphex
65ecec9391 Use sting_is_empty 2016-06-25 02:30:54 +02:00
twinaphex
f0f9847647 (Android) Warning fixes 2016-06-25 00:20:24 +02:00
twinaphex
485d646e90 Revert "(Roar) Add is_paused variable"
This reverts commit 3e0184201e8a83ba3744f1b6d43d111ef773bda0.
2016-06-25 00:13:23 +02:00
twinaphex
3e0184201e (Roar) Add is_paused variable 2016-06-25 00:12:52 +02:00
Alcaro
4ae6cda6b1 Fix #3147 2016-06-24 23:59:55 +02:00
Twinaphex
fcb324e272 Merge pull request #3146 from FIX94/master
corrected core info removal
2016-06-24 23:34:24 +02:00