[hvar] Rename lsb function for clarity

pull/3707/head
Behdad Esfahbod 2 years ago
parent ab5ce64313
commit 9f974cae4a
  1. 4
      src/hb-ot-hmtx-table.hh
  2. 6
      src/hb-ot-var-hvar-table.hh

@ -242,8 +242,8 @@ struct hmtxvmtx
return side_bearing;
float lsb;
if (var_table->get_side_bearing_var (glyph, font->coords, font->num_coords, &lsb))
return side_bearing + lsb;
if (var_table->get_lsb_delta_unscaled (glyph, font->coords, font->num_coords, &lsb))
return side_bearing + roundf (lsb);
return _glyf_get_side_bearing_var (font, glyph, T::tableTag == HB_OT_TAG_vmtx);
#else

@ -329,9 +329,9 @@ struct HVARVVAR
store_cache);
}
bool get_side_bearing_var (hb_codepoint_t glyph,
const int *coords, unsigned int coord_count,
float *lsb) const
bool get_lsb_delta_unscaled (hb_codepoint_t glyph,
const int *coords, unsigned int coord_count,
float *lsb) const
{
if (!lsbMap) return false;
uint32_t varidx = (this+lsbMap).map (glyph);

Loading…
Cancel
Save