lightningterror
b4992856f7
GS/HW: Instead of adjusting blend min/max, adjust GetAlphaMinMax.
...
Might help in blending cases.
2024-03-12 11:25:29 +00:00
lightningterror
74df63ff94
GS/HW: Remove blend_ad_improved case.
...
Didn't work properly and will be useless when RTA correction pr is merged.
2024-03-12 11:25:29 +00:00
lightningterror
52ac8f0d7b
GS/HW: Calculate blend/rt alpha min/max based on alpha test.
2024-03-12 11:25:29 +00:00
lightningterror
760ea91cc1
GS/HW: Adjust blend_alpha_min/max based on DATE.
2024-03-12 11:25:29 +00:00
refractionpcsx2
2324922111
GS/HW: Don't allow conversion to indexed is read is outside the target
2024-03-12 09:12:56 +00:00
PCSX2 Bot
1cfc2780d0
PAD: Update to latest controller database.
2024-03-11 17:04:34 +01:00
lightningterror
c0e47767b7
GS/HW: Adjust dither on Blend Mix when Cs-Cd * Af blend.
2024-03-10 23:41:18 +00:00
refractionpcsx2
65649b3cbb
GS/HW: Adjust dither on Blend Mix when Cs-Cd * As blend.
2024-03-10 23:41:18 +00:00
Stenzek
d28ba0e53c
GS/HW: Don't include TBW in hash cache key
...
Since we're hashing at the block level, a different TBW that causes a
different-looking texture should cause different blocks to get hashed,
and thus, a different hash.
2024-03-10 23:22:34 +10:00
Stenzek
4fef86a635
GS/HW: Reduce duplicates in hash cache
...
- Don't include TCC in the hashed TEX0 bits.
- Hash the region size, not rectangle.
Significantly reduces hash cache size in Ace Combat 5, over the course
of 30 frames from 1,000+ textures down to 400.
NOTE: This will change texture replacement hashes. Any "old" region
textures will transparently be converted to the new internal name format
upon loading.
2024-03-10 18:26:14 +10:00
Stenzek
b16bb14c58
GS/Vulkan: Work around NVIDIA attachment clear bug
2024-03-10 13:16:18 +10:00
Stenzek
36278b6aae
GS/HW: Handle redundant FRAME+Z buffer clears
2024-03-10 13:16:03 +10:00
Stenzek
88165ab072
CI: Update to SDL2 2.30.1 and Qt 6.6.2
2024-03-09 14:04:14 +10:00
Stenzek
5337e46f43
Qt: Fix log window disabling itself on close
2024-03-08 23:43:13 +10:00
Stenzek
7ed6801101
VulkanDevice: Add additional semaphore on swap chain
...
We don't actually need +1 semaphores, or, more than one really.
But, the validation layer gets cranky if we don't fence wait before the next image acquire.
So, add an additional semaphore to ensure that we're never acquiring before fence waiting.
2024-03-08 23:42:58 +10:00
dreamsyntax
162354decf
Qt: Toggle for DualSense Player LED
2024-03-07 12:37:00 +10:00
Ty Lamontagne
483c7f41de
vmmanager:revert gpu logging
2024-03-07 02:34:53 +00:00
Ty Lamontagne
46e039dab2
VMManager: Log power profile and GPUs on startup
2024-03-07 01:21:28 +00:00
refractionpcsx2
4d23410b99
GS/HW: Pre check DATE requirement before updating rt alphas
2024-03-07 01:20:25 +00:00
JordanTheToaster
88192adfd0
GameDB: God of War 2 Fixes
2024-03-05 12:21:14 +00:00
KamFretoZ
e3c745cf9b
OSD: Fix Recording Icon
2024-03-05 12:19:51 +00:00
Pierre GRASSER
e5de4c8f10
UI: Fix broken setup guide links
2024-03-05 00:51:03 +00:00
PCSX2 Bot
511cb0c322
PAD: Update to latest controller database.
2024-03-04 17:07:55 +01:00
PCSX2 Bot
688306dd9c
Qt: Update Base Translation
2024-03-03 00:10:02 +00:00
refractionpcsx2
d39e655fa2
GS/HW: Require alpha for 8H, 4HH, 4HL on source lookup
2024-03-02 21:18:33 +00:00