Henrik Rydgård
f6573a4d70
Merge pull request #17046 from GABO1423/more-uwp-stuff
...
(UWP) More Cleanups
2023-03-03 09:41:01 +01:00
Henrik Rydgård
71b8df2b22
Merge pull request #17047 from unknownbrackets/riscv-minor
...
riscv: Enable Zba/Zbb by soc compatible
2023-03-03 09:38:43 +01:00
Unknown W. Brackets
63f370916b
riscv: Enable Zba/Zbb by soc compatible.
...
Instead of u74, because apparently some older u74 don't support it.
2023-03-03 03:37:58 +00:00
Gabriel Morazán
eab06caba9
(UWP) More Cleanups
2023-03-02 22:44:07 -04:00
Henrik Rydgård
c286ecc65a
Merge pull request #17042 from hrydgard/requested-debugger-features
...
Implement requested debugger features
2023-03-02 15:08:00 +01:00
Henrik Rydgård
82097b4a3b
Implement NopInstruction feature in debugger
...
See #16975
2023-03-02 14:30:53 +01:00
Henrik Rydgård
1a577eea3c
Merge pull request #17041 from hrydgard/new-app-icon
...
New app icons
2023-03-02 14:13:28 +01:00
Henrik Rydgård
13a5fa8b4a
Merge pull request #17040 from hrydgard/update-gradle
...
Update gradle
2023-03-02 14:13:16 +01:00
Henrik Rydgård
f55782558c
Debugger: Copy Address will now copy addresses for the whole selection
2023-03-02 13:59:07 +01:00
Henrik Rydgård
cf6b00e3aa
Also add new gold icon
2023-03-02 13:15:30 +01:00
Henrik Rydgård
ab5172cd6e
Gradle updates
2023-03-02 13:14:24 +01:00
Henrik Rydgård
055ac2b697
Add new default icon
2023-03-02 11:45:47 +01:00
Henrik Rydgård
964aa313a5
Merge pull request #17036 from unknownbrackets/riscv-minor
...
riscv: Add libatomic
2023-03-02 08:14:24 +01:00
Henrik Rydgård
6fa32ee1ce
Merge pull request #17035 from unknownbrackets/cache-framebuffer-copy
...
GPU: Discard framebuffer copy when clearing
2023-03-02 07:24:37 +01:00
Unknown W. Brackets
38bbd4b8a7
Common: Fix printf format warning.
2023-03-02 06:21:24 +00:00
Unknown W. Brackets
4960c8a07a
riscv: Add libatomic.
2023-03-02 06:20:49 +00:00
Unknown W. Brackets
92a18eed01
GPU: Discard framebuffer copy when clearing.
...
This avoids retaining the framebuffer copy any longer than the current
framebuffer target.
2023-03-01 22:11:20 -08:00
huhongwei
624e443b5b
Fix logic error: assign EGLSurface to EGLConfig
2023-03-02 09:13:31 +08:00
Henrik Rydgård
4d0fbdb96f
Add a safety check - don't cache partial copies.
2023-03-01 22:51:23 +01:00
Henrik Rydgård
7a7117f2f7
Cache framebuffer copies (for self-texturing) until the next TexFlush instruction.
...
Fixes #17030 , or at least improves on it - for optimal performance that
big framebuffer used for bloom should be split like in Killzone, but it's not trivial.
The regression in 1.14 is fixed with this, at least.
I tried it with a few other games with no issues - it seems games are
using TexFlush when needed. But let's see if it really is safe to rely
on that...
There might also be other places we should call DiscardFramebufferCopy
in.
2023-03-01 22:42:22 +01:00
Unknown W. Brackets
c1df1868fb
Merge pull request #17027 from hrydgard/vulkan-avoid-software-devices
...
Vulkan on Android: In non-debug mode, avoid devices that were rejected by VulkanMayBeAvailable
2023-02-28 19:18:48 -08:00
Unknown W. Brackets
0a01655f0e
Merge pull request #17028 from hrydgard/crashfix-softgpu-frameskip
...
Fix crash in SoftGPU when frameskipping, noticed by sum2012 in Daxter
2023-02-28 19:17:36 -08:00
Henrik Rydgård
c6352a262d
Fix crash in SoftGPU when frameskipping, noticed by sum2012 in Daxter
...
Fixes #17021
2023-02-28 23:21:36 +01:00
Henrik Rydgård
e9182a6e04
Merge pull request #17026 from unknownbrackets/ios-jit-off
...
UI: Forget jit override on user selection
2023-02-28 19:44:45 +01:00
Henrik Rydgård
31d796e769
Vulkan on Android: In non-debug mode, avoid devices that were rejected by VulkanMayBeAvailable.
...
Fixes #16931
Can still use these devices in debug builds by modifying the ini.
2023-02-28 18:18:19 +01:00
Unknown W. Brackets
9c21184352
vertexjit: Simplify CPU core check.
...
This also avoids allocating the memory we won't use if it's off.
2023-02-28 07:03:12 -08:00
Unknown W. Brackets
f199a0fee3
UI: Forget jit override on user selection.
2023-02-28 06:58:30 -08:00
Unknown W. Brackets
891cc49beb
iOS: Allow saving interp when jit was selected.
2023-02-28 06:57:47 -08:00
Henrik Rydgård
c19a588bad
Merge pull request #17024 from Halo-Michael/master
...
Update PPSSPP-Info.plist
2023-02-28 15:26:57 +01:00
Halo-Michael
8f1b4d6740
Update PPSSPP-Info.plist
...
First, we are no longer support armv7
then specific CFBundleDevelopmentRegion key will make
https://github.com/hrydgard/ppsspp/blob/a11ca4cb9010b6c6ca33d5ec46b369045a43f6f3/ios/main.mm#L109
always return en_XX
2023-02-28 20:47:26 +08:00
Henrik Rydgård
23fd9907ed
Merge pull request #17020 from hrydgard/rotate-daxter-analog
...
Rotate Daxter analog stick input
2023-02-28 08:31:59 +01:00
Henrik Rydgård
ea5d4a5671
Rotate the analog stick by 15 degrees in the GoW games too, they do the same thing.
2023-02-28 08:31:25 +01:00
Unknown W. Brackets
64bc15fb8e
Merge pull request #17023 from GABO1423/master
...
(UWP) Fix Skipped Asset Files
2023-02-27 20:20:15 -08:00
Gabriel Morazán
051039b696
(UWP) Fix Skipped Asset Files
2023-02-28 00:01:26 -04:00
Unknown W. Brackets
49deba7ce1
Merge pull request #17022 from hrydgard/poco-c40-text-fix
...
Android: Make font rendering work even absent support for R4G4B4A4 textures
2023-02-27 19:42:37 -08:00
Henrik Rydgård
970f7993df
Android: Make font rendering work even absent support for R4G4B4A4 textures.
...
This shouldn't normally happen as conforming drivers are required to
support that texture format, but the software driver that we
accidentally choose on Poco C40 (see issue #16391 ) doesn't.
That we choose that driver will be fixed separately. This fix on its own
at least lets the user comfortably navigate to settings and switch to
OpenGL.
2023-02-28 00:01:29 +01:00
Henrik Rydgård
2dc3a6b05f
Merge pull request #17018 from hrydgard/sdl-blackscreen-fix
...
Fix blackscreen, better debug print of display parameters
2023-02-27 16:34:14 +01:00
Henrik Rydgård
3aa0a9e17b
Fix blackscreen, better debug print of display parameters
2023-02-27 15:21:58 +01:00
Henrik Rydgård
7b06ec7469
Add more Daxter game IDs
2023-02-27 11:15:36 +01:00
Henrik Rydgård
1071d0808c
Undo Daxter's rotation of the analog input. See #17015
...
I think this is quite a bit better actually. Appears to be exactly 15 degrees.
2023-02-27 11:10:47 +01:00
Henrik Rydgård
ca8af6f4c7
Fix "DebugAnnotate" (not used, but I used it temporarily to investigate #17014 )
...
See #17014
2023-02-27 10:39:49 +01:00
Henrik Rydgård
bdc271385b
Merge pull request #17011 from hrydgard/vulkan-memory-visualizer
...
Resurrect the Vulkan memory visualizer, but now it's global stats and pushbuffer stats.
2023-02-27 09:46:41 +01:00
Henrik Rydgård
86c1d5711a
Merge pull request #17017 from unknownbrackets/d3d11-equal-clear
...
D3D11: Correct equal clear check
2023-02-27 09:18:11 +01:00
Henrik Rydgård
3d38f961cd
Merge pull request #17012 from GABO1423/master
...
(UWP) Small Build Overhaul
2023-02-27 09:00:28 +01:00
Unknown W. Brackets
15f087b71a
D3D11: Correct equal clear check.
2023-02-26 23:59:48 -08:00
GABO1423
c538315134
(UWP) Small Build Overhaul
2023-02-27 00:12:20 -04:00
Henrik Rydgård
5d5e02d949
Attempted buildfix
2023-02-27 01:11:11 +01:00
Henrik Rydgård
ef4f17e998
Resurrect the Vulkan memory visualizer, but now it's global stats and pushbuffer stats.
2023-02-27 01:11:11 +01:00
Henrik Rydgård
dd839e39dc
Merge pull request #17013 from unknownbrackets/build-cleanup
...
Warning fix, disable list_cpu_features
2023-02-27 01:11:05 +01:00
Unknown W. Brackets
9e46a30c13
GPU: Correct some missing override specifiers.
2023-02-26 15:58:58 -08:00