Henrik Rydgård
43a2af46ee
Fix error handling on texture creation failure
2023-12-15 10:47:20 +01:00
Henrik Rydgård
773bbbd648
Merge pull request #18552 from hrydgard/framebuffer-copy-fix
...
Fix issue with misdetection of framebuffer copies.
2023-12-15 01:36:01 +01:00
Henrik Rydgård
748193f227
Fix issue with misdetection of framebuffer copies.
...
Fixes #18512
2023-12-14 23:16:21 +01:00
Henrik Rydgård
e99d6e8f09
Merge pull request #18551 from hrydgard/mouse-settings
...
Mouse refactor, restore smoothing
2023-12-14 20:37:26 +01:00
Henrik Rydgård
ce6b05174a
Also call SendMouseDeltaAxis directly from NativeMouseDelta for lower latency.
2023-12-14 19:30:03 +01:00
Henrik Rydgård
d397635e49
Mouse input: Approximate the old smoothing function
2023-12-14 19:24:39 +01:00
Henrik Rydgård
7b0ee5440d
Move the mouse event processing code out from NativeApp
2023-12-14 19:01:19 +01:00
Henrik Rydgård
812b1024f0
Move TouchTestScreen to DevScreens
2023-12-14 19:01:19 +01:00
Henrik Rydgård
ed4941f416
Remove Vulkan (and Windows.h) include from DevScreens.cpp
2023-12-14 19:01:18 +01:00
Henrik Rydgård
b941f40b32
Remove unused function
2023-12-14 19:01:18 +01:00
Henrik Rydgård
88b19432fe
Merge pull request #18548 from hrydgard/adrenotools-followup
...
Adrenotools followup
2023-12-14 19:00:56 +01:00
Henrik Rydgård
578a90fb81
Merge pull request #18549 from GermanAizek/fix-mouse-delta
...
Removed unused AccumulateMouseDeltas function on Windows
2023-12-14 17:58:30 +01:00
Henrik Rydgård
155222145a
Merge pull request #18550 from GermanAizek/fix-memsize-type
...
[Common Data Net/Core Debugger HLE/GPU Debugger] Fixed reduction data type size to strict 32-bit integer
2023-12-14 17:51:08 +01:00
Herman Semenov
446ac51be2
Remove unused AccumulateMouseDeltas function on Windows
2023-12-14 19:33:25 +03:00
Herman Semenov
309f0d97f2
[Common Data Net/Core Debugger HLE/GPU Debugger] Fixed reduction data type size to strict 32-bit integer
2023-12-14 19:26:10 +03:00
Henrik Rydgård
47caa637fe
Add new translation key
2023-12-14 16:51:43 +01:00
Henrik Rydgård
d64b61010d
Merge pull request #18547 from GermanAizek/fix-render-state4
...
Fixed all set render state4 after DirectXState::Restore()
2023-12-14 16:40:18 +01:00
Henrik Rydgård
663ef40640
Move the new driver choice to Developer Tools
2023-12-14 16:34:55 +01:00
Henrik Rydgård
97bd15a81a
We indent with tabs
2023-12-14 16:26:38 +01:00
Henrik Rydgård
969cb8ac18
Driver choice: Add error message for wrong file type
2023-12-14 16:26:12 +01:00
Herman Semenov
9b4cf5fad8
Fixed all set render state4 after DirectXState::Restore()
2023-12-14 17:55:54 +03:00
Henrik Rydgård
7634eba083
Merge pull request #18532 from dima-xd/adrenotools
...
Android: Implement custom driver loading for ARM64 Android devices
2023-12-14 15:54:24 +01:00
Henrik Rydgård
6da23a2a24
Merge pull request #18543 from hrydgard/minor-crash-fix
...
Minor debugger-related crash fixes
2023-12-14 14:12:20 +01:00
Henrik Rydgård
ebaebf5945
Merge pull request #18546 from GermanAizek/make-smart-ptr
...
[Common Data/Core Dialog HLE/GPU Common Vulkan] Optimize create smart pointers using C++17 std::make_*
2023-12-14 14:02:55 +01:00
Henrik Rydgård
b78c7ad470
Merge pull request #18545 from GermanAizek/const-ref-params
...
Objects in function parameters have been replaced with constant references
2023-12-14 13:49:33 +01:00
Herman Semenov
08070e7f31
[Common Data/Core Dialog HLE/GPU Common Vulkan] Optimize create smart pointer using C++17 std::make_*
2023-12-14 15:44:16 +03:00
Herman Semenov
3d422b11c0
[GPU Common Vulkan/UI/Windows Debugger] Added const reference for function params
2023-12-14 14:23:31 +03:00
Herman Semenov
af41281761
[Core/Dialog/ELF/FileSystems/HLE/HW/Util] Added const reference for function params
2023-12-14 14:22:24 +03:00
Herman Semenov
5a0d54be83
[Common/Data/GPU/Input/System/UI] Added const reference for function params
2023-12-14 14:21:11 +03:00
Dzmitry Dubrova
085f30d131
Add language strings
2023-12-14 08:55:01 +03:00
Dzmitry Dubrova
a201d50566
Fix CI building
2023-12-14 08:53:03 +03:00
Dzmitry Dubrova
a461800973
Implement custom driver loading for ARM64 Android devices
2023-12-14 08:53:03 +03:00
Henrik Rydgård
a8b8e44de1
Increase texture size limit to 1024. It's actually used by FF3.
2023-12-13 22:18:54 +01:00
Henrik Rydgård
15c0bb1bd0
Fix crash in debugger after unloading the game.
2023-12-13 22:00:55 +01:00
Henrik Rydgård
2f1389233e
MemBlockInfo: Fix potential out-of-bounds in the slab map, reported by Nemoumbra
2023-12-13 21:53:16 +01:00
Henrik Rydgård
859e124f1a
Merge pull request #18542 from hrydgard/plugin-load-message
...
Add a notification when loading a PPSSPP prx plugin
2023-12-13 21:48:09 +01:00
Henrik Rydgård
844637f9d7
Add a notification when loading a prx plugin
2023-12-13 19:10:15 +01:00
Henrik Rydgård
0795f6b9e8
Merge pull request #18539 from hrydgard/speedhack-readback-multi-choice
...
Add multiple choices to the speedhack "Disable GPU readback"
2023-12-13 18:18:44 +01:00
Henrik Rydgård
026a61cf0b
Merge pull request #18540 from hrydgard/exit-improvements
...
Expose --escape-exit and --pause-menu-exit to be set from the ini file
2023-12-13 18:18:30 +01:00
Henrik Rydgård
c2a7622340
Merge pull request #18541 from hrydgard/const-ref
...
Using const reference for C++17 range-based loop and freq used objects
2023-12-13 18:18:18 +01:00
Herman Semenov
315340fc62
Using const reference for C++17 range-based loop and freq used objects
2023-12-13 17:33:01 +01:00
Henrik Rydgård
af17112bf4
Expose --escape-exit and --pause-menu-exit to be set from the ini file
...
You can now set --escape-exit by setting `PauseExitsEmulator = true` in [General].
You can now set --pause-menu-exit by setting `PauseMenuExitsEmulator = true` in [General].
2023-12-13 17:12:48 +01:00
Henrik Rydgård
e62614498e
Buildfix mac (name collision with NO...)
2023-12-13 16:48:07 +01:00
Henrik Rydgård
7aa6f3db16
Add translation strings
2023-12-13 16:18:48 +01:00
Henrik Rydgård
caec201c4d
Make "Skip GPU readbacks" a multi-choice option, for easier experimentation by users
2023-12-13 16:18:44 +01:00
Henrik Rydgård
da318e0974
Merge pull request #18538 from hrydgard/async-texture-load
...
Async texture load on Pause screen
2023-12-13 14:40:31 +01:00
Henrik Rydgård
1ac780aacc
Reduce flicker on savestate screenshot load
2023-12-13 12:26:11 +01:00
Henrik Rydgård
d549817245
Add missing check
2023-12-13 12:21:12 +01:00
Henrik Rydgård
f8927df9a6
Load savestate screenshots in the background
2023-12-13 12:07:23 +01:00
Henrik Rydgård
e5d2e09f02
Some code simplification
2023-12-13 10:45:42 +01:00