58 Commits
Author SHA1 Message Date
Ziemas b0a7d6994b AudioStream/GSCapture: Use float output 2026-03-10 10:39:02 +01:00
SternXD d983b2b066 Copyright: Change year from 2002-2025 to 2002-2026 2026-01-15 00:22:32 +01:00
KamFretoZ 213569f3d7 Deps: Remove version number from fontawesome 2026-01-12 12:05:17 +01:00
TellowKrinkle 5fcd0f94c2 GS:Capture: Allow selecting hardware device 2025-09-25 18:07:37 -04:00
TellowKrinkle 8fd91cb7df Formatting: Apply AlignWithSpaces 2025-07-31 15:20:27 +02:00
TheLastRarandKamFretoZ 888e024d0c 3rdparty: Update FontAwesome to 6.7.2
Co-Authored-By: KamFretoZ <14798312+kamfretoz@users.noreply.github.com>
2025-07-05 20:01:42 -05:00
TheTechnician27 23fd57f641 Copyright: Change year from 2002-2024 to 2002-2025 2025-01-20 05:07:26 +01:00
KamFretoZ fe3eab5815 Code: Formatting 2024-08-06 18:51:00 +02:00
KamFretoZ 2106c353d9 OSD: Icon Tweaks 2024-08-06 18:51:00 +02:00
KamFretoZ 27b681bb4c OSD: More Translatable Strings 2024-08-06 18:51:00 +02:00
GovanifY 132431b7c8 headers: relicense to GPL-3.0+
also update to 2024 while i'm at it
2024-07-30 17:17:13 -04:00
KamFretoZ 9172a1a6f8 Qt: Add prompt to missing ffmpeg warning 2024-07-25 09:26:58 -04:00
Ty Lamontagne 6b61ffbb63 GS Capture: Allow selecting the pixel format based on the current codec 2024-07-22 10:56:30 -04:00
Ty Lamontagne dd7eef723a GS Capture: Set ffmpeg channel layout 2024-07-22 10:56:30 -04:00
TellowKrinkle 328275cd45 GS:Capture: VAAPI support 2024-07-21 14:31:22 -04:00
Stenzek 4e0e8cef54 Common: ARM64 compatibility 2024-06-14 17:06:45 +10:00
Stenzek c7a21a60cf GS: Improve vsync mode selection
All games use mailbox/triple buffering. Except when you enable sync to
host refresh, in which case FIFO/double buffering is used.

This means vsync enabled will ever tear, but at the same time, never
drop to 30fps on a missed frame due to frame rate differences.

To have the "best of both worlds", you should enable vsync and sync to
host refresh. Previously, this resulted in additional input lag, since
the host vsync would drive the EE frame timing. Now, this behaviour is
disabled by default, unless you enable "Use Host VSync Timing".
2024-05-25 14:06:50 +10:00
Stenzek 0f5e7355ff SPU2: Use AudioStream for output 2024-05-04 14:12:20 +10:00
TellowKrinkle 0b5a3fa6af GS:Capture: ffmpeg 7 support 2024-04-19 17:54:10 +10:00
Stenzek 9fa409a1a9 SmallString: Add missing methods
Backport of
https://github.com/stenzek/duckstation/commit/79c226efff661efcae89297aeb0b4bd02c9724b6
https://github.com/stenzek/duckstation/commit/2cd747983add594a588340e4ee9dc31526a7e794
https://github.com/stenzek/duckstation/commit/6b7cf6a432905868593cd363a7bc05a73b2cbcf7
https://github.com/stenzek/duckstation/commit/f75a5605eb793bdc6f1babfd539e983041cbe25d
2024-04-13 13:21:17 +10:00
Stenzek 8890e5948b Common: Sync DynamicLibrary with DuckStation 2024-04-06 14:37:55 +10:00
KamFretoZ 8ae111add3 Qt: Translation Fixes 2024-02-06 22:14:35 +00:00
Stenzek f53c3050df GS/Capture: Show video timestamp instead of wall time 2024-01-28 21:23:05 +10:00
KamFretoZ 49df804d1b FSUI: Add Recording Indicator and Time 2024-01-25 00:05:34 +10:00
Stenzek 14426a7b45 GSCapture: Fix invalid substring comparison 2024-01-14 12:51:51 +10:00