JordanTheToaster
9d4731db18
Deps: Update harfbuzz to 14.0.0
2026-04-13 16:13:50 +02:00
JordanTheToaster
07fadaba75
Deps: Update freetype to 2.14.3
2026-04-13 16:13:50 +02:00
JordanTheToaster
b5036aa87b
Deps: Update libpng to v1.6.56
2026-04-13 16:13:50 +02:00
TellowKrinkle
4c42672971
GHActions:Linux: Don't build or bundle FreeType/HarfBuzz
v2.7.248
2026-04-12 19:45:32 +02:00
TellowKrinkle
4abafa8ba8
FSUI: Disable SVGinOT support
...
We use COLRv0 fonts now
2026-04-12 19:45:32 +02:00
TellowKrinkle
b366775f4f
Formatting: Remove trailing whitespace from GHActions yaml
2026-04-12 19:45:32 +02:00
TellowKrinkle
33a5c4d83e
FSUI: Switch emoji font to COLRv0 Twemoji 17.0.2
2026-04-12 19:45:32 +02:00
TJnotJT
fce3be8544
GS/HW: Disable HPO/even sprite position on texture shuffles.
...
Quad conversion in texture shuffles is already aligned and not intended to interact with upscaling coord fixes.
v2.7.247
2026-04-12 19:38:14 +02:00
TJnotJT
06616ec98e
GS: Refactor texture shuffle detection and quad conversion.
v2.7.246
2026-04-11 08:16:04 +02:00
TJnotJT
26bd916e37
GS: Add utility functions for vertices/quads.
2026-04-11 08:16:04 +02:00
PCSX2 Bot
ba8804ead6
[ci skip] Qt: Update Base Translation.
2026-04-09 10:53:57 +02:00
Ty
d37550fccb
Qt: Make the SettingWidget default match the settings interface default
v2.7.245
2026-04-08 10:42:25 -04:00
TellowKrinkle
c1aa19c306
GS: Clean up feedback shader flags
...
No more checking 3 different flags to decide one thing
v2.7.244
2026-04-08 10:42:36 +02:00
TellowKrinkle
95b50e7f81
GS: Clean trailing whitespace from shaders
2026-04-08 10:42:36 +02:00
TellowKrinkle
2be7f168ce
GS:MTL: Use ATST/AFAIL enums
2026-04-08 10:42:36 +02:00
TellowKrinkle
3b6d5057fd
GS: Use fmt for draw config dump
2026-04-08 10:42:36 +02:00
TellowKrinkle
b854de9eea
GS: Keep private stuff out of headers where possible
2026-04-08 10:42:36 +02:00
TellowKrinkle
38bd7b0402
GS: Move shader enums to dedicated file
2026-04-08 10:42:36 +02:00
PCSX2 Bot
acb29963ba
[ci skip] Qt: Update Base Translation.
2026-04-08 05:51:07 +02:00
TJnotJT
9022072de8
GS/HW: Separate DrawPrims() into functions.
v2.7.243
2026-04-07 17:42:46 +02:00
TJnotJT
08d3cc32f4
GS: Ignore CRTC outputs with negative sizes.
v2.7.242
2026-04-07 16:20:27 +02:00
lightningterror
629e7ffa2f
GS/GL: Use memory barrier when texture barrier isn't supported.
...
Only in Force Enabled mode as it's not guaranteed to work, otherwise use multidraw fb copy.
Also added nv texture barrier fallback when regular texture barrier isn't supported.
v2.7.241
2026-04-07 16:10:45 +02:00
PCSX2 Bot
c648313edb
[ci skip] PAD: Update to latest controller database.
2026-04-06 18:20:37 +02:00
lightningterror
dc6c4d7e4e
GS/DX11: Rename caching states.
v2.7.240
2026-04-06 04:29:56 +02:00
lightningterror
2fb8a48418
GS/GL: Properly clear fbo states.
...
Fixes crashes in Renderdoc when re launching OpenGL again.
v2.7.239
2026-04-05 10:29:28 +02:00
JordanTheToaster
ce472dde8b
Deps: Update SDL3 to v3.4.4
v2.7.238
2026-04-05 04:12:52 +02:00
lightningterror
f56d3b5f2f
GS/GL: Drop requirement for GLAD_GL_ARB_draw_buffers_blend.
...
Currently we don't use hw blend on individual render targets
so we can revert to old behavior while keeping compatibility
with older drivers.
2026-04-05 04:12:39 +02:00
TellowKrinkle
0804b68fc6
Common: Fix build with older ryml
v2.7.237
2026-04-04 19:40:48 -05:00
PCSX2 Bot
05c6a95fe5
[ci skip] Qt: Update Base Translation.
2026-04-05 02:20:15 +02:00
RedPanda4552
8a3f4609a6
Discord RPC: Swap Discord app id, use const vars for Discord constants
v2.7.236
2026-04-04 15:39:20 -04:00
TellowKrinkle
a5867bfd44
Deps: Disable unused SDL modules
...
Less to build, and avoids picking up unnecessary dependencies
v2.7.235
2026-04-04 15:30:58 -04:00
lightningterror
2c608b4293
GS/GL: Backport multidraw fb copy for depth feedbacks.
v2.7.234
2026-04-04 04:27:20 +02:00
lightningterror
2c908f4d09
GS/DX11: Check if Depth feedback is enabled before making a copy.
2026-04-04 04:27:20 +02:00
lightningterror
c1bf4d5a56
GS/GL: Backport multidraw fb copy from DX11.
...
Will be used when GL_ARB_texture_barrier isn't supported.
Can also be used for Depth feedback loops.
2026-04-04 04:27:20 +02:00
lightningterror
eab8b92037
GS/DX11: Cleanup some multidraw fb copy code.
...
Remove skip first barrier check, rely on the one barrier parameter being set to false.
Other misc cleanup.
2026-04-04 04:27:20 +02:00
PCSX2 Bot
4aa72d949f
[ci skip] Qt: Update Base Translation.
2026-04-04 02:09:05 +02:00
KamFretoZ
26a86130de
Qt: Add a bunch of Open XXX Folder for Game List Entries
v2.7.233
2026-04-03 13:00:31 -04:00
chaoticgd
0beb18c9e1
Deps: Update rapidyaml to v0.11.1
v2.7.232
2026-04-03 12:41:47 -04:00
KamFretoZ
ade5762a45
Qt: Add Option for storing video captures per-games
v2.7.231
2026-04-03 12:41:05 -04:00
lightningterror
5cb7abf10c
GS/GL: Make sure we always insert a barrier when tex is rt/ds.
v2.7.230
2026-04-01 23:05:31 +02:00
JordanTheToaster
7561f7ef70
GameDB: Silent Hill Shattered Memories fixes
v2.7.229
2026-03-31 23:42:34 +02:00
lightningterror
ac69bb2142
GS/HW: Don't bind source tex when using tex is fb hle.
...
Slot 2 will be used for fb read instead of slot 0, don't bind it when it's not needed.
v2.7.228
2026-03-31 02:07:12 +02:00
PCSX2 Bot
2c7c8e19e2
[ci skip] PAD: Update to latest controller database.
2026-03-30 12:21:27 -04:00
PCSX2 Bot
59d00a0134
[ci skip] Qt: Update Base Translation.
2026-03-30 02:06:50 +02:00
TJnotJT
372fadfb99
GS/HW: Disable depth if zero clear, ZBP == FBP, and depth/RT different bpp.
v2.7.227
2026-03-29 21:53:14 +02:00
TJnotJT
406c2c0bbf
GS/HW: Cleanup DATE configuration.
v2.7.226
2026-03-29 21:10:33 +02:00
TJnotJT
a5ba35ce92
GS/HW: Check overlap of required rect with valid area in source lookup.
...
Check recent transfers for RT in source lookup if it has dirty rects or the valid area does not intersect with the required rect. The latter check is needed in case a recent transfer did not intersect the valid area of the RT.
v2.7.225
2026-03-29 21:04:09 +02:00
TellowKrinkle
f6b2887ae0
GS: Add unsafe setting warnings for debug settings
...
It's pretty common to forget to turn them off after debugging...
v2.7.224
2026-03-29 11:39:20 -04:00
TellowKrinkle
cba474000e
Deps: Use strict with shasum check
...
Catch any mistakes we make with the hash list
v2.7.223
2026-03-29 11:38:45 -04:00
TellowKrinkle
cb64246288
Deps: Use better GitHub archive URLs
2026-03-29 11:38:45 -04:00