mirror of
https://github.com/harfbuzz/harfbuzz.git
synced 2025-04-13 08:42:59 +00:00
[GVAR] Hide behind HB_NO_BEYOND_64K
This commit is contained in:
parent
13900ce40d
commit
44b7ba51a3
3 changed files with 10 additions and 0 deletions
|
@ -387,6 +387,7 @@ struct Glyph
|
|||
#ifndef HB_NO_VAR
|
||||
if (coords)
|
||||
{
|
||||
#ifndef HB_NO_BEYOND_64K
|
||||
if (glyf_accelerator.GVAR->has_data ())
|
||||
glyf_accelerator.GVAR->apply_deltas_to_points (gid,
|
||||
coords,
|
||||
|
@ -394,6 +395,7 @@ struct Glyph
|
|||
scratch,
|
||||
phantom_only && type == SIMPLE);
|
||||
else
|
||||
#endif
|
||||
glyf_accelerator.gvar->apply_deltas_to_points (gid,
|
||||
coords,
|
||||
points.as_array ().sub_array (old_length),
|
||||
|
|
|
@ -172,7 +172,9 @@ struct glyf_accelerator_t
|
|||
glyf_table = nullptr;
|
||||
#ifndef HB_NO_VAR
|
||||
gvar = nullptr;
|
||||
#ifndef HB_NO_BEYOND_64K
|
||||
GVAR = nullptr;
|
||||
#endif
|
||||
#endif
|
||||
hmtx = nullptr;
|
||||
#ifndef HB_NO_VERTICAL
|
||||
|
@ -188,7 +190,9 @@ struct glyf_accelerator_t
|
|||
glyf_table = hb_sanitize_context_t ().reference_table<glyf> (face);
|
||||
#ifndef HB_NO_VAR
|
||||
gvar = face->table.gvar;
|
||||
#ifndef HB_NO_BEYOND_64K
|
||||
GVAR = face->table.GVAR;
|
||||
#endif
|
||||
#endif
|
||||
hmtx = face->table.hmtx;
|
||||
#ifndef HB_NO_VERTICAL
|
||||
|
@ -514,7 +518,9 @@ struct glyf_accelerator_t
|
|||
|
||||
#ifndef HB_NO_VAR
|
||||
const gvar_accelerator_t *gvar;
|
||||
#ifndef HB_NO_BEYOND_64K
|
||||
const GVAR_accelerator_t *GVAR;
|
||||
#endif
|
||||
#endif
|
||||
const hmtx_accelerator_t *hmtx;
|
||||
#ifndef HB_NO_VERTICAL
|
||||
|
|
|
@ -95,7 +95,9 @@ HB_OT_CORE_TABLE (OT, fvar)
|
|||
HB_OT_CORE_TABLE (OT, avar)
|
||||
HB_OT_CORE_TABLE (OT, cvar)
|
||||
HB_OT_ACCELERATOR (OT, gvar)
|
||||
#ifndef HB_NO_BEYOND_64K
|
||||
HB_OT_ACCELERATOR (OT, GVAR)
|
||||
#endif
|
||||
HB_OT_CORE_TABLE (OT, MVAR)
|
||||
#ifndef HB_NO_VAR_COMPOSITES
|
||||
HB_OT_ACCELERATOR (OT, VARC)
|
||||
|
|
Loading…
Add table
Reference in a new issue