This commit is contained in:
tobid7 2022-08-22 17:03:51 +01:00 committed by GitHub
parent 91bbcdb7a7
commit e24b704809
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -352,13 +352,18 @@ void RenderD7::BitmapPrinter::DrawChar(int posX, int posY, float t_size, u32 col
{ {
for(int x = 0; x < font.GetGlyphWidth(character); x++) for(int x = 0; x < font.GetGlyphWidth(character); x++)
{ {
DrawPixel(posX + x + 1, posY + y + 1, 255, 255, 255, font.GetGlyphBitmap(character)[y*x]);
if(((font.GetGlyphBitmap(character)[font.GetGlyphHeight(character) + y] >> (font.GetGlyphWidth(character - 1) - x)) & 1) == 1) if(((font.GetGlyphBitmap(character)[font.GetGlyphHeight(character) + y] >> (font.GetGlyphWidth(character - 1) - x)) & 1) == 1)
{ {
DrawPixel(posX + x + 1, posY + y + 1, UNPACK_BGRA(color));
} }
} }
} }
//for(int y = 0; y < font.GetGlyphHeight(character) * font.GetGlyphWidth(character); y++)
//{
// DrawPixel(posX + x + 1, posY + y + 1, UNPACK_BGRA(color));
//}
} }
@ -456,4 +461,4 @@ bool RenderD7::BitmapPrinter::Decode(Decoder deccc)
break; break;
} }
return res; return res;
} }