Commit Graph
22160 Commits
Author SHA1 Message Date
TJnotJT 8b82fbb449 GS/HW: Add constant buffer dumping. v2.7.311 2026-05-03 18:05:35 +02:00
lightningterror de84c41757 GS: Check if current tex is valid before resizing. v2.7.310 2026-05-03 15:25:58 +02:00
PCSX2 Bot 3000e113e2 [ci skip] Qt: Update Base Translation. 2026-05-02 05:39:03 +02:00
refractionpcsx2 c5d6b28be4 GS/HW: Correct buffered rect size of corrected EE->GS transfers v2.7.309 2026-05-02 05:38:48 +02:00
chaoticgd c0dfb8cfa0 Debugger: Call QWidget::update instead of QWidget::repaint v2.7.308 2026-05-01 20:47:40 +02:00
lightningterror f9feca4f4d GS/DX11/GL: Further cleanup to the copy behavior and some features checks. v2.7.307 2026-05-01 20:35:30 +02:00
lightningterror 4fa9c4e382 GS/HW: Check if alpha second pass copies are feedback loops. 2026-05-01 20:35:30 +02:00
lightningterror 93f1fcbe88 GS/HW: Sync rt copy behaviour across renderers. 2026-05-01 20:35:30 +02:00
TJnotJT 3d71e310c0 GSRunner: Add -debugdevice command line parameter. v2.7.305 v2.7.306 2026-04-30 02:21:35 +02:00
TJnotJT 02d0f613ba GS/HW: Fix brackets in texture shuffle detection. v2.7.304 2026-04-30 02:03:44 +02:00
PCSX2 Bot 3091407e9e [ci skip] Qt: Update Base Translation. 2026-04-29 22:53:37 +02:00
Ziemas 70f6169eff StackWalker: Fix bugs.
Fixes incorrect stack tracing in cases where we are stoppen on certain instructions.
v2.7.303
2026-04-28 19:58:38 -04:00
Ziemas a1a3cd9d1b DebugData: Remove stack getters
They're not used and the naming is confused, we can readd these if we
actually want to use them.
v2.7.302
2026-04-28 19:57:48 -04:00
Ziemas 86c5d2ae2a DebugInterface: Allow stack tracing any IOP thread 2026-04-28 19:57:48 -04:00
Ziemas d759055231 DebugInterface: Enable stack tracing any EE thread 2026-04-28 19:57:48 -04:00
Ziemas c6474852d5 DebugData: Add function for getting register state 2026-04-28 19:57:48 -04:00
Ziemas a2ac576711 DebugData: Add struct for the saved thread context 2026-04-28 19:57:48 -04:00
Ziemas 1b6924a033 DebugData: Rename EE sleep state to match IOP 2026-04-28 19:57:48 -04:00
Ziemas 8e5e053b81 DebugData: Fix EE thread struct 2026-04-28 19:57:48 -04:00
TheLastRar 6891511a1d GS/HW: Reject malformed UVs in shader anisotropic filtering v2.7.301 2026-04-29 00:14:51 +02:00
chaoticgd c186f8d366 Qt: Fix crash when closing OSD font picker dialog v2.7.300 2026-04-28 12:09:23 -04:00
KamFretoZ eed53d19a0 Qt: Move Cheevos Account Box to the top v2.7.299 2026-04-28 03:33:16 +02:00
PCSX2 Bot abb218c5cf [ci skip] PAD: Update to latest controller database. 2026-04-27 18:30:02 +02:00
PCSX2 Bot 249ac51827 [ci skip] Qt: Update Base Translation. 2026-04-27 02:33:55 +02:00
jasaaved 3da22f126e Qt: Fix Fullscreen not on the correct display
Replace setPosition with setGeometry. This makes sure when rendering to main window, it stays on the current display the main window is currently positioned at.
v2.7.298
2026-04-26 16:17:09 -04:00
Ty a509350646 FullscreenUI: Use Host::TranslateTo(C)String directly for non-string literals v2.7.297 2026-04-26 16:13:13 -04:00
KamFretoZ bd486f1729 Qt: Add -datapath launch argument v2.7.296 2026-04-26 16:13:04 -04:00
lightningterror f7ef43b155 GS/HW: Match TEXA behavior on shuffles between renderers. v2.7.295 2026-04-26 21:07:44 +02:00
lightningterror 282129030f GS/HW: Exclude shuffles for dst no rgb blend and no rt check. 2026-04-26 21:07:44 +02:00
lightningterror 5734403ffc GS/HW: Several barrier fixes to sw blend and barrier date.
- Accumulation blend: Require 32 bit RT is only when texture barriers/multidraw fb copies are on/supported.

- Barrier DATE:
Always use barrier date if texture barrier/multidraw fb copies are supported.
Check if texture barriers/multidraw fb copies are supported before enabling barrier date for AA1.
2026-04-26 21:07:44 +02:00
lightningterror 8d4d9ce026 GS/HW: Allow Date barrier when texture barriers/multidraw fb copies are disabled. 2026-04-26 21:07:44 +02:00
lightningterror 390e3994ad GS/HW: Clean up date stencil temp ds texture creation.
Add barrier fallback method.
2026-04-26 21:07:44 +02:00
Pyra Drake 6c41c125d8 GameDB: Fixes for SLES-52674 & SLES-52563
The two 2005 releases, like their 2004 versions, have a cross-save feature allowing you to manage team in TCM and play matches in FIFA. This has been made available via memcardFilters for FolderMC users.
The name for SLES-52674 has also been changed from its German name to its English name as it is PAL-M5.
v2.7.294
2026-04-26 20:52:51 +02:00
TellowKrinkle 83da1b6479 GS:MTL: AA1 Support v2.7.293 2026-04-26 13:06:57 +02:00
lightningterror 226b4d25dc GS/HW: More AA1 fixes and optimizations.
Do not enable AA1 if we aren't drawing to the RT.
Check if RT is written for IsCoverageAlphaSupported().
v2.7.292
2026-04-26 13:05:39 +02:00
SternXD 27736ef47f Achievements: Block debugger in hardcore mode when using RAIntegration v2.7.291 2026-04-25 22:27:23 +02:00
TJnotJT f95b2ce24d GS/HW: Reorganize AA1 setup and fix some performance bugs.
Separate depth feedback setup it is not duplicated in both AA1 and alpha test setup.

Try to optimize out depth feedback in AA1 if triangle interiors are discarded.

Fix barriers not being properly enabled for AA1 triangles (was only activating if depth test was used).
v2.7.290
2026-04-25 22:26:09 +02:00
chaoticgd f1d83f8c65 Qt: Automatically reflow settings check boxes v2.7.289 2026-04-24 13:32:24 +02:00
lightningterror 84c0cd8890 GS: Fix AA1 coverage regression on sw and cleanup. v2.7.288 2026-04-24 13:09:54 +02:00
lightningterror 971382f11e GS/DX12/Debug: Enable dx12 support for debug purposes on Haswell. v2.7.287 2026-04-24 01:30:59 +02:00
TellowKrinkle ddf6fe3264 GS: Add helper to check if devices support feedback loops v2.7.286 2026-04-24 01:19:27 +02:00
TellowKrinkle e5f0c99c76 GS: Remove depth feedback none option
Depth feedback doesn't get used most of the time anyways
2026-04-24 01:19:27 +02:00
TellowKrinkle af81d8b7da GS:MTL: Faster fbfetch depth feedback 2026-04-24 01:19:27 +02:00
TellowKrinkle 8f23e31ae4 GS:MTL: Implement depth feedback 2026-04-24 01:19:27 +02:00
TellowKrinkle 3737b1e06a GS: Move DS as RT texture creation to GSDevice 2026-04-24 01:19:27 +02:00
JordanTheToaster de848fe468 GameDB: Various fixes v2.7.285 2026-04-23 22:01:58 +02:00
TheLastRarandTellowKrinkle ce2a859ad1 GS/HW: Use shader anisotropic filtering
Metal port by @TellowKrinkle

Co-Authored-By: TellowKrinkle <[email protected]>
v2.7.284
2026-04-23 18:19:57 +02:00
TJnotJT 8cfd583605 GS/HW: Use correct draw functions in backend passes.
Fixes broken primid and blend multipass draws.

Regression from AA1 changes to draw functions.
v2.7.283
2026-04-23 02:32:33 +02:00
chaoticgd 8477679096 Qt: Make sure the game list table view cover column remains hidden v2.7.282 2026-04-22 15:37:01 +02:00
TJnotJT d0ee5b859a GS/VK: Fix flat specifier in VK shader. v2.7.281 2026-04-21 23:28:00 +02:00