mirror of
https://github.com/smartcmd/MinecraftConsoles.git
synced 2026-04-23 07:27:20 +00:00
fix: Disable font mipmapping (#1410)
Fixes visual artifacts with signs, improving legibility at distances
This commit is contained in:
parent
e730033bcc
commit
e5ce9a06cd
|
|
@ -310,6 +310,8 @@ void Font::draw(const wstring &str, bool dropShadow, int initialColor)
|
|||
t->begin();
|
||||
t->color(currentColor & 0x00ffffff, (currentColor >> 24) & 255);
|
||||
|
||||
bool prev = t->setMipmapEnable(false); // Disable mipmapping for fonts, and save previous enabled value to be restored later - Botch
|
||||
|
||||
for (int i = 0; i < static_cast<int>(cleanStr.length()); ++i)
|
||||
{
|
||||
// Map character
|
||||
|
|
@ -371,6 +373,8 @@ void Font::draw(const wstring &str, bool dropShadow, int initialColor)
|
|||
addCharacterQuad(c);
|
||||
}
|
||||
|
||||
t->setMipmapEnable(prev); //Reinstates previously used enabled value - Botch
|
||||
|
||||
t->end();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue