Commit Graph

52 Commits (e62f3bd4a83270bdebf9301b650af2d497b56c5f)

Author SHA1 Message Date
Stenzek 47e941cdc2
Qt: Fix shutdown from Big Picture exiting application 1 year ago
Stenzek 59773509af
System: Recreate memory save states when device options change 2 years ago
Stenzek 9666abc172
FullscreenUI: Hook up to disc change hotkey 2 years ago
Stenzek e0a9bbe600
PostProcessing: Move into GPU presenter
Means that the renderer can be changed without reloading shaders,
and speeds up config change detection.
2 years ago
Stenzek e554456a00
System: Fix blank display on pause-on-start 2 years ago
Stenzek 3a13806f73
Hotkeys: Fix Toggle OSD hotkey 2 years ago
Stenzek 4449ae7904
Settings: Rearrange fields to avoid padding 2 years ago
Stenzek 0fdf984b71
GTE: Disable freecam on Android
Freecam is disabled on Android because there's no windowed UI for it.
And because users can't be trusted to not crash games and complain.
2 years ago
Stenzek 5ac5a1d246
Hotkeys: Fix resolution scale with memory save states 2 years ago
Stenzek dcd439e7d8
GTE: Add 'Free Camera' feature 2 years ago
Stenzek a08acdb93a
System: Improve texture recycling when changing rewind/runahead settings
Fix suprious failures when changing rewind settings when low on VRAM.
2 years ago
Stenzek 69ed6e5e58
Hotkeys: Screenshot should not be present on Android
Since it saves to app-private, users would complain that the app is
using too much data.
2 years ago
Stenzek 2d659fc3eb
GPU: Move backend work off CPU thread 2 years ago
Stenzek 831c982f3b
System: Rewrite memory save state handling
Makes it more friendly to GPU thread.
2 years ago
Stenzek 5d7cb6c5dc
System: Move state compression/writing to worker thread
Reduce hitches when saving.
2 years ago
Stenzek 31d953dac2
System: Prevent memcard blocking resume state save
Because otherwise you end up with a stale/old resume state, which is
arguably worse.
2 years ago
Stenzek 9fa8fee193
Achievements: Use rc_client for pause throttling 2 years ago
Stenzek 903213c818
Hotkeys: Add hotkey to open cheat settings 2 years ago
Stenzek 4ab22921c4
GPUDump: Add GPU dump recording and playback
Implements the specification from:

https://github.com/ps1dev/standards/blob/main/GPUDUMP.md
2 years ago
Stenzek e0b6f6f1b2
Cheats: Rewrite cheat management system 2 years ago
Stenzek 73fd97e770
GPUTextureCache: Fix reload replacements hotkey/menu action 2 years ago
Stenzek e06f1f1002
GPU: Add hardware texture cache 2 years ago
Stenzek 6d0f92d4fb
dep/fmt: Bump to v11.0.2 2 years ago
Stenzek 7f4e5d55db
Misc: Update copyright headers 2 years ago
Stenzek e8b787fb57
Misc: Change various icons 2 years ago
Stenzek ee07e9e0f1
Hotkeys: Move Toggle Media Capture to General 2 years ago
Stenzek af47eb6956
System: Add video capture feature 2 years ago
Stenzek a2f98541b3
Misc: Slim down some header includes 2 years ago
Stenzek a6518ff9dc
System: Rewrite save state I/O
No more ByteStream or virtual calls for every piece of data.
2 years ago
Stenzek 7a3a72ec3d
GPU: Add display rotation option 2 years ago
Stenzek 87f2995f3d
TextureReplacements: Namespace-ify 2 years ago
Stenzek 0c3cf1f5f8
PostProcessing: Split into internal and display chains 2 years ago
Stenzek 328a3cd7af
System: Prevent save states while memory cards are being saved 2 years ago
Stenzek 98520978a8
System: OSD message corrections 2 years ago
Stenzek f3aec0c965
Host: Re-introduce plural translation support 2 years ago
Stenzek 5e9a47f82b
Qt: Add volume reset button 2 years ago
Stenzek eb91fe31e2
Hotkeys: Add OSD toggle hotkey 2 years ago
Stenzek 1b1e42d003
System: Add Error to boot/load/save state 2 years ago
Stenzek b34742cdd2
GPU/HW: Slightly reduce struct size 3 years ago
Stenzek 73968ac526
SaveStateSelectorUI: Decouple current slot from list 3 years ago
Stenzek e835f118b7
Hotkeys: Fix toggle CPU PGXP with Interpreter 3 years ago
Stenzek 185af2b039
CPU/NewRec: Fix lui/mfc0 not getting called in CPU PGXP mode 3 years ago
Stenzek c40cc4ef43
Hotkeys: Throttle pause requests 3 years ago
Stenzek 79e1ae3e54
CPU/CodeCache: Rewrite using new-rec's block management 3 years ago
Stenzek 846f74c86d Achievements: Backports from PCSX2 3 years ago
Stenzek 57cdb180c6 Hotkeys: Fix crash when toggling PGXP 3 years ago
Stenzek c773c763ef Achievements: Switch to rc_client 3 years ago
Stenzek 0076ab5cc4 System: Restore context after pumping messages 3 years ago
Stenzek 09e7a5843f GPU: Add scaling shader support
Currently only Bilinear (Sharp).
3 years ago
Stenzek afaf5ddafd System: Centralize frame presentation 3 years ago