TJnotJT
254d955f89
GS/HW: Fix PS selector bits format in debug strings.
...
Fix the formatting since bit width went from 96 to 128.
v2.7.390
2026-06-03 04:52:54 +02:00
TJnotJT
e490685b42
GS/HW: Improve unordered access flag handling for RTs.
...
Only for DX11, which doesn't track resource state otherwise.
v2.7.389
2026-06-03 03:26:24 +02:00
TJnotJT
7b0c39a20d
GS/GL: Remove ROV support.
...
Buggy on multiple systems, even with various barrier hacks.
2026-06-03 03:26:24 +02:00
TJnotJT
059d631a6d
QT/FSUI: Add ROV options to FSUI and QT.
...
Co-authored-by: SternXD
2026-06-03 03:26:24 +02:00
TJnotJT
7c255bd58d
GS/VK: Fix for broken feedback transitions on Windows RDNA2.
...
Co-authored-by: TheLastRar
2026-06-03 03:26:24 +02:00
TJnotJT
bbcd5ec25e
GS/HW: ROV support.
2026-06-03 03:26:24 +02:00
chaoticgd
5369d6b38e
CMake: Fix typo in BuildParameters.cmake
v2.7.388
2026-06-02 07:14:55 -04:00
chaoticgd
b3834427bc
PINE: Don't test for a valid VM when checking emulator version
v2.7.387
2026-06-01 23:55:19 +02:00
PCSX2 Bot
d7002433a2
[ci skip] PAD: Update to latest controller database.
2026-06-01 23:54:08 +02:00
Dreadmoth
e1291d5b7c
Misc: Correct Hz symbol case
v2.7.386
2026-06-01 09:51:12 -04:00
chaoticgd
e1fd632ba3
CI: Add a debug build to the Linux build matrix
v2.7.385
2026-06-01 09:26:11 -04:00
refractionpcsx2
fbaba52bc2
GS/HW: Fix bad assert causing debug build failure
v2.7.384
2026-06-01 12:08:28 +01:00
PCSX2 Bot
224e82f33e
[ci skip] Qt: Update Base Translation.
2026-06-01 05:27:17 +02:00
TJnotJT
8df49d7676
GS/HW: Fix a number of compiler warnings.
...
Missing default case in switch statement.
Signed/unsigned implict conversion.
Unused variables.
Hidden virtual overloaded function.
v2.7.383
2026-05-31 22:38:31 +02:00
JordanTheToaster
88d8c561db
Settings: Enable Skip Duplicate Frames by default
v2.7.382
2026-05-31 15:11:02 -04:00
Tom Pritchard
78697466e0
Cli: Fix gamearg processing when using fast boot
v2.7.381
2026-05-31 15:10:35 -04:00
chaoticgd
5e150cd3eb
SaveState: Fix compression settings
v2.7.380
2026-05-31 15:10:17 -04:00
chaoticgd
23dd23b468
CMake: Don't ship Qt Network on Windows
v2.7.379
2026-05-31 15:10:06 -04:00
KamFretoZ
7d47dab728
Translation: Add Azərbaycanca
v2.7.378
2026-05-31 15:02:29 -04:00
TJnotJT
74f2f73ce6
GS/HW: Use an enum instead of boolean to specify nearest/bilinear filtering.
v2.7.377
2026-05-31 18:43:01 +02:00
TJnotJT
1e2f60a9b8
GS/HW: Ignore HW bilinear flag for shaders that do SW bilinear.
...
Co-authored-by: TellowKrinkle
2026-05-31 18:43:01 +02:00
TJnotJT
bf892e9ece
GS/HW: Treat depth input as R32 color input in convert shaders.
...
Co-authored-by: TellowKrinkle
2026-05-31 18:43:01 +02:00
TJnotJT
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.358
v2.7.359
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