ImGui updates and improvements (#475)

* Update imgui and dynamic fonts code

Vulkan WIP

* Add vulkan and simplify code

* Fix Vulkan and add separate scale for the fps overlay

* Fix up the non HQ font

* Add ability to load fonts from a path

* Update the example config file

* Don't skip PopFont when only the FPS overlay is visible

* Prevent the renderer shutting down the platform in some cases

* Shutdown vulkan backend before the menu shutdown + DX11 platform shutdown prevention

was causing issues on Linux

* Fix up the old menu

* Format

* Exclude external libs from clang format check
This commit is contained in:
Michał Lewandowski
2025-05-26 23:51:00 +03:00
committed by GitHub
parent 9c7c1daa89
commit 8334987f7c
43 changed files with 36320 additions and 35294 deletions
+2 -1
View File
@@ -10,4 +10,5 @@ jobs:
uses: jidicula/clang-format-action@v4.15.0
with:
clang-format-version: '20'
check-path: 'OptiScaler'
check-path: 'OptiScaler'
exclude-regex: 'external/|OptiScaler/include/'