Commit Graph
22738 Commits
Author SHA1 Message Date
SternXD b011ba063c GameList: Add favorites to game list
Signed-off-by: SternXD <[email protected]>
v2.9.105
2026-10-06 18:02:48 +02:00
JordanTheToaster 9bb37321a0 3rdparty: Update VMA to version v3.4.0 v2.9.104 2026-10-06 15:40:58 +02:00
PCSX2 Bot 32ac6e23e4 [ci skip] Qt: Update Base Translation. 2026-10-06 02:03:48 +02:00
refractionpcsx2 6f18caf203 GameDB: Remove no longer needed CRC hacks, update GameDB v2.9.103 2026-10-06 01:01:24 +02:00
refractionpcsx2 0d302beabf GS/HW: Support Target Page Rearranging 2026-10-06 01:01:24 +02:00
JordanTheToaster 14257cd398 Deps: Update Windows and Linux to Qt 6.12.0 v2.9.102 2026-10-05 21:15:05 +02:00
JordanTheToaster 35e72d89f1 Deps: Update SDL3 to v3.4.18 v2.9.101 2026-10-05 20:11:29 +02:00
refractionpcsx2 ac3ba927d9 GS/TC: Fix Move shuffle params + set the required alpha, correct width v2.9.100 2026-10-05 20:05:05 +02:00
refractionpcsx2 3cae3c73b3 GS/HW: Fix HLE draws not taking alpha 2026-10-05 20:05:05 +02:00
PCSX2 Bot 8bf1d156df [ci skip] PAD: Update to latest controller database. 2026-10-05 20:03:29 +02:00
TJnotJT c5f38cc8f7 GS:VK: Order extension messages according to functionality. v2.9.99 2026-10-05 20:03:18 +02:00
lightningterror 9f6ea5ddec GS/GL: Fix conservative depth and cas not working when vs expand is disabled. v2.9.98 2026-10-05 20:02:42 +02:00
Ziemas 777a812fbe Performancemetrics: Add include for std::abs v2.9.97 2026-10-05 10:19:28 -04:00
TJnotJT 144a19ba05 GS:DX12: Remove unused variable. v2.9.96 2026-10-04 14:08:47 -04:00
SternXD fb1373ccbd Achievements: Fix offline unlocks not retrying on reconnect
Signed-off-by: SternXD <[email protected]>
v2.9.95
2026-10-04 10:57:01 -04:00
TJnotJT 81526d4dc7 GS:VK: Remove unused line_width pipeline selector. v2.9.94 2026-10-01 17:56:02 +02:00
SternXD 94d86c891b GS:MTL: Flush clears in DoMerge
Signed-off-by: SternXD <[email protected]>
v2.9.93
2026-09-29 15:33:44 +02:00
PCSX2 Bot 646df006a4 [ci skip] PAD: Update to latest controller database. 2026-09-28 12:08:18 -04:00
PCSX2 Bot 1d102dbccd [ci skip] Qt: Update Base Translation. 2026-09-27 20:39:18 -04:00
Eray Cepni 36907f4b70 Debugger: Fix unsaved debugger breakpoints not being removed when loaded
from settings.
v2.9.92
2026-09-27 12:09:29 -04:00
PCSX2 Bot 941c1343dc [ci skip] Qt: Update Base Translation. 2026-09-27 02:06:30 +02:00
TJnotJT 9861b15419 GS:HW: Denormalize RT color when shuffling while blending. v2.9.91 2026-09-26 23:36:42 +02:00
TellowKrinkle 6c58dbf524 GHActions: Disable LTO on debug builds v2.9.90 2026-09-26 21:04:49 +02:00
TellowKrinkle 7dd82b0f1f GHActions: Generate debug caches in release builds 2026-09-26 21:04:49 +02:00
TellowKrinkle 94eba4560a GHActions: Separate debug from release caches 2026-09-26 21:04:49 +02:00
TellowKrinkle 7111cfb42d GHActions: Clean old stuff out of ccache 2026-09-26 21:04:49 +02:00
lightningterror 45ba57032d GS/Shaders: Fix up types mismatch.
Causes issues on gl, change dx/vk for consistency.
v2.9.89
2026-09-26 20:45:34 +02:00
lightningterror 7372a44101 GS/GL: Drop requirement for GL_ARB_gpu_shader5.
Emulate it, use the dx11/12 shader which does the same.
2026-09-26 20:45:34 +02:00
TellowKrinkle cd96d42890 GS:Vk: Use feedback loop layout when fbfetch is disabled v2.9.88 2026-09-26 17:19:38 +02:00
lightningterror 24eea4392c GS/DX11: Fix null texture related crashes when device creation fails.
Make sure null texture is initialized to null, otherwise if device creation fails early it causes issues when deleting the texture since it wasn't even created.
Also properly null it out after deletion.
v2.9.87
2026-09-26 16:32:21 +02:00
lightningterror 9c1bea4ab6 GS: Switch CAS from compute shader type to pixel shader type.
Depending on the gpu/driver in some situations it can be a little faster or a little slower. Usually faster on igpus and slower on dgpus, but we want to prioritize igpus since they are on the lower end.

GL: Support has been extended to older hardware GL version 3.3.
Drop requirement of GL_ARB_gpu_shader5, emulate bitfieldExtract and bitfieldInsert in the cas shader instead.
Make GL_ARB_shading_language_packing as a fallback when gl core 4.2 is not available.

DX11: Enable on feature level 10.

DX12/VK co author port by TJnotJT.
Metal co author port by TellowKrinkle.
v2.9.86
2026-09-26 15:25:56 +02:00
PCSX2 Bot ae2bac2b09 [ci skip] Qt: Update Base Translation. 2026-09-26 02:37:42 +02:00
TJnotJT 99f5d76c8d GS:HW: Remove integer bitcast version of GSVector4::cxpr().
It can unintentionally result in invalid floating point values.
v2.9.85
2026-09-26 01:15:07 +02:00
SternXD 2c804670c5 Qt: Add Controller Tester button
Signed-off-by: SternXD <[email protected]>
v2.9.84
2026-09-25 09:29:10 +02:00
mariobob f0a02d308b Qt: Use QHeaderView::Stretch for the game list title columns v2.9.83 2026-09-25 09:28:19 +02:00
TellowKrinkle bac5dcf5d4 GS:MTL: Mention OCLP in the no-metal-devices error
It seems to be the top cause of missing Metal devices
v2.9.82
2026-09-25 09:07:04 +02:00
TellowKrinkle ff13f487aa GS:MTL: Don't crash if no Metal device 2026-09-25 09:07:04 +02:00
TJnotJT 529ec5d94c GS:MTL: Bitcast float to uint before casting to uchar4.
Try to avoid ICE on older Metal drivers.
v2.9.81
2026-09-24 02:06:43 -05:00
PCSX2 Bot 32d7de1740 [ci skip] Qt: Update Base Translation. 2026-09-23 21:33:02 -04:00
Tundrak 81f28fc644 Qt/VMManager: Add -gamecfg command-line arg v2.9.80 2026-09-23 12:57:14 -04:00
PCSX2 Bot 6bf754d3f5 [ci skip] Qt: Update Base Translation. 2026-09-22 21:41:03 +02:00
dependabot[bot] 1a6819fcea Deps/gha: Bump baptiste0928/cargo-install in the ci-deps group
Bumps the ci-deps group with 1 update: [baptiste0928/cargo-install](https://github.com/baptiste0928/cargo-install).


Updates `baptiste0928/cargo-install` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/baptiste0928/cargo-install/releases)
- [Changelog](https://github.com/baptiste0928/cargo-install/blob/main/CHANGELOG.md)
- [Commits](https://github.com/baptiste0928/cargo-install/compare/f204293d9709061b7bc1756fec3ec4e2cd57dec0...8195d4f734a149db85385bb4102b42efcd373759)

---
updated-dependencies:
- dependency-name: baptiste0928/cargo-install
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
v2.9.79
2026-09-22 21:40:44 +02:00
TJnotJT 650d704856 GS: Bump shader cache version.
For shader edit in commit 9056c08349.
v2.9.78
2026-09-20 11:17:44 -04:00
TJnotJT 6b3501baf6 GS: Add missing config elements and formatting fixes. v2.9.77 2026-09-20 10:30:10 -04:00
Ty Lamontagne c09e8f34dd EE Rec: Remove memcheck code that got the current pc op and did nothing with it v2.9.76 2026-09-20 10:29:14 -04:00
Ty Lamontagne dcd87f73ee Imgui: remove unused functions 2026-09-20 10:29:14 -04:00
Ty Lamontagne a505c41621 GS: Fix Wmissing-braces 2026-09-20 10:29:14 -04:00
TJnotJT 9056c08349 GS:MTL: Fix gXbY shuffle bitshift in shader. v2.9.75 2026-09-20 13:07:52 +02:00
PCSX2 Bot 42a41be28d [ci skip] Qt: Update Base Translation. 2026-09-20 07:36:37 +02:00
lightningterror 5b6843ad2b GS/GL: Rework logging for supported extensions/features.
Make it clear what extension is supported, what isn't and what it's currently used such as alternatives or fallbacks.
v2.9.74
2026-09-20 07:36:06 +02:00