software renderer, part A

This commit is contained in:
tildearrow 2024-04-07 19:47:13 -05:00
parent 240bce5cd1
commit e118da5d40

View file

@ -5524,7 +5524,7 @@ void FurnaceGUI::applyUISettings(bool updateFonts) {
sty.FrameShading=(float)settings.guiColorsShading/100.0f;
}
if (safeMode) {
if (safeMode || renderBackend==GUI_BACKEND_SOFTWARE) {
sty.WindowRounding=0.0f;
sty.FrameRounding=0.0f;
sty.GrabRounding=0.0f;
@ -5648,6 +5648,17 @@ void FurnaceGUI::applyUISettings(bool updateFonts) {
fontConfH.OversampleV=1;
fontConfH.OversampleH=1;
if (safeMode || renderBackend==GUI_BACKEND_SOFTWARE) {
fontConf.OversampleV=1;
fontConf.OversampleH=1;
fontConfP.OversampleV=1;
fontConfP.OversampleH=1;
fontConfB.OversampleV=1;
fontConfB.OversampleH=1;
fontConfH.OversampleV=1;
fontConfH.OversampleH=1;
}
//fontConf.RasterizerMultiply=1.5;
//fontConfP.RasterizerMultiply=1.5;