Stenzek
|
0e0beec1f4
|
OpenGLDevice: Fix PBO and non-PBO path for SW renderer
|
2023-09-20 19:35:46 +10:00 |
|
Stenzek
|
3c47f9b1b1
|
Host: Report error on GPU device creation fail
|
2023-09-20 19:12:49 +10:00 |
|
Stenzek
|
18ae01bedb
|
GPU/HW: Tidying up
|
2023-09-20 18:54:26 +10:00 |
|
Stenzek
|
3cd28f433b
|
Controller: Use std::span
|
2023-09-20 17:11:29 +10:00 |
|
Stenzek
|
7e07d2feb8
|
GunCon: Add relative pointer binding
|
2023-09-20 17:11:29 +10:00 |
|
Stenzek
|
3a47c1eb52
|
Fullscreen: Light mode corrections
|
2023-09-20 00:10:08 +10:00 |
|
Stenzek
|
4ee71eb40f
|
FullscreenUI: Update translation strings
|
2023-09-18 22:42:28 +10:00 |
|
Stenzek
|
2818eb2199
|
GPU/HW: Fix copy pipeline not getting destroyed
|
2023-09-18 22:38:15 +10:00 |
|
Stenzek
|
846f74c86d
|
Achievements: Backports from PCSX2
|
2023-09-18 22:38:11 +10:00 |
|
Stenzek
|
68b59ee748
|
CMake: Swap USE_ and WITH_ for ENABLE_
Consistency.
|
2023-09-17 12:36:52 +10:00 |
|
Stenzek
|
57cdb180c6
|
Hotkeys: Fix crash when toggling PGXP
|
2023-09-17 00:55:30 +10:00 |
|
Stenzek
|
6b34c2a66d
|
System: Swap to fmt for media errors
|
2023-09-17 00:51:28 +10:00 |
|
Stenzek
|
99c30b1e80
|
FullscreenUI: Mark some missing strings for localization
|
2023-09-16 19:06:59 +10:00 |
|
Stenzek
|
a37e89b52f
|
CMake: Remove unsupported options
|
2023-09-16 19:00:29 +10:00 |
|
Stenzek
|
c773c763ef
|
Achievements: Switch to rc_client
|
2023-09-16 19:00:29 +10:00 |
|
Stenzek
|
a4911946ec
|
FullscreenUI: Fix incorrect achievement points display
|
2023-09-16 19:00:28 +10:00 |
|
Stenzek
|
a2f19143da
|
MetalDevice: Support multisampling
|
2023-09-16 19:00:28 +10:00 |
|
Stenzek
|
b30c86ed75
|
Build: Improve MacOS support
|
2023-09-16 19:00:28 +10:00 |
|
Stenzek
|
2efda31694
|
Misc: More enum cast warning fixes
|
2023-09-05 22:10:50 +10:00 |
|
Stenzek
|
60aca2fc4d
|
Misc: Swap LIKELY/UNLIKELY macros for attributes
|
2023-09-05 22:10:50 +10:00 |
|
Stenzek
|
adc124c759
|
Misc: Unreachable code warning fixes
|
2023-09-05 22:10:50 +10:00 |
|
Stenzek
|
605aa3c53a
|
Misc: Swap gsl::span for std::span
|
2023-09-05 22:10:50 +10:00 |
|
Stenzek
|
391307efaa
|
Common: Drop fallback path for HeterogeneousContainers
|
2023-09-05 21:37:04 +10:00 |
|
Stenzek
|
9b47561c89
|
Misc: C++20 fixes
|
2023-09-05 21:37:03 +10:00 |
|
Stenzek
|
4c5b650d11
|
FullscreenUI: Tag some missing translation strings
|
2023-09-04 22:45:44 +10:00 |
|
Stenzek
|
a4c7293d28
|
CPU: Fix breakpoints/single stepping
|
2023-09-03 19:49:34 +10:00 |
|
Stenzek
|
4974a8015f
|
GPU/HW: Fix texture filtering making everything transparent
|
2023-09-03 18:06:27 +10:00 |
|
Stenzek
|
585cf25ac4
|
GPU: Add downsample scale option
|
2023-09-03 17:10:40 +10:00 |
|
Stenzek
|
80e3d29ab8
|
Misc: clang-cl warning clean-up
|
2023-09-03 14:30:26 +10:00 |
|
Stenzek
|
7f446526d1
|
FullscreenUI: Fix some option values not being translated
|
2023-09-03 13:20:45 +10:00 |
|
Stenzek
|
0076ab5cc4
|
System: Restore context after pumping messages
|
2023-09-03 13:14:22 +10:00 |
|
Stenzek
|
25fb69564b
|
GameDatabase: Fix stale database cache check
|
2023-09-02 23:17:56 +10:00 |
|
Stenzek
|
7ad1b8d093
|
GPU: Add wireframe rendering/overlay
|
2023-09-02 22:26:03 +10:00 |
|
Stenzek
|
e804b5e701
|
GPUDevice: Support geometry shaders
|
2023-09-02 22:09:22 +10:00 |
|
Stenzek
|
4fc984e082
|
Qt: Add setup wizard
|
2023-09-02 21:44:15 +10:00 |
|
Stenzek
|
5480e42cd1
|
ImGuiManager: Fix changing global scale through FSUI
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
bcda86d782
|
GPU: Fix non-internal resolution screenshots
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
9e8ff3969e
|
GPU: Clamp UVs to active rect when presenting
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
cee4f93097
|
Build: Use precompiled headers
|
2023-09-02 21:44:08 +10:00 |
|
Stenzek
|
0da14a5442
|
GPU/Vulkan: Fix MSAA
And disable sample rate shading ("SSAA") on AMD, Intel, and broken
mobile drivers, because it doesn't work.
|
2023-09-01 21:25:12 +10:00 |
|
Stenzek
|
09e7a5843f
|
GPU: Add scaling shader support
Currently only Bilinear (Sharp).
|
2023-08-31 23:38:11 +10:00 |
|
Stenzek
|
9439cf65a3
|
AnalogController: Always use analog mode from save state
|
2023-08-31 22:09:17 +10:00 |
|
Stenzek
|
5421900bb2
|
System: Add InterruptExecution()
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
2915d4ce01
|
System: Remove memory card warnings on config change
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
b483931444
|
System: Allow overriding BIOS in boot parameters
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
15af10e82a
|
System: Expose memory save states
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
ae9cf5b889
|
BIOS: Add FindBIOSPathWithHash()
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
afaf5ddafd
|
System: Centralize frame presentation
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
9e7d48cf85
|
Settings: Ensure Reshade directory gets created
|
2023-08-30 02:02:53 +10:00 |
|
Stenzek
|
199c53f3af
|
BIOS: Replace TTY patch with syscall hook
|
2023-08-30 00:44:01 +10:00 |
|