freetype-commit
[Top][All Lists]
Advanced

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

[Git][freetype/freetype][master] * src/sfnt/ttsbit.c (tt_face_load_strik


From: Alexei Podtelezhnikov (@apodtele)
Subject: [Git][freetype/freetype][master] * src/sfnt/ttsbit.c (tt_face_load_strike_metrics): Use lighter FT_DivFix.
Date: Thu, 29 Sep 2022 17:46:26 +0000

Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType

Commits:

  • ff66e912
    by Alexei Podtelezhnikov at 2022-09-29T17:46:23+00:00
    * src/sfnt/ttsbit.c (tt_face_load_strike_metrics): Use lighter FT_DivFix.

1 changed file:

Changes:

  • src/sfnt/ttsbit.c
    ... ... @@ -385,11 +385,9 @@
    385 385
     
    
    386 386
             /* set the scale values (in 16.16 units) so advances */
    
    387 387
             /* from the hmtx and vmtx table are scaled correctly */
    
    388
    -        metrics->x_scale = FT_MulDiv( metrics->x_ppem,
    
    389
    -                                      64 * 0x10000,
    
    388
    +        metrics->x_scale = FT_DivFix( metrics->x_ppem * 64,
    
    390 389
                                           face->header.Units_Per_EM );
    
    391
    -        metrics->y_scale = FT_MulDiv( metrics->y_ppem,
    
    392
    -                                      64 * 0x10000,
    
    390
    +        metrics->y_scale = FT_DivFix( metrics->y_ppem * 64,
    
    393 391
                                           face->header.Units_Per_EM );
    
    394 392
     
    
    395 393
             return FT_Err_Ok;
    


  • reply via email to

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