Ziemas
7abd2009b0
debugger: fix thread view row lookup
2025-05-20 11:57:11 -04:00
chaoticgd
46f075e891
DebugTools: Fix uninitialized variable in breakpoint code
2025-05-19 22:17:54 -04:00
lightningterror
832c381ac4
GS/HW: Allow partial depth copy on dx12.
2025-05-19 22:10:42 +02:00
SquishyLeaf
e021282264
CI: Fix script building universal dependencies on macOS
...
- Skip arm64 binaries when looking for x86_64 binaries to merge
- Change Qt download link to archive
- Build universal binaries for libjpegturbo, PlutoVG and PlutoSVG
2025-05-19 14:21:14 -04:00
PCSX2 Bot
2a60d385c6
[ci skip] PAD: Update to latest controller database.
2025-05-19 18:42:36 +02:00
refractionpcsx2
4d37e35675
GS/TC: Delete dirty rt's in src lookup + usert in rt on 3 draw old rt's
2025-05-18 11:13:35 +02:00
refractionpcsx2
df3868a280
GS/HW: Avoid target height mistakes on shuffles + Update new src == rt
2025-05-18 11:13:35 +02:00
lightningterror
0799bb8cf1
GS/DX: DX requires a copy to sample the depth buffer.
2025-05-17 22:54:04 +02:00
lightningterror
69048dede4
GS/DX11: Merge CloneTexture with CopyRect.
...
Unified between renderers, easier to make shared changes.
2025-05-17 22:54:04 +02:00
lightningterror
76df6d1f43
GS/GL: Check for texture creation hazard for fb copy.
2025-05-17 22:54:04 +02:00
refractionpcsx2
2d03b21f2b
Formatting: Clean up some if spaces
2025-05-17 22:47:38 +02:00
refractionpcsx2
62cbd44933
GS/HW: Fix up offset Z behaviour + work even when RT isn't offset.
2025-05-17 22:47:38 +02:00
refractionpcsx2
44c8f6d8b0
GS/HW: Correct valid area for depth when taking alpha from rt. Add Tex in RT to Area 51
2025-05-17 22:47:38 +02:00
refractionpcsx2
f3fc1dd59c
GS/HW: Fix some regressions relating to overlapping targets and valid rect + rgb
2025-05-17 22:47:38 +02:00
lightningterror
708931e48b
GS/HW: Clean up HandleTextureHazards.
...
Warnings, initializations, dereferencing null pointers.
2025-05-17 22:46:37 +02:00
TheLastRar
81800d2883
CMake: Support more package configurations to import with a Devel build
2025-05-17 09:39:56 -04:00
TellowKrinkle
d0411d7ddf
Core:macOS: Initialize all address variables passed to vm_map
2025-05-16 12:41:09 +02:00
Ty
70e232cab3
GitHub: Make authors disclose whether they used AI or not.
...
Using checkboxes implicitly made it a task list that cluttered up the PR list.
[ci skip]
2025-05-16 12:27:15 +02:00
refractionpcsx2
f90396bda4
GS/DX12: Fix command list not flushing when in surfaceless mode.
2025-05-16 12:25:16 +02:00
lightningterror
ae8808b86e
GS/HW: Backport some tex is fb shaders to dx and opengl.
2025-05-15 20:08:16 +02:00
lightningterror
8d5b827432
GS/HW: Fix texture copies when tex is fb draw.
...
Fixes an issue with texture copies didn't work properly on tex is fb draw:
Fixes Hitman Blood Money on minimum blend.
DX can't do partial depth copy so do a shader based copy which works.
Fixes a bunch of games that couldn't do partial depth copy on dx.
2025-05-15 20:08:16 +02:00
lightningterror
cb672697e7
FullscreenUI: Fix -Wlogical-op-parentheses warning.
2025-05-15 20:08:16 +02:00
JordanTheToaster
0bae9fc29b
Deps: Update SDL3 to 3.2.14
2025-05-15 18:43:45 +02:00
lightningterror
49c8b68700
GS/HW: Enable feedback loop if channel shuffle enabled barriers.
2025-05-15 18:43:35 +02:00
refractionpcsx2
1e2fcd17e0
GS/HW: Fix new target creation width when doing a page copy
2025-05-15 01:45:11 +02:00
refractionpcsx2
468b9d2655
GS/TC: Use frame width on PSMT8H read if target width doesn't match frame on Tex in RT.
...
Also changed LookupSource/Depth to receive the whole FRAME struct, not just the pointer.
2025-05-15 01:45:11 +02:00
refractionpcsx2
a3305ff791
GS/TC: Used unwrapped end blocks for combine
2025-05-15 01:45:11 +02:00
PCSX2 Bot
814b0d5873
[ci skip] Qt: Update Base Translation.
2025-05-13 20:00:55 +02:00
refractionpcsx2
863f3e82ac
GS/HW: Combine target using the drawn area, not valid area (some of this can be garbage)
2025-05-13 19:56:39 +02:00
Ty
529c756458
GitHub: Require PR authors to disclose AI usage
...
[noci]
2025-05-12 18:12:02 -04:00
TheLastRar
67b98dbdaa
Deps: Also build KDDockWidgets as Debug
2025-05-12 22:35:07 +02:00
TheLastRar
a16981cbe5
CMake: Pick release packages when building with devel
2025-05-12 22:35:07 +02:00
lightningterror
777bf338fa
GS/HW: Fix tex is fb log for palette conversion.
2025-05-12 22:23:14 +02:00
lightningterror
3ba8d9ebff
GS/HW: Move texture sampling before EmulateBlending.
...
Tex is fb setting is done in Texture sampler which resulted
in hw blend being applied before with barriers on.
Tex is fb can use sw blend so this optimizes that with no cost.
Also fixes an issue where hw blend was on with fbfetch.
2025-05-12 21:40:51 +02:00
lightningterror
db5384e19c
GS/HW: Add hazard check for date depth buffer creation.
...
Add fallback to PrimIDTracking if possible.
2025-05-12 21:39:43 +02:00
lightningterror
fd3984287b
GS/HW: Add hazard check for temporary depth buffer creation.
2025-05-12 21:39:43 +02:00
lightningterror
31dbea4e0b
GS: Retry texture creation after initial retry fails.
...
This should've been done.
2025-05-12 21:39:43 +02:00
refractionpcsx2
0992e784f1
GS/HW: Tighten shuffle check on source lookup
2025-05-12 21:28:41 +02:00
refractionpcsx2
c59cc1fbb7
GS/TC: Kill partially dirty RT in RT targets which haven't been used recently
2025-05-12 21:28:41 +02:00
refractionpcsx2
903edc79f7
GS/TC: Alter RT in RT target lookup further and expand target on Move if needed
2025-05-12 21:28:41 +02:00
refractionpcsx2
4c94c69f02
GS: Clear Adaptive Interlacing buffer when outputs are disabled
2025-05-12 21:28:41 +02:00
refractionpcsx2
4c57c214bd
GS/HW: Expand target to fix requested source rect when dirty covers area
2025-05-12 21:28:41 +02:00
refractionpcsx2
1cbeea3016
GS/HW: Fix up inside target lookup behaviour in HW renderer
2025-05-12 21:28:41 +02:00
PCSX2 Bot
0d18738192
[ci skip] PAD: Update to latest controller database.
2025-05-12 21:01:31 +02:00
JordanTheToaster
1e7c7db29b
GameDB: Various Fixes Part 3 Because I Forgot More
2025-05-12 01:05:14 +02:00
PCSX2 Bot
7c098a2665
[ci skip] Qt: Update Base Translation.
2025-05-11 02:02:52 +02:00
Ty
3ab539be1e
CDVD: Fix for non-PCH builds
2025-05-10 15:38:02 -04:00
Ty
b46d5e4efc
CI: Disable PCH on Linux
2025-05-10 15:38:02 -04:00
Jordan
db06e11a7c
GameDB: RT in RT Part Deux.
...
Adds fixes such as ATNWTO to around 104 games and adjusts the names of even more. Don't ask me what I fixed I don't even remember at this point.
2025-05-10 19:54:21 +02:00
KamFretoZ
757ed33e4f
FSUI: Add ImDrawList helper for drawing SVG images
...
Co-Authored-By: TheLastRar <TheLastRar@users.noreply.github.com>
2025-05-10 19:53:04 +02:00