TJnotJT and TellowKrinkle
a44fe80caa
GS/HW: Refactor shader copy and texture formats.
...
Make it easier to add new depth formats, and code cleanup.
Co-authored-by: TellowKrinkle
2026-05-31 18:43:01 +02:00
chaoticgd
093287f6bf
Console: Improve logic for outputting color codes
v2.7.376
2026-05-31 15:35:22 +02:00
lightningterror
e0365c1d10
GS/GL: Discard stencil when not in use while using depth.
...
Backport from DX12, clear the stencil when it's not used.
v2.7.375
2026-05-30 22:02:09 +02:00
Ty
6cb2086dfc
GHActions: Don't automatically undraft stable releases
v2.7.374
2026-05-30 17:11:07 +02:00
TJnotJT
3f4b424200
GS/TC: Refactor/cleanup preload function.
v2.7.373
2026-05-30 10:47:47 -04:00
refractionpcsx2
051fdd55b0
GS: Fix xy_tail buffers when draw buffering is enabled
v2.7.372
2026-05-30 15:40:58 +02:00
refractionpcsx2
29f4318ef8
GS/TC: Fix combine targets scale and valid areas
v2.7.371
2026-05-30 15:40:44 +02:00
lightningterror
30d7fed0e5
GS/DX12: Discard stencil when not in use while using depth.
...
Because the same texture is shared and used for both depth and stencil we want to discard when the stencil is not used instead of no access as that gives a validation error.
v2.7.370
2026-05-30 15:02:22 +02:00
refractionpcsx2
f0177a879c
HW/TC: Only make 8bit target sources temporary if they have MIP levels
v2.7.369
2026-05-30 15:00:54 +02:00
refractionpcsx2
88af1e54a4
GS/HW: Downscale target before 8bit conversion
2026-05-30 15:00:54 +02:00
PCSX2 Bot
d3ba0542f2
[ci skip] Qt: Update Base Translation.
2026-05-30 14:53:01 +02:00
TJnotJT
4d25bdcabb
GS/DX11/GL: Adapt full barrier multidraw FB copy for sampling RT/DS hazards.
v2.7.368
2026-05-30 14:52:42 +02:00
TJnotJT
02c5f8f648
GS/HW: Fix offset draw vertex trace/draw rect.
v2.7.367
2026-05-29 23:27:33 +02:00
SternXD
fc23783224
FullscreenUI: Move AA1 from SW only path
v2.7.366
2026-05-29 21:29:07 +02:00
TheLastRar
7ade24fc77
Deps: Workaround MSVC ICE with PlutoVG
v2.7.365
2026-05-28 19:49:11 +02:00
Heitof
db16fa4403
GameDB: Remove Radio Helicopter II patches
v2.7.364
2026-05-27 23:52:23 +02:00
TheLastRar
1bc08722fd
GS/DX: Disable IEEE strict maths
v2.7.363
2026-05-27 23:49:43 +02:00
wxvu
3a0a9f6705
GameDB: Various fixes for Armored Core series
...
GameDB: Various fixes for Armored Core series
v2.7.362
2026-05-27 23:43:08 +02:00
lightningterror
ae0b5834a0
GS/HW: Adjust depth read only handle.
v2.7.361
2026-05-24 14:04:39 +02:00
refractionpcsx2
55eddba08f
GS/HW/CRC: Optimize IRem CRC to not make unnecessary copies
v2.7.360
2026-05-24 13:21:08 +02:00
lightningterror
0783ec1b9c
GameDB: Add Tex in RT for Blood Will Tell/Dororo.
...
Fixes broken shuffles that replaced the shuffle hackfix.
v2.7.359
v2.7.358
2026-05-23 11:14:46 +02:00
refractionpcsx2
fc77fa1389
GS/HW: More shuffle fixes.
...
Try to skip more copies when a shuffle isn't a hazard.
Improve channel shuffle handle and remove Blood Will Tell
shuffle hackfix, will need Tex in RT to work.
2026-05-23 11:14:46 +02:00
lightningterror
0f9b8afe04
GS/HW: Further improve tex hazards.
...
Always enable test and sample depth on vk as well.
Make sure there is no feedback depth when using barriers,
as GL/DX12 have issues with it, so just stick with a plain copy
which is equivalent to depth as rt which we would have to do anyway.
Check for hazards properly for Hitman shuffle.
Better handle depth read only condition, allow for a barrier if it isn't.
Better handle hazard checks in device when doing a copy.
We don't need two or union copies on dx11 for depth as dx11 can't do partial depth
gpu copies.
2026-05-23 11:14:46 +02:00
lightningterror
d39457951a
GS/HW: Adjust HandleBarrierHazard to return a value.
2026-05-23 11:14:46 +02:00
lightningterror
9fcb526aca
GS/HW: Also backport the samplearea copy to VK/DX12.
2026-05-23 11:14:46 +02:00
TJnotJT
9cd0ec1634
GS/HW: Use sampled area for RT/DS sampling hazards.
2026-05-23 11:14:46 +02:00
lightningterror
0e178aecb8
GS/HW: Remove tex is fb specific device checks for copies.
...
Handled in RendererHW.
2026-05-23 11:14:46 +02:00
lightningterror
66f764cf02
GS/VK: Remove rt and ds hazard check, handled in RendererHW.
2026-05-23 11:14:46 +02:00
lightningterror
63f2d8d880
GS/DX12: Remove rt hazard check, handled in RendererHW.
2026-05-23 11:14:46 +02:00
lightningterror
b123f016ab
GS/GL: Remove the hazard checks as they are handled in renderer.
...
tex == rt, tex == ds hazards are handled in RendererHW.
Always enable test and sample depth for GL.
2026-05-23 11:14:46 +02:00
lightningterror
f08f679ba7
GS/HW: Handle barrier hazards in RendererHW instead of Device.
...
Cleaner, easier to track.
2026-05-23 11:14:46 +02:00
refractionpcsx2
054e0509c4
GS/HW: Avoid hazard copy if read and draw don't overlap + fix CSBW typo
2026-05-23 11:14:46 +02:00
TheLastRar
f86cd4c3d2
GS/DX12: Init RWTexture as direct queue shader resource
v2.7.357
2026-05-21 23:55:22 +02:00
TJnotJT
a19b3747ea
GS/HW: Add AA1 triangle corner caps and edge extrapolation.
v2.7.356
2026-05-20 01:02:00 +02:00
lightningterror
30440099c2
GS/GLSL: Make sure color output is disabled for depth only writes or testing and fix afail typo.
v2.7.355
2026-05-19 13:03:35 +02:00
PCSX2 Bot
30dd35a743
[ci skip] Qt: Update Base Translation.
2026-05-19 12:22:03 +02:00
PCSX2 Bot
4f1dab7b5f
[ci skip] PAD: Update to latest controller database.
2026-05-18 23:08:41 +02:00
KamFretoZ
baad1891eb
Qt: Translation Fixes
v2.7.354
2026-05-18 07:31:15 -04:00
PCSX2 Bot
6ea9e4a5b0
[ci skip] Qt: Update Base Translation.
2026-05-18 08:42:38 +02:00
TJnotJT
534330aa99
GS/VK: Make sure layout changes are propagated to descriptors.
v2.7.353
2026-05-18 08:41:26 +02:00
chaoticgd
58a0ced8be
Debugger: Fix parameter symbol creation dialog
v2.7.352
2026-05-17 15:12:31 -04:00
PCSX2 Bot
e18d5b7183
[ci skip] Qt: Update Base Translation.
2026-05-16 22:52:37 -04:00
Sean Brar
b006366ea3
DEV9: Warn about Linux PCAP capabilities
v2.7.351
2026-05-16 19:32:13 -04:00
JordanTheToaster
1db914f964
GH: Use VS 2026 runners
v2.7.350
2026-05-16 19:29:49 -04:00
JordanTheToaster
6b34999a51
Deps: Update Qt to 6.11.1
v2.7.349
2026-05-17 00:29:09 +02:00
JordanTheToaster
85ea218b5d
GameDB: The Draw Buffaning
v2.7.348
2026-05-17 00:18:55 +02:00
Mrlinkwii
137f4f2666
Github: update PR template to include link to Large Language Models (LLM) Usage Policy
v2.7.347
2026-05-17 00:17:47 +02:00
lightningterror
4cc2a81f00
GS/DX11/GL: Fix tex is fb behaviour when doing gpu copies.
...
When I was doing the clean ups I forgot to include the condition.
v2.7.346
2026-05-16 16:01:20 +02:00
JordanTheToaster
da340c9e92
ImGuiOverlays: Build fix
v2.7.345
2026-05-16 12:26:10 +01:00
JordanTheToaster
a7356d3765
3rdparty: Update ImGui to v1.92.8
v2.7.344
2026-05-16 12:04:58 +02:00