Bitmap tracing.

This commit is contained in:
Alexei Podtelezhnikov 2021-04-20 22:31:28 -04:00
parent e662a9500f
commit 361465dec9
1 changed files with 14 additions and 9 deletions

View File

@ -90,8 +90,8 @@
"gray 4-bit bitmap",
"LCD 8-bit bitmap",
"vertical LCD 8-bit bitmap",
"BGRA 32-bit color image bitmap"
"SDF 16-bit bitmap",
"BGRA 32-bit color image bitmap",
"SDF 16-bit bitmap"
};
#endif /* FT_DEBUG_LEVEL_TRACE */
@ -1087,19 +1087,24 @@
#ifdef FT_DEBUG_LEVEL_TRACE
FT_TRACE5(( "FT_Load_Glyph: index %d, flags 0x%x\n",
glyph_index, load_flags ));
FT_TRACE5(( " bitmap %dx%d %s, %s (mode %d)\n",
slot->bitmap.width,
slot->bitmap.rows,
slot->outline.points ?
slot->bitmap.buffer ? "rendered"
: "preset"
:
slot->internal->flags & FT_GLYPH_OWN_BITMAP ? "owned"
: "unowned",
pixel_modes[slot->bitmap.pixel_mode],
slot->bitmap.pixel_mode ));
FT_TRACE5(( "\n" ));
FT_TRACE5(( " x advance: %f\n", slot->advance.x / 64.0 ));
FT_TRACE5(( " y advance: %f\n", slot->advance.y / 64.0 ));
FT_TRACE5(( " linear x advance: %f\n",
slot->linearHoriAdvance / 65536.0 ));
FT_TRACE5(( " linear y advance: %f\n",
slot->linearVertAdvance / 65536.0 ));
FT_TRACE5(( "\n" ));
FT_TRACE5(( " bitmap %dx%d, %s (mode %d)\n",
slot->bitmap.width,
slot->bitmap.rows,
pixel_modes[slot->bitmap.pixel_mode],
slot->bitmap.pixel_mode ));
FT_TRACE5(( "\n" ));
{
FT_Glyph_Metrics* metrics = &slot->metrics;