[repacker] reduce the bits used by order by 2 to give more bits to distance.
diff --git a/src/hb-repacker.hh b/src/hb-repacker.hh
index b2f1c92..775311d 100644
--- a/src/hb-repacker.hh
+++ b/src/hb-repacker.hh
@@ -79,7 +79,7 @@
int64_t modified_distance =
hb_min (hb_max(distance + distance_modifier (), 0), 0x7FFFFFFFFF);
- return (modified_distance << 24) | (0x00FFFFFF & order);
+ return (modified_distance << 22) | (0x003FFFFF & order);
}
int64_t distance_modifier () const
@@ -845,7 +845,6 @@
// TODO(garretrieger): add additional offset resolution strategies
// - Promotion to extension lookups.
- // - Isolate the sub graphs of extension sub tables.
// - Table splitting.
}