freetype-commit
[Top][All Lists]
Advanced

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

[freetype2] master 0bd0112 2/7: [truetype] Some GX structure renames for


From: Werner LEMBERG
Subject: [freetype2] master 0bd0112 2/7: [truetype] Some GX structure renames for generalization.
Date: Mon, 9 Jan 2017 09:46:37 +0000 (UTC)

branch: master
commit 0bd0112f4ea7f41e960925ce7ec8f4f2efd1d5e7
Author: Werner Lemberg <address@hidden>
Commit: Werner Lemberg <address@hidden>

    [truetype] Some GX structure renames for generalization.
    
    We need this later on for MVAR also.
    
    * src/truetype/ttgxvar.h (GX_HVarData): Renamed to...
    (GX_ItemVarData): ...this.
    (GX_HVarRegion): Renamed to...
    (GX_VarRegion): ...this.
    (GX_HVStore): Renamed to...
    (GX_ItemVarStore): ...this.
    (GX_WidthMap): Renamed to...
    (GX_DeltaSetIdxMap): ...this.
    
    (GX_HVarTable): Updated.
    
    * src/truetype/ttgxvar.c: Updated.
---
 ChangeLog              |   19 +++++++++++++++++++
 src/truetype/ttgxvar.c |   14 +++++++-------
 src/truetype/ttgxvar.h |   38 +++++++++++++++++++-------------------
 3 files changed, 45 insertions(+), 26 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 6a80fb1..d4a1d6b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,24 @@
 2017-01-06  Werner Lemberg  <address@hidden>
 
+       [truetype] Some GX structure renames for generalization.
+
+       We need this later on for MVAR also.
+
+       * src/truetype/ttgxvar.h (GX_HVarData): Renamed to...
+       (GX_ItemVarData): ...this.
+       (GX_HVarRegion): Renamed to...
+       (GX_VarRegion): ...this.
+       (GX_HVStore): Renamed to...
+       (GX_ItemVarStore): ...this.
+       (GX_WidthMap): Renamed to...
+       (GX_DeltaSetIdxMap): ...this.
+
+       (GX_HVarTable): Updated.
+
+       * src/truetype/ttgxvar.c: Updated.
+
+2017-01-06  Werner Lemberg  <address@hidden>
+
        [truetype] Code shuffling.
 
        * src/truetype/ttgxvar.c (): Split off loading of item variation
diff --git a/src/truetype/ttgxvar.c b/src/truetype/ttgxvar.c
index a03bdfe..d00f874 100644
--- a/src/truetype/ttgxvar.c
+++ b/src/truetype/ttgxvar.c
@@ -417,10 +417,10 @@
     FT_UInt    i, j, k;
     FT_UInt    shortDeltaCount;
 
-    GX_Blend      blend = face->blend;
-    GX_HVStore    itemStore;
-    GX_HVarTable  hvarTable;
-    GX_HVarData   hvarData;
+    GX_Blend         blend = face->blend;
+    GX_ItemVarStore  itemStore;
+    GX_HVarTable     hvarTable;
+    GX_ItemVarData   hvarData;
 
     FT_ULong*  dataOffsetArray = NULL;
 
@@ -617,8 +617,8 @@
 
     FT_Error   error;
 
-    GX_Blend     blend = face->blend;
-    GX_WidthMap  widthMap;
+    GX_Blend           blend = face->blend;
+    GX_DeltaSetIdxMap  widthMap;
 
     FT_UShort  format;
     FT_UInt    entrySize;
@@ -822,7 +822,7 @@
   {
     FT_Error  error = FT_Err_Ok;
 
-    GX_HVarData  varData;
+    GX_ItemVarData  varData;
 
     FT_UInt    master, j;
     FT_Fixed   netAdjustment = 0;     /* accumulated adjustment */
diff --git a/src/truetype/ttgxvar.h b/src/truetype/ttgxvar.h
index 26ba0d7..8c0d131 100644
--- a/src/truetype/ttgxvar.h
+++ b/src/truetype/ttgxvar.h
@@ -61,7 +61,7 @@ FT_BEGIN_HEADER
   } GX_AVarSegmentRec, *GX_AVarSegment;
 
 
-  typedef struct  GX_HVarDataRec_
+  typedef struct  GX_ItemVarDataRec_
   {
     FT_UInt    itemCount;      /* number of delta sets per item         */
     FT_UInt    regionIdxCount; /* number of region indices in this data */
@@ -70,7 +70,7 @@ FT_BEGIN_HEADER
     FT_Short*  deltaSet;       /* array of `itemCount' deltas           */
                                /* use `innerIndex' for this array       */
 
-  } GX_HVarDataRec, *GX_HVarData;
+  } GX_ItemVarDataRec, *GX_ItemVarData;
 
 
   /* contribution of one axis to a region */
@@ -83,33 +83,33 @@ FT_BEGIN_HEADER
   } GX_AxisCoordsRec, *GX_AxisCoords;
 
 
-  typedef struct  GX_HVarRegionRec_
+  typedef struct  GX_VarRegionRec_
   {
     GX_AxisCoords  axisList;               /* array of axisCount records */
 
-  } GX_HVarRegionRec, *GX_HVarRegion;
+  } GX_VarRegionRec, *GX_VarRegion;
 
 
-  /* HVAR item variation store */
-  typedef struct  GX_HVStoreRec_
+  /* item variation store */
+  typedef struct  GX_ItemVarStoreRec_
   {
-    FT_UInt        dataCount;
-    GX_HVarData    varData;            /* array of dataCount records;     */
-                                       /* use `outerIndex' for this array */
-    FT_UShort      axisCount;
-    FT_UInt        regionCount;        /* total number of regions defined */
-    GX_HVarRegion  varRegionList;
+    FT_UInt         dataCount;
+    GX_ItemVarData  varData;            /* array of dataCount records;     */
+                                        /* use `outerIndex' for this array */
+    FT_UShort     axisCount;
+    FT_UInt       regionCount;          /* total number of regions defined */
+    GX_VarRegion  varRegionList;
 
-  } GX_HVStoreRec, *GX_HVStore;
+  } GX_ItemVarStoreRec, *GX_ItemVarStore;
 
 
-  typedef struct  GX_WidthMapRec_
+  typedef struct  GX_DeltaSetIdxMapRec_
   {
     FT_UInt   mapCount;
     FT_UInt*  outerIndex;             /* indices to item var data */
     FT_UInt*  innerIndex;             /* indices to delta set     */
 
-  } GX_WidthMapRec, *GX_WidthMap;
+  } GX_DeltaSetIdxMapRec, *GX_DeltaSetIdxMap;
 
 
   /*************************************************************************/
@@ -122,11 +122,11 @@ FT_BEGIN_HEADER
   /*                                                                       */
   typedef struct  GX_HVarTableRec_
   {
-    GX_HVStoreRec   itemStore;        /* Item Variation Store */
-    GX_WidthMapRec  widthMap;         /* Advance Width Mapping */
+    GX_ItemVarStoreRec    itemStore;        /* Item Variation Store  */
+    GX_DeltaSetIdxMapRec  widthMap;         /* Advance Width Mapping */
 #if 0
-    GX_LSBMap       lsbMap;           /* not implemented */
-    GX_RSBMap       rsbMap;           /* not implemented */
+    GX_DeltaSetIdxMapRec  lsbMap;           /* not implemented */
+    GX_DeltaSetIdxMapRec  rsbMap;           /* not implemented */
 #endif
 
   } GX_HVarTableRec, *GX_HVarTable;



reply via email to

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