JordanTheToaster
457719d0cc
Deps: Update libjpegturbo to 3.2.0
2026-07-09 12:05:39 +02:00
JordanTheToaster
c3e63d5a0e
3rdparty: Update CPUInfo to commit b1a5d63
2026-07-09 12:05:39 +02:00
TJnotJT
8c1b3f8ce3
QT: Remove ROV tabstop in graphics advanced section.
...
No longer used in this part of the GUI.
v2.7.457
2026-07-09 11:44:18 +02:00
TJnotJT
55b37b794c
GS:DX12: Index pipelines in correct shader cache table.
v2.7.455
2026-07-09 11:43:44 +02:00
TJnotJT
1aca396e34
GS/DX12: Make sure null texture has correct descriptor type for slot.
v2.7.456
2026-07-09 11:43:17 +02:00
PCSX2 Bot
cb000a5101
[ci skip] Qt: Update Base Translation.
2026-07-08 20:48:48 -04:00
chaoticgd
1ae2a96747
Debugger: Allow strings to be edited from the symbol trees
v2.7.454
2026-07-08 15:02:23 +02:00
SternXD
6834086c37
Achievements: Improve subset sidebar nav/focus behavior
v2.7.453
2026-07-08 15:00:49 +02:00
SternXD
b33b493c6e
FullscreenUI: Use locale time on landing page instead of 24 hour
2026-07-08 15:00:49 +02:00
SternXD
437fe1e442
FullscreenUI: Move game info and cover art to top left of pause menu
2026-07-08 15:00:49 +02:00
TellowKrinkle
2a348dcff9
GS:MTL: Add ROV support for RW Textures Tier 1 hardware
v2.7.452
2026-07-08 14:08:29 +02:00
TellowKrinkle
2821986fb2
GS:MTL: Implement ROV
2026-07-08 14:08:29 +02:00
TellowKrinkle
1a13f9707b
GS:MTL: GPU ROV feature detection
2026-07-08 14:08:29 +02:00
TellowKrinkle
ff1b47942c
GS:MTL: Reduce unneccessary texture rebinds
2026-07-08 14:08:29 +02:00
TellowKrinkle
13e4973b48
GS:MTL: Fix texture flags
2026-07-08 14:08:29 +02:00
raid273
fd46054fb7
GameDB: Remove cpuSpriteRender from Mana-Khemia
v2.7.451
2026-07-04 21:51:16 +02:00
raid273
f618f39bee
GameDB: Various fixes
2026-07-04 21:51:16 +02:00
JordanTheToaster
603486ad2f
Deps: Update SDL3 to v3.4.12
v2.7.450
2026-07-04 21:49:31 +02:00
lightningterror
a4b11651a4
GS: Better handle imgui texture creation hazards.
v2.7.449
2026-07-04 20:40:55 +02:00
PCSX2 Bot
b6e9a04433
[ci skip] Qt: Update Base Translation.
2026-07-03 20:22:06 -04:00
Mrlinkwii
05a2bbbf35
GameDB: remove gamefixes from silent hill 3
v2.7.448
2026-07-03 16:09:21 -04:00
Oleg Tolmatcev
16b6572826
Misc: another COM code cleanup
v2.7.447
2026-07-03 16:08:58 -04:00
Mrlinkwii
806f06fba6
Achievements: Rename softcore to Casual
v2.7.446
2026-07-03 16:07:16 -04:00
TJnotJT
7a90caedec
GS/HW: Force depth ROV if alpha test needs depth feedback.
v2.7.445
2026-07-02 19:46:47 +02:00
TJnotJT
017b4d07da
GS/HW: Improve ROV discard behavior.
...
Try to avoid color/depth write when it's discarded.
2026-07-02 19:46:47 +02:00
lightningterror
05015bc476
GS/HW: Better handle some texture creation hazards.
...
BeginDSAsRT and ConvertTextureTypeROVSingle make sure the textures are actually created.
v2.7.444
2026-07-02 11:24:08 +02:00
lightningterror
1f0f3b92b3
GS/DX12: Expand the fb optimization hit detection.
v2.7.443
2026-07-02 11:21:49 +02:00
JordanTheToaster
fe3ce7f578
GameDB: Various Gran Turismo fixes
v2.7.442
2026-07-01 11:40:37 +02:00
PCSX2 Bot
51c995168a
[ci skip] PAD: Update to latest controller database.
2026-06-29 18:57:33 +02:00
PCSX2 Bot
f83e4ff4bf
[ci skip] Qt: Update Base Translation.
2026-06-28 20:26:52 -04:00
chaoticgd
b67e793283
PINE: Disallow access to pages with custom VTLB handlers
v2.7.441
2026-06-28 16:46:13 -04:00
chaoticgd
d87ec54a5f
VTLB: Rewrite vtlb_ramRead function template
...
Previously the declaration didn't match the definition, so you couldn't
actually call it.
2026-06-28 16:46:13 -04:00
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