[Settings]: Implement force_gpu_blit toggle

Also disables skip_cpu_inner_invalidation by default
This commit is contained in:
Gamer64 2025-07-17 17:33:59 +02:00
parent c2d4ff8a9f
commit cf24b06f59
7 changed files with 32 additions and 3 deletions

View file

@ -250,6 +250,12 @@ std::unique_ptr<TranslationMap> InitializeTranslations(QWidget* parent)
"of available video memory for performance. Has no effect on integrated graphics. "
"Aggressive mode may severely impact the performance of other applications such as "
"recording software."));
INSERT(Settings,
force_gpu_blit,
tr("Force GPU Blit"),
tr("Forces all surface copy operations to use GPU acceleration. If your system fails to "
"perform a hardware-accelerated copy, the operation will be skipped and software fallback will not be used. "
"This may significantly improve the performance, but may cause rendering issues on some games."));
INSERT(Settings,
skip_cpu_inner_invalidation,
tr("Skip CPU Inner Invalidation"),