[autofit] More clean-ups.
* src/autofit/afhints.h (AF_GlyphHintsRec): Remove the no longer needed fields `xmin_delta` and `xmax_delta`. * src/autofit/afhints.c (af_glyph_hints_reload), src/autofit/afloader.c (af_loader_load_glyph): Updated.
This commit is contained in:
parent
205d1ae43e
commit
825b7ea2f2
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
|||
2021-07-12 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
[autofit] More clean-ups.
|
||||
|
||||
* src/autofit/afhints.h (AF_GlyphHintsRec): Remove the no longer
|
||||
needed fields `xmin_delta` and `xmax_delta`.
|
||||
|
||||
* src/autofit/afhints.c (af_glyph_hints_reload),
|
||||
src/autofit/afloader.c (af_loader_load_glyph): Updated.
|
||||
|
||||
2021-07-12 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
Small clean-ups for the last few commits.
|
||||
|
|
|
@ -953,9 +953,6 @@
|
|||
hints->x_delta = x_delta;
|
||||
hints->y_delta = y_delta;
|
||||
|
||||
hints->xmin_delta = 0;
|
||||
hints->xmax_delta = 0;
|
||||
|
||||
points = hints->points;
|
||||
if ( hints->num_points == 0 )
|
||||
goto Exit;
|
||||
|
|
|
@ -362,9 +362,6 @@ FT_BEGIN_HEADER
|
|||
/* implementations */
|
||||
AF_StyleMetrics metrics;
|
||||
|
||||
FT_Pos xmin_delta; /* used for warping */
|
||||
FT_Pos xmax_delta;
|
||||
|
||||
/* Two arrays to avoid allocation penalty. */
|
||||
/* The `embedded' structure must be the last element! */
|
||||
struct
|
||||
|
|
|
@ -473,8 +473,8 @@
|
|||
FT_Pos pp2x = loader->pp2.x;
|
||||
|
||||
|
||||
loader->pp1.x = FT_PIX_ROUND( pp1x + hints->xmin_delta );
|
||||
loader->pp2.x = FT_PIX_ROUND( pp2x + hints->xmax_delta );
|
||||
loader->pp1.x = FT_PIX_ROUND( pp1x );
|
||||
loader->pp2.x = FT_PIX_ROUND( pp2x );
|
||||
|
||||
slot->lsb_delta = loader->pp1.x - pp1x;
|
||||
slot->rsb_delta = loader->pp2.x - pp2x;
|
||||
|
|
Loading…
Reference in New Issue