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
lightningterror
6c4f4114a5
GS/GL: Expand conservative depth to the same extension variants.
...
Conservative depth is part of gl core 4.2, for older check:
GLAD_GL_ARB_conservative_depth,
GLAD_GL_AMD_conservative_depth.
Bonus: Also check for gl version 4.5 for clip control.
2026-09-20 07:36:06 +02:00
TJnotJT
61c21b3a3d
GS: Fix some path names in baked shaders.
v2.9.73
2026-09-20 07:31:30 +02:00
TheLastRar
6e298a0162
CMake: Fix WoA check for building renderers
v2.9.72
2026-09-19 14:45:06 -04:00
JordanTheToaster
56caea6ec8
Misc: Fix deprecation warnings
v2.9.71
2026-09-19 13:52:30 -04:00
JordanTheToaster
a2f9c25366
3rdparty: Update fmt to 12.2.0
2026-09-19 13:52:30 -04:00
JordanTheToaster
23f357479b
3rdparty: Update rcheevos to v12.5.0
2026-09-19 13:52:30 -04:00
JordanTheToaster
64358ac8ea
3rdparty: Update xbyak to v7.41.1
2026-09-19 13:52:30 -04:00
JordanTheToaster
9ae602429c
3rdparty: Update googletest to v1.18.0
2026-09-19 13:52:30 -04:00
JordanTheToaster
48227982cf
3rdparty: Update Vulkan-Headers to v1.4.362
2026-09-19 13:52:30 -04:00
JordanTheToaster
f4e078a1a9
3rdparty: Update LZMA/7zipSDK to 26.03
2026-09-19 13:52:30 -04:00
JordanTheToaster
951515a4b5
Deps: Update plutosvg to v0.0.8
2026-09-19 13:52:30 -04:00
JordanTheToaster
431211140f
Deps: Update plutovg to v1.3.3
2026-09-19 13:52:30 -04:00
JordanTheToaster
117666316c
Deps: Update DirectX-Headers to 1.619.5
2026-09-19 13:52:30 -04:00
JordanTheToaster
d36c64ee53
Deps: Update agilitysdk to 1.619.5
2026-09-19 13:52:30 -04:00
KamFretoZ
7730a96f57
Redump: Update Redump Database to use one from the new site
v2.9.70
2026-09-19 13:12:56 -04:00
Benjamin
86b7693f98
GS/GSCapture: Flush stale GSCapture audio buffer during state load
v2.9.69
2026-09-19 13:12:14 -04:00
TheLastRar
00879fe78b
Qt: Various other translation fixes
v2.9.68
2026-09-19 13:08:47 -04:00
TheLastRar
01927fac7a
Qt: Move MemoryCardListItem into MemoryCardListWidget
2026-09-19 13:08:47 -04:00
TheLastRar
a861607ae1
Qt: Translate release date to system locale
2026-09-19 13:08:47 -04:00
TheLastRar
4a5fcb9b3e
Build: Ensure GIT_DATE is in UTC
2026-09-19 13:08:47 -04:00
TheLastRar
f4241277d2
CMake: Use correct deps path when building for WoA
v2.9.67
2026-09-19 13:07:54 -04:00