Commit Graph
25809 Commits
Author SHA1 Message Date
Unknown W. Brackets 688b899b6a Travis: Install python3 via brew. 2019-06-22 13:22:12 -07:00
Henrik Rydgård 12ab276a73 Merge pull request #12113 from hrydgard/upgrade-vulkan-headers
Vulkan: Upgrade to latest headers
2019-06-20 23:55:14 +02:00
Henrik Rydgård 8db14a3f67 Buildfix for cmake builds 2019-06-20 23:32:51 +02:00
Henrik Rydgård 2ed535af29 Update SPIRV-Cross 2019-06-20 00:41:47 +02:00
Henrik Rydgård 04335fe0f8 Upgrade glslang to latest 2019-06-20 00:35:19 +02:00
Henrik Rydgård b7f43c265b Vulkan: Upgrade to latest headers 2019-06-20 00:30:08 +02:00
Henrik Rydgård 53e8263371 Merge pull request #12110 from LunaMoo/FixMouseScroll
Fix mouse scroll for key mapping
2019-06-18 09:34:55 +02:00
LunaMoo b53e80c5aa Fix mouse scroll by releasing with a delay using timer(16ms)
Also moved WM_MOUSEWHEEL to DisplayProc where it works fine now.
2019-06-18 02:15:00 +02:00
Unknown W. Brackets 40d2d0601d Merge pull request #12111 from hrydgard/static-analysis-fixes
Static analysis fixes
2019-06-17 17:12:01 -07:00
Henrik Rydgård eb3faf5370 Fix some further static analysis warnings 2019-06-18 01:08:25 +02:00
Henrik Rydgård a0dc85a9d7 Fix a bunch of inconsequential uninitialized variables 2019-06-18 00:18:40 +02:00
Henrik Rydgård 379113680c Fix static analysis warning about access outside array (d[ins] = s[ins * 4] * t[0]) 2019-06-18 00:17:43 +02:00
Unknown W. Brackets 3cb1c33fd9 interp: Fix dumb mistake in vtfm.
Had done final testing on this with a 2x2 matrix because it was simpler...

Fixes #12109.
2019-06-16 18:29:29 -07:00
Henrik Rydgård cfa79b6861 Merge pull request #12103 from hrydgard/wrap-clz
Implement and test clz32, use it in the MIPS interpreter cores.
2019-06-14 19:33:26 +02:00
Henrik Rydgård 30831f3ea1 Implement and test clz32, use it in the MIPS interpreter cores.
This will be useful for our vfpu-dot implementations later.
2019-06-14 18:39:15 +02:00
Henrik Rydgård 730fd0616e Merge pull request #12098 from hissingshark/master
Fix build error
2019-06-11 13:57:01 +02:00
hissingshark 58b473a64c Fix build error 2019-06-11 12:52:05 +01:00
Henrik Rydgård 3295c4d0be Merge pull request #12097 from unknownbrackets/egl-config
SDL: Adjust EGL config choice heuristics
2019-06-11 09:13:46 +02:00
Unknown W. Brackets edbefa8ee2 SDL: Adjust EGL config choice heuristics.
See #12049:
 * Require EGL_WINDOW_BIT more strongly.
 * Allow EGL_NON_CONFORMANT_CONFIG (but still not EGL_SLOW_CONFIG.)
2019-06-10 17:43:16 -07:00
Henrik Rydgård 1d41b4e89e Merge pull request #12090 from driver1998/uwp-text-dwrite
UWP: Full screen support
2019-06-09 17:58:50 +02:00
driver1998 3cd037f570 UWP: white space fix 2019-06-09 18:54:15 +08:00
Unknown W. Brackets e5f1598132 Merge pull request #12091 from plaidman/master
fix unintended line removal from rpi platform
2019-06-07 23:00:15 -07:00
plaidman 8b2fcc5fe6 fix unintended line removal from rpi platform 2019-06-07 10:25:33 -04:00
driver1998 6cd12678d3 UWP: Full screen support, config save fix 2019-06-07 22:00:24 +08:00
driver1998 2db67e1705 TextDrawerUWP: oops, forgot to release the objects used. 2019-06-07 21:50:00 +08:00
Henrik Rydgård 48b8c444c7 Merge pull request #12089 from plaidman/master
adding arm64 platform to libretro makefile
2019-06-07 15:26:27 +02:00
plaidman 98c75085a7 adding arm64 platform to libretro makefile 2019-06-07 09:22:32 -04:00
Henrik Rydgård b3221bd31c Merge pull request #12088 from driver1998/uwp-text-dwrite
UWP TextDrawer for multi language support
2019-06-07 09:16:43 +02:00
driver1998 56a87932bf UWP: fix prebuild commands 2019-06-07 06:07:21 +08:00
driver1998 eb9581b43e UWP: fix && in English UI labels 2019-06-07 05:40:06 +08:00
driver1998 8fab38ecdd TextDrawerUWP based on DirectWrite 2019-06-07 05:20:21 +08:00
driver1998 792d9e30ba UWP: enable SYSPROP_LANGREGION 2019-06-07 05:15:24 +08:00
driver1998 7252999921 UWP: project filiter update, add assets to other architectures 2019-06-07 05:13:47 +08:00
Henrik Rydgård 5d0f2caf34 Update submodules lang, pspautotests 2019-06-06 20:53:31 +02:00
Henrik Rydgård 655b507ef2 Merge pull request #12087 from libretro/master
libretro: Add SpvPostProcess.cpp to the static makefiles
2019-06-06 20:48:22 +02:00
Aaron Kling 420156d9b3 libretro: Add SpvPostProcess.cpp to the static makefiles
A glslang submodule update added this file
2019-06-06 11:43:52 -05:00
Henrik Rydgård f49999efca Revert "ARM64 vmmul experiment: Disable if S and T matrices overlap."
This reverts commit c4d26dcb10.
2019-06-06 09:34:23 +02:00
Henrik Rydgård 841cfdfc11 Merge pull request #12086 from driver1998/uwp-build-fix
UWP: fix prebuild commands
2019-06-06 09:30:55 +02:00
driver1998 c80961e41c UWP: fix prebuild commands 2019-06-06 15:17:08 +08:00
Henrik Rydgård 649b7a5671 ARM64 vmmov experiment: Reduce precision by using FMUL+FADD instead of FMADD. May help #12082 and thus also #11179 and #9843. 2019-06-05 00:02:32 +02:00
Henrik Rydgård c4d26dcb10 ARM64 vmmul experiment: Disable if S and T matrices overlap.
If this fixes anything in #12082, we have a regalloc bug I guess...
2019-06-04 22:24:19 +02:00
Henrik Rydgård 3769e8bf5c Merge pull request #12069 from LunaMoo/aviDumpFix
Fix avi dump feature by using render buffer with option to use output buffer.
2019-06-04 11:07:21 +02:00
LunaMoo 7230271612 Add space to new setting name 2019-06-04 10:30:47 +02:00
LunaMoo da031ebbdb Fix avi dump via render buffer instead,
with an option to use output buffer since recording with
post process effects will often be desirable.
2019-06-04 07:54:17 +02:00
Henrik Rydgård 9450c13585 Merge pull request #12080 from hrydgard/split-vfpu-mtx
JIT: Split VFPU_MTX disable options. To help with #9843
2019-06-03 23:32:34 +02:00
Henrik Rydgård 7853c90abb JIT: Split VFPU_MTX disable options. To help with #9843 2019-06-03 23:28:15 +02:00
Henrik Rydgård f687371cd3 Merge pull request #12079 from unknownbrackets/vfpu
arm64jit: Tweak matrix vfpu overlap detect, etc.
2019-06-03 08:20:09 +02:00
Unknown W. Brackets c773359095 arm64jit: Tweak matrix vfpu overlap detect, etc.
Tried making changes to them to guess at issues for #9843, but didn't find
any.  Still, I think these changes are worthwhile, if small.
2019-06-02 22:10:20 -07:00
Unknown W. Brackets b4137b2403 armjit: Fix avoidLoad handling for fpu regs. 2019-06-02 22:03:26 -07:00
Unknown W. Brackets 1358a80aa6 arm64jit: Fix avoidLoad handling for fpu regs. 2019-06-02 22:03:06 -07:00