TJnotJT
a6b1040caf
GS: Update target TEX0 on a move if buffer width is increased.
...
Co-authored-by: refractionpcsx2
v2.7.440
2026-06-28 21:51:10 +02:00
TheLastRar
9650c4b79a
GS/HW: Tweak AF shader
v2.7.439
2026-06-28 21:46:04 +02:00
wxvu
3f8eb5adf0
GameDB: Various fixes
v2.7.438
2026-06-28 13:58:29 -04:00
TJnotJT
99a78f9a55
GS: Add GPU pipeline stats to OSD.
...
Adds vertex shader and pixel shader invocations.
v2.7.437
2026-06-28 12:39:56 -04:00
TJnotJT
c3ace64205
GS/HW: Change prefer_unused_texture parameter to prefer_reuse in GSDevice::FetchSurface().
...
prefer_reuse is the opposite of prefer_unused_texture, so all corresponding arguments are inverted.
v2.7.436
2026-06-28 12:13:38 -04:00
TJnotJT
3b2c1ec6e3
GS/DX12: Fix DX12 renderpass restart optimization rebase error.
2026-06-28 12:13:38 -04:00
TJnotJT
dba432639e
GS/VK: Detect max supported framebuffer dimensions for null framebuffer.
2026-06-28 12:13:38 -04:00
TJnotJT
166c4491c2
GS/HW: ROV activation revisions.
...
Force color ROV if depth ROV is used.
Only force color/depth ROV if the draw actually uses both color/depth (fixes a bug with temporary DS for stencil being used as a ROV).
Simplify the ROV activation heuristic a bit (removed unused variables, simplify barrier counting, etc.)
2026-06-28 12:13:38 -04:00
TJnotJT
d1cd5a62ed
GS/HW: ROV revisions.
...
Use GSTexture::FeedbackTarget RTs by default (not GSTexture::ShaderWriteTarget).
Do ROV type conversion for both color and depth (if needed).
Make sure the formats for ROV actually support UAV/storage image.
Change 'PSSetUnorderedAccess' to 'PSSetROVs' for clarity.
DX12: Use enum names instead of raw constants in PSSetShaderResource().
Some string format cleanup to GL_*() macros.
VK: Do not enable ROV if FB fetch is available.
Other misc cosmetic changes such as whitespace, etc.
Co-authored-by: TellowKrinkle
2026-06-28 12:13:38 -04:00
TJnotJT
b11a406519
GS: Change GSTexture::Type to GSTexture::Usage
...
Usage fits more cleanly with API flags.
Also separates out feedback and write usage from render target.
Co-authored-by: TellowKrinkle
2026-06-28 12:13:38 -04:00
TJnotJT
c7042e1877
GS/HW: Use CreateCompatible() in texture cache to propagate correct formats.
...
Co-authored-by: TellowKrinkle
2026-06-28 12:13:38 -04:00
Devloon
896e0b82c2
Qt: show full game titles in grid mode.
...
Added UI element with new icon to toggle showing full game titles by wrapping around to the next line.
v2.7.435
2026-06-28 11:55:18 -04:00
chaoticgd
7856757087
AudioStream: Don't compare uninitialized padding
v2.7.434
2026-06-27 16:51:29 -04:00
chaoticgd
b0ce5d7582
Debugger: Fix some uninitialized variables
2026-06-27 16:51:29 -04:00
Ziemas
e23416aa92
IR3000A: Use SmallString with Zydis formatter
v2.7.433
2026-06-27 14:26:08 -04:00
Ziemas
9a9cfca706
IR5900: Use SmallString with Zydis formatter
2026-06-27 14:26:08 -04:00
Ziemas
59feb88ef7
IR5900: fix recMemcheck to not cache loaded reg
...
This functions calls out of the JIT, so it will get stomped on by
something else.
2026-06-27 14:26:08 -04:00
Ziemas
247cda0e26
IR3000A: DUMP_BLOCKS: Symbolize text ptr relative
2026-06-27 14:26:08 -04:00
Ziemas
9f3233224e
IR5900: DUMP_BLOCKS: Symbolize text ptr relative
2026-06-27 14:26:08 -04:00
PCSX2 Bot
ef14238b4e
[ci skip] Qt: Update Base Translation.
2026-06-27 09:02:47 +02:00
lightningterror
13b7345189
GS/HW: Fix bbox when using aa1.
...
Suggested by TJ.
v2.7.432
2026-06-27 09:02:11 +02:00
JordanTheToaster
48ca476a2f
GameSummary: Redirect to redump.info
v2.7.431
2026-06-26 10:35:51 +02:00
JordanTheToaster
57ef8e7c25
GameDB: Various fixes
2026-06-26 10:35:51 +02:00
JordanTheToaster
d09ce46700
GameDB: Add AA1 rec to the DB
2026-06-26 10:35:51 +02:00
JordanTheToaster
3afc1c2663
GameDB: Add AAT rec to the DB
2026-06-26 10:35:51 +02:00
JordanTheToaster
5821762870
ImGuiOverlay: Add ROV to GPU status
2026-06-26 10:35:51 +02:00
JordanTheToaster
86b7a19f19
GS/DX11/DX12: Report ROV support in log
2026-06-26 10:35:51 +02:00
PCSX2 Bot
cc85cef17c
[ci skip] Qt: Update Base Translation.
2026-06-25 20:54:38 -04:00
SternXD
5f08f523c2
Qt: Add sorting to memory card list
v2.7.430
2026-06-25 21:04:04 +02:00
KamFretoZ
b612959682
Qt/GameListBackground: Dont keep re-encoding frames
v2.7.429
2026-06-25 21:03:07 +02:00
KamFretoZ
aea83d5ece
Qt/GameListBackground: Make focus detection less agressive
...
So that custom background can still play when child window is focused
2026-06-25 21:03:07 +02:00
KamFretoZ
07aa5786e5
Qt/GameListBackground: Small fixes
...
fix possibly wrong DPR calculation on HiDPI display and add processBackgroundFrame() to showEvent
2026-06-25 21:03:07 +02:00
KamFretoZ
5bd70aff90
Qt/GameListBackground: Make highlight semi-transparent
...
and a semi-transparent backdrop to "No Game Detected" screen
2026-06-25 21:03:07 +02:00
KamFretoZ
22b8d52311
Qt/GameListBackground: Auto adjust gamelist type icon color
2026-06-25 21:03:07 +02:00
KamFretoZ
ee6c7e6286
Qt/GameListBackground: Auto adjust gamelist text color
2026-06-25 21:03:07 +02:00
lightningterror
66ea4c4967
GS/DX11: Backport ds as rt from GL for depth feedback.
...
Doing gpu depth copies is quite slower on dx11, so let's
use the ds as rt behavior from GL which would allow us
to treat them as rt copies instead which are faster.
v2.7.428
2026-06-25 20:56:58 +02:00
lightningterror
a6769818fd
GS/HW: DATE setup changes.
...
DATE one can run on complex alpha test if there's no overlap.
Make sure DATE one doesn't run if complex alpha test is enabled and there's overlap.
Enable DATE barrier on complex alpha test if there's overlap.
v2.7.427
2026-06-24 16:02:45 +02:00
refractionpcsx2
95535215aa
GS/TC: Use ValidOverlaps check for exact Tex is RT matches
v2.7.426
2026-06-23 03:13:35 +02:00
TJnotJT
eadb46c5ac
GS/DX12: Remove unnecessary UAV state and simplify texture unbinding.
v2.7.425
2026-06-23 02:59:46 +02:00
PCSX2 Bot
b2b7943dbe
[ci skip] PAD: Update to latest controller database.
2026-06-22 14:48:03 -04:00
dependabot[bot]
a0a261db50
Bump actions/checkout in the ci-deps group across 1 directory
...
Bumps the ci-deps group with 1 update in the / directory: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 6 to 7
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
v2.7.424
2026-06-22 10:26:36 -04:00
lightningterror
8e73dea7e2
GS/GL: Fix recent aa1 shader regressions.
...
Line was accidentally removed and macro typo.
v2.7.423
2026-06-21 01:17:52 +02:00
TJnotJT
e2a3670d65
GS/HW: Adjust line AA1 blur with upscaling.
v2.7.422
2026-06-20 22:09:33 +02:00
jasaaved
342db51523
FullscreenUI: Fix controller navigation breaking after Big Picture Mode window resized
...
If Big Picture mode's window is resized too greatly, the window's NavRectRel are stale and controller navigation breaks. This also happens when toggling fullscreen.
Now we force a nav reinit when resizing.
v2.7.421
2026-06-19 23:40:42 +02:00
chaoticgd
414f1660ed
Memory: Fix typo in SysMemory::DumpMemoryMap
v2.7.420
2026-06-19 16:43:10 -04:00
PCSX2 Bot
cd9530eec3
[ci skip] Qt: Update Base Translation.
2026-06-16 02:41:59 +02:00
PCSX2 Bot
53675cf5ce
[ci skip] PAD: Update to latest controller database.
2026-06-15 19:42:12 +02:00
Bobby Smith
e0566546c6
OSD: Include "Show GPU Debug Info" when using the "De/Select All" buttons
v2.7.419
2026-06-15 18:41:24 +02:00
TJnotJT
6c4a8efe25
QT/FSUI: Set ROV default off and move the settings to Graphics>Rendering.
...
ROV may have negative performance impacts on some games/systems so allow users to opt in. Also it needs further revision/refinement.
v2.7.417
2026-06-15 18:31:08 +02:00
lightningterror
a8db6587cb
Qt: Disable VK Rov barrier toggle on other renderers.
v2.7.418
2026-06-15 18:28:55 +02:00