Commit Graph
26057 Commits
Author SHA1 Message Date
LunaMoo d4a67753dd Add an somewhat hidden option to remove cached texture scale limitations.
Only for testing or dumping upscaled texture for replacements.
Realtime texture scaling is recommended instead.
2019-06-23 19:35:38 +02:00
LunaMoo 0dfcdb1d34 Add x6 texture scaling. 2019-06-23 03:12:15 +02:00
LunaMoo dc4e00f5d7 Merge branch 'master' into TemporaryHackishBranch v1.8.0-550-gdc4e00f5d 2019-06-20 10:16:50 +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 52d25b977e Merge branch 'FixMouseScroll' into TemporaryHackishBranch 2019-06-18 02:35:36 +02:00
LunaMoo 30559d8fd8 Merge branch 'master' into TemporaryHackishBranch 2019-06-18 02:35:17 +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
LunaMoo 3b29b13fe7 Rename some theme config to avoid sharing with official version.
Add correct ui assets to android folder to fix build.
v1.8.0-538-g3b29b13fe
2019-06-14 00:01:48 +02:00
LunaMoo 52eef0c021 Disable MMUL as a compat hack to fix Tekken games leg shaking. 2019-06-13 15:19:14 +02:00
LunaMoo d08d155edc Merge branch 'vfpu-dot' into TemporaryHackishBranch 2019-06-13 14:37:51 +02:00
Unknown W. Brackets 4d76a9362e interp: Handle NaN better in vfpu_dot. 2019-06-12 22:25:50 -07:00
Unknown W. Brackets f21955cfec interp: Use vfpu_dot for vavg, vfad, vhdp. 2019-06-12 21:40:05 -07:00
Unknown W. Brackets b8e3a3070a interp: Use software dot for better accuracy.
This gets some vdot/similar tests to give more accurate results compared
to hardware.  Also added flushing of zero and NaNs.
2019-06-12 21:34:27 -07: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
LunaMoo 30d7b7cb58 Rename custom build atlas_zim to allow keeping both
official PPSSPP and it's atlas in same folder as custom build.
v1.8.0-506-g30d7b7cb5
2019-06-04 11:42:06 +02:00
LunaMoo 02e1408186 Merge branch 'master' into TemporaryHackishBranch
# Conflicts:
#	GPU/Common/FramebufferCommon.cpp
#	Windows/resource.h
2019-06-04 11:21:54 +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