Unknown W. Brackets
504acf15de
Core: Allow for disabling graphics backends.
...
Mainly for Vulkan, since sometimes even mobile drivers crash when we ask.
This at least provides options.
Also centralizes support checks.
2019-06-22 12:49:01 -07:00
Unknown W. Brackets
df6c5f38dc
Core: Use readable names for failed backends.
2019-06-22 12:48:56 -07: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
Henrik Rydgård
47eb7d4a5b
Merge pull request #12077 from unknownbrackets/danganronpa
...
GPU: Correct Danganronpa hack
2019-06-02 22:34:14 +02:00
Unknown W. Brackets
a76d46dfa8
GPU: Correct Danganronpa hack.
...
Accidentally broken in #11553 .
2019-06-02 11:48:46 -07:00
Unknown W. Brackets
816abce8fc
Windows: Fix some warnings.
...
Also one in armjit.
2019-06-02 09:30:38 -07:00
Henrik Rydgård
f4e489ee50
Fix minor oversight
2019-06-02 17:49:21 +02:00
Henrik Rydgård
ce4c254faa
Merge pull request #12076 from hrydgard/jit-disable-regalloc
...
JitDisable: Add options to disable regalloc across instructions (flush after every instruction)
2019-06-02 17:27:04 +02:00
Henrik Rydgård
55b4b4b9e3
Style fix
2019-06-02 16:22:19 +02:00
Henrik Rydgård
6fd40332fd
JitDisable: Add option to disable regalloc across instructions (flush after every instruction)
2019-06-02 16:06:10 +02:00
Unknown W. Brackets
1018c4dd97
Merge pull request #12074 from hrydgard/antx64-patch-without-iso
...
The good UWP stuff from #12031
2019-06-01 13:04:59 -04:00
Henrik Rydgård
29bc9a6508
Silence robocopy error codes
2019-06-01 18:49:23 +02:00
Antx64
97195b254d
Edited version of #12031 , without the ISO/CSO ability.
...
This commit deletes useless binary files from UWP/Content folder, since they are now being correctly copied from the assets folder and should no longer just update files. Fixed gold build, fixes submodules alter, and also, fixes the format change that occured thanks to copy paste and VS. Deleted .empty file from content folder accidentaly and had to recommit. Hurray for megit status
2019-06-01 18:41:30 +02:00