Commit Graph

30410 Commits

Author SHA1 Message Date
Hans-Kristian Arntzen 58703de05c Vulkan: Add initial async compute.
Still not really async. Need to use multiple queues.
2016-06-27 20:54:53 +02:00
Hans-Kristian Arntzen 6841b5ad00 Vulkan: Keep dylib around if caching instance. 2016-06-27 20:54:53 +02:00
Hans-Kristian Arntzen 4729ec9e1b Add support for signalling semaphores from frontend.
Useful for conserving framebuffer memory.
2016-06-27 20:54:53 +02:00
twinaphex 36c235556a Fix some coverity warnings 2016-06-27 20:54:05 +02:00
twinaphex 097b02a8a1 Add compilation of vector_2/vector_3 2016-06-27 10:56:30 +02:00
twinaphex aefcca125a Fix TGA color conversion 2016-06-27 09:23:01 +02:00
Twinaphex 21bb5331f9 Merge pull request #3161 from sronsse/fixes_for_team
image transfer: Add TGA support to image_transfer_new function
2016-06-27 09:19:52 +02:00
Sebastien Ronsse 62b1c5a7af image transfer: Add TGA support to image_transfer_new function 2016-06-27 17:17:35 +10:00
twinaphex a51a259e58 Add STRING_REP_INT64 2016-06-27 08:24:28 +02:00
twinaphex 728249fa61 Add more strings 2016-06-27 08:19:39 +02:00
twinaphex f5bfbdeebe Rewrite strcpy usage 2016-06-27 08:09:34 +02:00
twinaphex 946de514dc Don't use strcpy 2016-06-27 08:07:19 +02:00
twinaphex d411bfa5de (cheevos.c) Cleanup 2016-06-27 08:05:33 +02:00
twinaphex 6e3d3d94d4 Cleanups 2016-06-27 08:04:20 +02:00
twinaphex 582bd50719 (cheevos.c) Cleanup 2016-06-27 08:00:49 +02:00
twinaphex 07ce0eabd9 Cleanup 2016-06-27 07:57:14 +02:00
twinaphex 5dd4c88011 Cleanup 2016-06-27 07:55:32 +02:00
twinaphex 5a77baf185 verbosity.c - cleanups 2016-06-27 07:52:48 +02:00
twinaphex fd5d19eaab Cleanup 2016-06-27 07:48:37 +02:00
twinaphex a6a0960f77 Cleanup 2016-06-27 07:48:22 +02:00
twinaphex 4ddeda2511 Add additions to file_path_str 2016-06-27 07:47:15 +02:00
twinaphex d6975325d9 Create more menu message string translations 2016-06-27 07:28:07 +02:00
twinaphex f017c64220 Add FILE_PATH_CORE_INFO_EXTENSION 2016-06-27 07:18:02 +02:00
twinaphex 3cd76a6849 Cleanup 2016-06-27 07:02:22 +02:00
Twinaphex a68a33c559 Remove unused variable 2016-06-27 06:43:47 +02:00
twinaphex 280ea0535f (OSX) Bake in HAVE_NETWORKGAMEPAD 2016-06-27 06:42:03 +02:00
twinaphex b990f34054 (iOS) Add network gamepad 2016-06-27 06:40:25 +02:00
twinaphex 465ac5707c Add HAVE_NETWORKGAMEPAD 2016-06-27 06:38:47 +02:00
twinaphex 05fb0a1eeb Push Quick Menu for net retropad core 2016-06-27 06:27:57 +02:00
Twinaphex 22331b5821 Merge pull request #3160 from sronsse/fixes_for_team
retroarch: Fix core type detection when cores are excplicitely set
2016-06-27 06:22:05 +02:00
Sebastien Ronsse 95ad02e742 retroarch: Fix core type detection when cores are excplicitely set 2016-06-27 14:13:09 +10:00
twinaphex eea287d156 (BTStack HID) Create HAVE_DYNAMIC ifdefs 2016-06-27 01:11:49 +02:00
twinaphex 1a60d257ee Remove menu_driver_toggle_binds 2016-06-27 00:46:05 +02:00
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