TheLastRar
c2af0097c5
3rdparty: Always enable ImGui math operators
2025-04-30 22:45:04 +02:00
TheLastRar
9e5b69ee54
Deps: Add Pluto(S)VG
2025-04-30 22:45:04 +02:00
lightningterror
f6e0d1d368
common-linux: Fix -Wformat warnings.
2025-04-30 22:43:23 +02:00
lightningterror
5bb18bee17
GS/GL: Guard/track PopDebugGroup calls.
...
Fixes GL_STACK_UNDERFLOW and GL_INVALID_VALUE issues which spammed the log.
2025-04-30 22:43:23 +02:00
lightningterror
d0fb219939
Misc: Fix compiler warnings.
2025-04-30 22:43:23 +02:00
refractionpcsx2
e2b04726cf
GS/HW: Fix a crash on close and old target mem leak
2025-04-30 22:10:35 +02:00
refractionpcsx2
b293cdc9ba
GS/HW: Merge contained targets when expanding target backward.
2025-04-30 22:10:35 +02:00
lightningterror
3f93b3a39d
GS/HW: Update y region if the source is expected to be in the same target.
2025-04-29 21:56:53 +02:00
lightningterror
a4de6e45db
GS/HW: Fix ResizeTexture not getting the proper new_drect values.
2025-04-29 21:56:53 +02:00
lightningterror
213a89ab72
GS/HW: Also unlink source texture from target before deletion on z draws.
2025-04-29 08:56:13 +02:00
lightningterror
8dcca62d0c
GS/HW: Make sure we pass src to PreloadTarget.
2025-04-29 00:29:39 +02:00
PCSX2 Bot
4ed0bcbda8
[ci skip] PAD: Update to latest controller database.
2025-04-28 23:47:02 +02:00
refractionpcsx2
b2587e676d
GS/TC: Fix possible divide by zero error
2025-04-27 23:58:17 +01:00
JordanTheToaster
90af9b2f01
GS/HW: Use correct vertex colour on target clear
2025-04-26 23:22:53 +02:00
lightningterror
d915a0b945
GS/Shaders: Try to fix Warning X4000: FxaaPixelShader potentially uninitialized variable.
2025-04-26 21:39:53 +02:00
Mrlinkwii
ac9c5eaae9
issues/Github : remove unused links
...
[skip-ci]
2025-04-26 21:36:16 +02:00
lightningterror
0891da303c
GS/HW: Unlink source texture from old target before deletion.
...
DT Racer hits this path and causes a crash when RT in RT is disabled, so let's make sure source and target texture isn't linked/shared before deleting the target.
2025-04-26 09:37:36 +02:00
refractionpcsx2
55e9b51faa
GS/HW: Only reuse dirty targets that were recently accessed
2025-04-26 09:36:57 +02:00
PCSX2 Bot
55dc0ade47
[ci skip] Qt: Update Base Translation.
2025-04-25 20:24:43 -04:00
Sean
2cf7083718
Debugger: Add breakpoint description label ( #12534 )
2025-04-25 18:08:09 -04:00
refractionpcsx2
15df532d68
GS: Improve TrianglesAreQuads check to make sure 2 edges match a previous triangle
2025-04-25 14:26:03 +02:00
refractionpcsx2
884d2302a9
GS/HW: Fix up some regressions from RT in RT
2025-04-25 14:26:03 +02:00
KamFretoZ
bacdfd6018
FSUI/BPM: Fix icon
2025-04-25 11:29:59 +02:00
PCSX2 Bot
dc7a3bbbd3
[ci skip] Qt: Update Base Translation.
2025-04-25 11:29:41 +02:00
chaoticgd
ff0d791783
Debugger: Use a consistent context string when translating layout names
2025-04-24 19:45:46 -04:00
chaoticgd
a3d8a0dde0
Debugger: Add dummy actions to the Tools and Windows menus
2025-04-24 19:44:45 -04:00
PCSX2 Bot
a8c908d113
[ci skip] Qt: Update Base Translation.
2025-04-24 02:07:06 +02:00
Filoppi
01849d5305
GS: Allow for widescreen and ultrawide patches to specify their target aspect ratio.
...
This allows users with monitors of any aspect ratios to use patches made for any other aspect ratio.
For example, if on 32:9 one uses a 21:9 patch, pcsx2 will automatically size the presentation to 21:9 within 32:9.
This also removes some ugly or hardcoded stuff from the code :).
It also opens the door to add a "Custom" user aspect ratio, without the patch needing to specify the aspect ratio, so users could stretch the image to any AR they'd like, but for now there's no need to add that.
(cherry picked from commit 3ae2520aa19efe32d8d0c12b2b174dcd3d3bc745)
2025-04-22 21:36:50 -04:00
PCSX2 Bot
23968d3e2b
[ci skip] Qt: Update Base Translation.
2025-04-22 20:02:33 -04:00
lightningterror
7246a64ae5
VMManager: Also add GB for the ram info.
2025-04-22 10:00:11 +02:00
lightningterror
729e050adb
common-mac: Add some comments to GetAvailablePhysicalMemory.
2025-04-22 10:00:11 +02:00
lightningterror
003452fbbb
common-linux: Try to read cached/buffered memory using MemAvailable.
...
Add two fallbacks if MemAvailable isn't available:
1. Add manual approximation/Linux-like heuristic fallback.
2. Add sysinfo if manual approximation fails.
2025-04-22 10:00:11 +02:00
lightningterror
419b6bd0a3
CDVD: Adjust precache osd to display decimal value for required ram.
2025-04-22 10:00:11 +02:00
PCSX2 Bot
668c3d9a08
[ci skip] PAD: Update to latest controller database.
2025-04-21 18:51:11 +02:00
Ty
9a6f878051
CI: Use the upstream Flatpak action
...
https://github.com/flathub-infra/flatpak-github-actions/issues/17
2025-04-21 11:21:10 -04:00
PCSX2 Bot
50fc750154
[ci skip] Qt: Update Base Translation.
2025-04-20 09:37:04 -04:00
Mrlinkwii
9fe8235eda
tool : update generate_redump_yaml.py
2025-04-19 17:37:54 +02:00
Mrlinkwii
f7b9c48998
Deps: update redump database
2025-04-19 17:37:54 +02:00
lightningterror
17bf27c018
GS/DX12: Copy/bind rt when tex is fb on slot 0.
2025-04-19 17:05:22 +02:00
lightningterror
80ca5ea5fd
GS/HW: Rename GSC_Tekken5 to GSC_NamcoGames.
...
Multiple games use it.
2025-04-19 16:52:26 +02:00
lightningterror
3afa9ca403
VMManager: Add available ram info in log.
2025-04-19 13:41:41 +02:00
lightningterror
842190e15e
CDVD: Adjust ram requirements when precaching on linux/Mac.
2025-04-19 13:41:41 +02:00
PCSX2 Bot
717775d9ab
[ci skip] Qt: Update Base Translation.
2025-04-19 05:39:57 +02:00
GregoireLD
a19bb91041
GameDB: Add a new Ico version ( #11103 )
2025-04-18 13:33:51 -04:00
Filoppi
a545982a28
GS: Fix crash if CAS pipeline failed to compile (it'd crash when the user enables CAS, which is still enough of a good reason to make the whole rendering backend fail to initialize)
2025-04-18 19:11:11 +02:00
Filoppi
2109df04ca
GS: Remove duplicate shader creation for RTA correction. The same shader would have been created just above.
2025-04-18 19:11:11 +02:00
Filoppi
f485cf8ebc
GS: fix more badly named debug objects
2025-04-18 19:11:11 +02:00
Filoppi
bb48110f95
GS: Fix VK also naming the wrong pipelines
2025-04-18 19:11:11 +02:00
Filoppi
718adda749
GS: Fix DX12 setting the object names for the wrong pipelines (possibly causing random memory writes), also fix some bad naming
2025-04-18 19:11:11 +02:00
Filoppi
a170c7ccb1
GS: Fix DX12 m_color_copy shaders not applying the right RTA_CORRECTION offset (see the VK implementation, which is identical except for this issue)
2025-04-18 19:11:11 +02:00