Home
last modified time | relevance | path

Searched refs:fvar (Results 1 - 7 of 7) sorted by relevance

/third_party/skia/third_party/externals/harfbuzz/src/
H A Dhb-ot-var.cc34 #include "hb-ot-var-fvar-table.hh"
49 * fvar/avar
57 * Tests whether a face includes any OpenType variation data in the `fvar` table.
66 return face->table.fvar->has_data (); in hb_ot_var_has_data()
82 return face->table.fvar->get_axis_count (); in hb_ot_var_get_axis_count()
106 return face->table.fvar->get_axes_deprecated (start_offset, axes_count, axes_array); in hb_ot_var_get_axes()
128 return face->table.fvar->find_axis_deprecated (axis_tag, axis_index, axis_info); in hb_ot_var_find_axis()
153 return face->table.fvar->get_axis_infos (start_offset, axes_count, axes_array); in hb_ot_var_get_axis_infos()
174 return face->table.fvar->find_axis_info (axis_tag, axis_info); in hb_ot_var_find_axis_info()
195 return face->table.fvar in hb_ot_var_get_named_instance_count()
283 const OT::fvar &fvar = *face->table.fvar; hb_ot_var_normalize_variations() local
317 const OT::fvar &fvar = *face->table.fvar; hb_ot_var_normalize_coords() local
[all...]
H A Dhb-ot-var-fvar-table.hh33 * fvar -- Font Variations
34 * https://docs.microsoft.com/en-us/typography/opentype/spec/fvar
45 friend struct fvar;
160 struct fvar struct
305 FixedVersion<>version; /* Version of the fvar table
H A Dhb-ot-face-table-list.hh85 HB_OT_TABLE (OT, fvar)
H A Dhb-font.cc37 #include "hb-ot-var-fvar-table.hh"
2055 const OT::fvar &fvar = *font->face->table.fvar; in hb_font_set_variations() local
2056 auto axes = fvar.get_axes (); in hb_font_set_variations()
2077 normalized[axis_index] = fvar.normalize_axis_value (axis_index, v); in hb_font_set_variations()
2190 design_coords[i] = font->face->table.fvar->unnormalize_axis_value (i, unmapped[i]); in hb_font_set_var_coords_normalized()
H A Dhb-subset-plan.cc39 #include "hb-ot-var-fvar-table.hh"
460 face->table.fvar->collect_name_ids (nameids); in _nameid_closure()
/third_party/noto-cjk/google-fonts/
H A Dhotfix.py5 * Reconstruct fvar/STAT tables to remove any weights which do not
52 # Trash all the names from STAT/fvar and start again.
63 fvar = ttfont["fvar"]
64 for axis in fvar.axes:
66 for instance in fvar.instances:
71 fvar.instances = []
119 axis_tags = sorted([ax.axisTag for ax in ttfont["fvar"].axes])
/third_party/toybox/toys/pending/
H A Dsh.c1039 char *fvar; // for/select's iteration variable name in run_function() member
1113 else if (!strncmp(blk->fvar = ss, "((", 2)) { in run_function()
1150 } else if (!strncmp(blk->fvar, "((", 2)) { in run_function()
1152 } else setvar(xmprintf("%s=%s", blk->fvar, blk->farg.v[blk->loop++]), in run_function()

Completed in 8 milliseconds