TheLastRar
c70aba2ca5
Common: Allow shared reading of log files
2025-04-17 18:57:36 -04:00
refractionpcsx2
c6a20961b8
GS/HW: Improve quad detection on triangle strips
2025-04-17 18:54:33 -04:00
refractionpcsx2
4741354883
GS/HW: Clamp native scaling texture read size to texture size
...
Fixes Transformers light rays
2025-04-17 18:54:33 -04:00
refractionpcsx2
a3051f5d58
GS/HW: More RT in RT regression fixes/improvements
2025-04-17 18:54:33 -04:00
refractionpcsx2
730207e75b
GS/HW: Do not set a source region when using channel shuffles or tex is rt
2025-04-17 18:54:33 -04:00
refractionpcsx2
27e067889d
GS/HW: Try to improve first barrier placement for Metal, Vulkan and OGL
2025-04-17 18:54:33 -04:00
refractionpcsx2
22c9433c1c
GS/HW: Split out invalidation in case RT processing invalidates Z, causing a use after free
2025-04-17 18:54:33 -04:00
refractionpcsx2
c6b558cb3d
GS/HW: Fix up source region behaviour
2025-04-17 18:54:33 -04:00
refractionpcsx2
a6d5598c08
GS/HW: More RT in RT regression fixes
2025-04-17 18:54:33 -04:00
refractionpcsx2
13ee2abeef
GS/HW: Fix some clear behaviour
2025-04-17 18:54:33 -04:00
refractionpcsx2
ca9c841477
GS/HW: Attempt to reduce the load of copies for offset Z
2025-04-17 18:54:33 -04:00
refractionpcsx2
0dbae3c46c
GS/HW: Reduce number of targets in pool when doing channels shuffles
2025-04-17 18:54:33 -04:00
refractionpcsx2
045bcbc7da
GS/HW: More RT in RT regression fixes and adjustments
...
Restored the Z clear CRC hack for Battlefield 2, it's probably the least invasive one and the most difficult one to emulate, it was still problematic.
2025-04-17 18:54:33 -04:00
refractionpcsx2
9f98e28b08
GS/HW: Fix Z Tex in RT regions + read back sources for SW if needed
2025-04-17 18:54:33 -04:00
refractionpcsx2
59dfbae9b4
GS/HW: Disable per page split shuffle when RT in RT is enabled
2025-04-17 18:54:33 -04:00
refractionpcsx2
3f0250957b
GS/HW: Fix more regressions with RT in RT
2025-04-17 18:54:33 -04:00
refractionpcsx2
73595d93f3
GS/HW: Fix some format conversion scaling problems
2025-04-17 18:54:33 -04:00
refractionpcsx2
19b8755c89
GS/HW: Support RT in RT in SW renderer fallback check
2025-04-17 18:54:33 -04:00
refractionpcsx2
14aad730de
GS: Code cleanup at the behest of Const-Man
2025-04-17 18:54:33 -04:00
refractionpcsx2
6c7eec5778
GS/HW: Don't allow Tex in RT if not contained
2025-04-17 18:54:33 -04:00
refractionpcsx2
2c5ce5763a
GS/HW: Intercept excessively large clears
2025-04-17 18:54:33 -04:00
refractionpcsx2
b568e1387a
GS/HW: Allow offsetting in to a target if full contained.
2025-04-17 18:54:33 -04:00
refractionpcsx2
85bd46e457
GameDB-GS/HW: Remove Battlefield 2 CRC hacks, add Tex Inside RT instead
2025-04-17 18:54:33 -04:00
refractionpcsx2
bd4a77992e
GS/HW: Predict valid sizes based on repeated draws and scissor
...
- this should be okay/limited to certain situations like Battlefield 2. Scissor isn't 100% guaranteed to be right, but it's probably better than nothing.
2025-04-17 18:54:33 -04:00
refractionpcsx2
a8750ce8ad
GS/HW: Check all overlapping pages when clearing sources
2025-04-17 18:54:33 -04:00
refractionpcsx2
4e8887c80b
GameDB: Adjust fixes for games affected by RT in RT
2025-04-17 18:54:33 -04:00
refractionpcsx2
c38a0cdec9
GS/HW: Don't update TBP on targets + make target src's temporary
2025-04-17 18:54:33 -04:00
refractionpcsx2
6f961edcb1
GS/HW: Remove no longer required CRCs
2025-04-17 18:54:33 -04:00
refractionpcsx2
bdd9f30404
GS: Add CRC hack for Guitar Hero 3 to handle crowds
2025-04-17 18:54:33 -04:00
refractionpcsx2
f94d5faaf2
GS/HW: Further fixes and rewrite of AlignedRectTranslate
2025-04-17 18:54:33 -04:00
refractionpcsx2
c1ffd93f28
GS/HW: Fix up shuffle behaviour and affected areas
...
- Channel shuffles now check how many pages require drawing before doing the shuffle.
- Split texture shuffles don't create new targets with bad valid areas.
2025-04-17 18:54:33 -04:00
refractionpcsx2
05bf7af859
GS/HW: Further fixes to HW renderer behaviour
2025-04-17 18:54:33 -04:00
refractionpcsx2
eae359a3b8
GS/HW: Don't interfere with Tales/Urban Chaos HLE shuffles
2025-04-17 18:54:33 -04:00
refractionpcsx2
2156906341
GS/HW: Allow 1:1 quads to be optimized for textures. Fixes for shuffles
2025-04-17 18:54:33 -04:00
refractionpcsx2
e7bd669362
GS/HW: Centralize new target resizing calls to fix statistics/tidy up
...
Also add an override for GSVector4i loadl to take a GSVector2i
2025-04-17 18:54:33 -04:00
refractionpcsx2
17ac5b5e06
GS/HW: Fixes for Tex in RT and shuffle detection
2025-04-17 18:54:33 -04:00
refractionpcsx2
671cc753b5
GS/HW: Sync depth texture information when updating dst_match
2025-04-17 18:54:33 -04:00
refractionpcsx2
fd81b47413
GS/HW: Fix some back to back shuffles and inside source invalidation
2025-04-17 18:54:33 -04:00
refractionpcsx2
710b07a857
GS/HW: Fix offset Z channel shuffle hazard. Adjust Tekken 5 CRC
2025-04-17 18:54:33 -04:00
refractionpcsx2
5b93d2642b
GS/HW: More changes some regressions
2025-04-17 18:54:33 -04:00
refractionpcsx2
38d792fd97
GS/HW: More alterations for new RT in RT system
2025-04-17 18:54:33 -04:00
refractionpcsx2
fed266f5ac
GS/HW: Fixes to texture is target offsets
2025-04-17 18:54:33 -04:00
refractionpcsx2
a547d10ab9
GS/HW: Further fixes for RT in RT changes in behaviour
2025-04-17 18:54:33 -04:00
refractionpcsx2
4cc6043737
GS/HW: Further RT in RT changes to improve compatibility
2025-04-17 18:54:33 -04:00
refractionpcsx2
0a42313b6f
GS/HW: Further fixes to RT in RT - Still a ways to go...
2025-04-17 18:54:33 -04:00
refractionpcsx2
0b53f541d1
GS/HW: Initial work implementing RT in RT support
2025-04-17 18:54:33 -04:00
PCSX2 Bot
ddd17b18d7
[ci skip] Qt: Update Base Translation.
2025-04-16 02:02:30 +02:00
KamFretoZ
915f4cc618
Qt: Update Game type and flag icons
2025-04-16 01:44:59 +02:00
KamFretoZ
d4d9b3e461
Qt: Add SVG compats star icon
...
Qt: Center compatibility stars icon
2025-04-16 01:44:59 +02:00
KamFretoZ
49f5221170
Qt: Add SVG regional flags
2025-04-16 01:44:59 +02:00