freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][freetype/freetype][master] Bitmap tracing.


From: Alexei Podtelezhnikov
Subject: [Git][freetype/freetype][master] Bitmap tracing.
Date: Wed, 21 Apr 2021 02:32:46 +0000

Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType

Commits:

1 changed file:

Changes:

  • src/base/ftobjs.c
    ... ... @@ -90,8 +90,8 @@
    90 90
         "gray 4-bit bitmap",
    
    91 91
         "LCD 8-bit bitmap",
    
    92 92
         "vertical LCD 8-bit bitmap",
    
    93
    -    "BGRA 32-bit color image bitmap"
    
    94
    -    "SDF 16-bit bitmap",
    
    93
    +    "BGRA 32-bit color image bitmap",
    
    94
    +    "SDF 16-bit bitmap"
    
    95 95
       };
    
    96 96
     
    
    97 97
     #endif /* FT_DEBUG_LEVEL_TRACE */
    
    ... ... @@ -1087,19 +1087,24 @@
    1087 1087
     #ifdef FT_DEBUG_LEVEL_TRACE
    
    1088 1088
         FT_TRACE5(( "FT_Load_Glyph: index %d, flags 0x%x\n",
    
    1089 1089
                     glyph_index, load_flags ));
    
    1090
    +    FT_TRACE5(( "  bitmap %dx%d %s, %s (mode %d)\n",
    
    1091
    +                slot->bitmap.width,
    
    1092
    +                slot->bitmap.rows,
    
    1093
    +                slot->outline.points ?
    
    1094
    +                  slot->bitmap.buffer ? "rendered"
    
    1095
    +                                      : "preset"
    
    1096
    +                                     :
    
    1097
    +                  slot->internal->flags & FT_GLYPH_OWN_BITMAP ? "owned"
    
    1098
    +                                                              : "unowned",
    
    1099
    +                pixel_modes[slot->bitmap.pixel_mode],
    
    1100
    +                slot->bitmap.pixel_mode ));
    
    1101
    +    FT_TRACE5(( "\n" ));
    
    1090 1102
         FT_TRACE5(( "  x advance: %f\n", slot->advance.x / 64.0 ));
    
    1091 1103
         FT_TRACE5(( "  y advance: %f\n", slot->advance.y / 64.0 ));
    
    1092 1104
         FT_TRACE5(( "  linear x advance: %f\n",
    
    1093 1105
                     slot->linearHoriAdvance / 65536.0 ));
    
    1094 1106
         FT_TRACE5(( "  linear y advance: %f\n",
    
    1095 1107
                     slot->linearVertAdvance / 65536.0 ));
    
    1096
    -    FT_TRACE5(( "\n" ));
    
    1097
    -    FT_TRACE5(( "  bitmap %dx%d, %s (mode %d)\n",
    
    1098
    -                slot->bitmap.width,
    
    1099
    -                slot->bitmap.rows,
    
    1100
    -                pixel_modes[slot->bitmap.pixel_mode],
    
    1101
    -                slot->bitmap.pixel_mode ));
    
    1102
    -    FT_TRACE5(( "\n" ));
    
    1103 1108
     
    
    1104 1109
         {
    
    1105 1110
           FT_Glyph_Metrics*  metrics = &slot->metrics;
    


  • reply via email to

    [Prev in Thread] Current Thread [Next in Thread]