Skip to content

Commit

Permalink
- fontrenderer: try bad hack to decrease boot time in HD1 hardware
Browse files Browse the repository at this point in the history
  • Loading branch information
vanhofen committed Jan 3, 2022
1 parent b0c6332 commit 1ec6d17
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/driver/fontrenderer.cpp
Expand Up @@ -289,6 +289,10 @@ return 0;
int tM=glyph->top;

fontwidth = glyph->width;
#if defined BOXMODEL_CST_HD1
// too hard loop below for HD1
fontwidth_widest = fontwidth;
#else
// walk through all chars to find fontwidth_widest
FT_UInt gindex = 0;
FT_ULong charcode = FT_Get_First_Char(face, &gindex);
Expand All @@ -298,6 +302,7 @@ return 0;
fontwidth_widest = std::max(fontwidth, (int)glyph->width);
charcode = FT_Get_Next_Char(face, charcode, &gindex);
}
#endif
//printf("Font::setSize() %s: fontwidth=%d fontwidth_widest=%d\n", face->family_name, fontwidth, fontwidth_widest);

index=FT_Get_Char_Index(face, 'g'); // "g" gives us descender
Expand Down

0 comments on commit 1ec6d17

Please sign in to comment.