Commit Graph
23807 Commits
Author SHA1 Message Date
imxieyi 6e9e6f090e map '`' to back instad of esc 2017-09-04 15:17:03 +08:00
imxieyi c92fa9285f Merge remote-tracking branch 'origin/master' 2017-09-04 15:06:03 +08:00
imxieyi f0ba66fcd6 add support for smart keyboard 2017-09-04 15:05:46 +08:00
Henrik Rydgård 49c92c69cc Merge pull request #9954 from SoulEst/master
Add Sony PS3 controller mappings
2017-09-03 23:08:40 +02:00
Soul_Est c1f438c578 Add Sony PS3 controller mappings 2017-09-03 16:44:37 -04:00
Henrik Rydgård d23b438662 Merge pull request #9950 from libretro-mirrors/master
Mingw patches (pt. 3)
2017-09-01 10:18:08 +02:00
twinaphex 4855b2d6f1 mingw patches 2017-08-31 22:15:05 +02:00
Henrik Rydgård 7a7ccee5e1 Merge pull request #9949 from hrydgard/more-cleanup
More cleanup - kill off Globals.h
2017-08-31 20:41:37 +02:00
Henrik Rydgård d81cbd6969 Linux buildfix 2017-08-31 17:58:31 +02:00
Henrik Rydgård 7bb427e6f1 Buildfix 2017-08-31 17:24:34 +02:00
Henrik Rydgård 6a1fa728d8 Remove Globals.h 2017-08-31 17:15:22 +02:00
Henrik Rydgård ff3d799871 Remove snprintf compatibility hacks for MSVC versions before 2015 2017-08-31 16:46:54 +02:00
Henrik Rydgård 42cb559a8d Merge pull request #9927 from Florin9doi/master
Integrate sceUsbGps and sceUsbCam with Android
2017-08-31 09:47:25 +02:00
Unknown W. Brackets b2057256be Merge pull request #9947 from hrydgard/common-cleanup
Get rid of ugly alignment macros and some other cruft
2017-08-30 23:41:54 -04:00
Henrik Rydgård 22e65ba80d Get rid of ugly alignment macros and some other cruft, we now have alignas(16) from C++11 2017-08-31 01:14:51 +02:00
Henrik Rydgård 0c0da1cfa3 Merge pull request #9941 from libretro-mirrors/master
More mingw patches
2017-08-31 00:29:44 +02:00
twinaphex 7424e6485f Revert "PACK should be defined different for Win32 based on whether"
This reverts commit 553c7083ca.
2017-08-30 21:31:18 +02:00
twinaphex 553c7083ca PACK should be defined different for Win32 based on whether
we compile with Mingw or MSVC
2017-08-30 19:53:26 +02:00
twinaphex 157d04b2a5 Simplify this conditional 2017-08-30 19:47:15 +02:00
Henrik Rydgård 884aef6603 SafeMem: Remove the "far" optimization that saves 3 bytes sometimes but is really dangerous and not worth the complexity. 2017-08-30 09:58:30 +02:00
twinaphex a9bf8e7b18 More mingw patches pt. 2 2017-08-29 22:41:50 +02:00
twinaphex db404adb95 More mingw patches 2017-08-29 22:24:20 +02:00
Henrik Rydgård ee6086c0f6 Merge pull request #9938 from libretro-mirrors/master
Patches to make it possible to compile with mingw, pt. 1
2017-08-29 22:10:47 +02:00
twinaphex 78b6636a2b Remove this too - we will use UNICODE and _UNICODE defines for
mingw build
2017-08-29 18:49:36 +02:00
twinaphex cc24b158ac Change this to _MSC_VER 2017-08-29 18:46:31 +02:00
twinaphex 4e040986ec Removed MSVC check 2017-08-29 18:45:15 +02:00
twinaphex 418e341b32 Patches to make it possible to compile with mingw, pt. 1 2017-08-29 18:27:46 +02:00
Henrik Rydgård 9888d774c8 apple buildfix 2017-08-29 14:51:10 +02:00
Henrik Rydgård 8d0498303a Fix a PIC compliance bug in the VFPU. Comment other cases properly (for easy searching). 2017-08-29 11:45:12 +02:00
Henrik Rydgård 207f903941 Add a hack to override the default framebuffer on non-iOS, to unblock the new RetroArch port attempt (#9936) 2017-08-28 21:18:42 +02:00
Henrik Rydgård 871fa713ed Fix bug in vulkan init. Add some sanity checks to GL shader cache loading. 2017-08-28 15:22:18 +02:00
Henrik Rydgård 6a0f65764d Minor cleanups 2017-08-28 15:04:28 +02:00
Henrik Rydgård 966cbd3ebc Merge pull request #9935 from hrydgard/vulkan-init-fixes
Vulkan init refactor
2017-08-28 14:55:49 +02:00
Henrik Rydgård 21d85617c1 Buildfix 2017-08-28 14:37:15 +02:00
Henrik Rydgård 55e9807a53 Separate VulkanContext::CreateDevice into ChooseDevice and CreateDevice to give an opportunity to enable extensions. 2017-08-28 14:12:56 +02:00
Henrik Rydgård 8c1bfb876f Assorted cleanup of Vulkan init code. Show Vulkan extensions in system info. 2017-08-28 13:47:31 +02:00
Florin9doi 8bbe735b1f Integrate sceUsbGps and sceUsbCam with Android - 2 2017-08-28 13:55:35 +03:00
Florin9doi 892bc8617d Integrate sceUsbGps and sceUsbCam with Android 2017-08-27 17:19:11 +03:00
Henrik Rydgård 4938ab786e Fix possible crash when loading GL shader caches. Should help #9930. 2017-08-25 22:49:51 +02:00
Henrik Rydgård 2180b1d557 Another couple of control mappings, see #9825 2017-08-25 16:22:14 +02:00
Henrik Rydgård 91a0331f99 Bump the GL shader cache version 2017-08-24 14:58:13 +02:00
Henrik Rydgård 393b3697cd This might not always be 16-byte aligned. 2017-08-21 00:50:24 +02:00
Henrik Rydgård 97b82100b8 Merge pull request #9919 from unknownbrackets/dlist-align
GPU: Fix alignment on signal jump/call
2017-08-20 22:43:12 +02:00
Unknown W. Brackets b035be6367 GPU: Fix alignment on signal jump/call.
It shouldn't be possible to make the pc unaligned, and this may have been
causing it previously.
2017-08-20 13:30:39 -07:00
Unknown W. Brackets d6506b3d59 GPU: Consider bbox failed with zero verts.
This seems to match behavior in tests.
2017-08-20 13:30:10 -07:00
Henrik Rydgård e1f991a096 Linux buildfix 2017-08-20 21:51:48 +02:00
Henrik Rydgård 81a18dc4df Keeping descriptorsets around between frames can cause problems if we run out.. Try to prevent that. Need a better method than this though. 2017-08-20 21:35:03 +02:00
Henrik Rydgård dd1399e982 Fix some missing dirty flags (affects FS_BIT_LMODE) 2017-08-20 20:14:41 +02:00
Henrik Rydgård 9b6aece6fc Buildfix 2017-08-20 19:40:50 +02:00
Henrik Rydgård b21ed852ce Switch over the GL shader manager to the new hashmaps. 2017-08-20 19:29:43 +02:00