From 0488c996e9045d8550c49ca5f97d2049fda09781 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sun, 7 Dec 2025 11:48:14 +0100 Subject: [PATCH] impr: Make icons look slightly nicer at low resolutions --- plugins/fonts/source/font_loader.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/fonts/source/font_loader.cpp b/plugins/fonts/source/font_loader.cpp index fefcf7ef4..0fa6735fe 100644 --- a/plugins/fonts/source/font_loader.cpp +++ b/plugins/fonts/source/font_loader.cpp @@ -83,6 +83,9 @@ namespace hex::fonts::loader { config.MergeMode = true; for (auto &extraFont : ImHexApi::Fonts::impl::getMergeFonts()) { + config.OversampleH = 2; + config.OversampleV = 1; + config.RasterizerDensity = 2; config.GlyphOffset = { extraFont.offset.x, -extraFont.offset.y }; config.SizePixels = settings.getFontSize() * extraFont.fontSizeMultiplier.value_or(1) / ImHexApi::System::getNativeScale(); atlas->AddFontFromMemoryTTF(const_cast(extraFont.fontData.data()), extraFont.fontData.size(), 0.0F, &config);