Home
last modified time | relevance | path

Searched refs:AAT (Results 1 – 25 of 31) sorted by relevance

12

/external/harfbuzz_ng/src/
Dhb-aat-layout.cc49 AAT::hb_aat_apply_context_t::hb_aat_apply_context_t (const hb_ot_shape_plan_t *plan_, in hb_aat_apply_context_t()
58 ankr_table (&Null(AAT::ankr)), in hb_aat_apply_context_t()
68 AAT::hb_aat_apply_context_t::~hb_aat_apply_context_t () in ~hb_aat_apply_context_t()
72 AAT::hb_aat_apply_context_t::set_ankr_table (const AAT::ankr *ankr_table_) in set_ankr_table()
195 const AAT::morx& morx = *mapper->face->table.morx; in hb_aat_layout_compile_map()
202 const AAT::mort& mort = *mapper->face->table.mort; in hb_aat_layout_compile_map()
231 const AAT::morx& morx = *morx_blob->as<AAT::morx> (); in hb_aat_layout_substitute()
234 AAT::hb_aat_apply_context_t c (plan, font, buffer, morx_blob); in hb_aat_layout_substitute()
240 const AAT::mort& mort = *mort_blob->as<AAT::mort> (); in hb_aat_layout_substitute()
243 AAT::hb_aat_apply_context_t c (plan, font, buffer, mort_blob); in hb_aat_layout_substitute()
[all …]
Dhb-ot-face-table-list.hh111 HB_OT_TABLE (AAT, morx)
112 HB_OT_TABLE (AAT, mort)
113 HB_OT_TABLE (AAT, kerx)
114 HB_OT_TABLE (AAT, ankr)
115 HB_OT_TABLE (AAT, trak)
116 HB_OT_TABLE (AAT, lcar)
117 HB_OT_TABLE (AAT, ltag)
118 HB_OT_TABLE (AAT, feat)
Dhb-ot-kern-table.hh62 bool apply (AAT::hb_aat_apply_context_t *c) const in apply()
155 AAT::KerxSubTableFormat0<KernSubTableHeader> format0;
156 AAT::KerxSubTableFormat1<KernSubTableHeader> format1;
157 AAT::KerxSubTableFormat2<KernSubTableHeader> format2;
168 typedef AAT::ObsoleteTypes Types;
200 struct KernOT : AAT::KerxTable<KernOT>
202 friend struct AAT::KerxTable<KernOT>;
223 typedef AAT::ObsoleteTypes Types;
255 struct KernAAT : AAT::KerxTable<KernAAT>
257 friend struct AAT::KerxTable<KernAAT>;
[all …]
Dhb-aat-layout-feat-table.hh37 namespace AAT { namespace
74 DECLARE_NULL_NAMESPACE_BYTES (AAT, SettingName);
Dhb-aat-layout-common.hh34 namespace AAT { namespace
422 struct Null<AAT::Lookup<T>> {
423 static AAT::Lookup<T> const & get_null () in get_null()
424 { return *reinterpret_cast<const AAT::Lookup<T> *> (_hb_Null_AAT_Lookup); } in get_null()
426 namespace AAT { namespace
832 HB_INTERNAL void set_ankr_table (const AAT::ankr *ankr_table_);
Dhb-aat-ltag-table.hh37 namespace AAT { namespace
Dhb-static.cc49 DEFINE_NULL_NAMESPACE_BYTES (AAT, SettingName) = {0xFF,0xFF, 0xFF,0xFF};
Dhb-aat-layout-ankr-table.hh37 namespace AAT { namespace
Dhb-aat-fdsc-table.hh38 namespace AAT { namespace
Dhb-aat-layout-bsln-table.hh37 namespace AAT { namespace
Dhb-aat-layout-opbd-table.hh38 namespace AAT { namespace
Dhb-aat-layout-lcar-table.hh37 namespace AAT { namespace
Dhb-aat-layout-trak-table.hh42 namespace AAT { namespace
Dhb-aat-layout-just-table.hh41 namespace AAT { namespace
Dhb-ot-layout.cc132 const AAT::kern& kern = *blob->as<AAT::kern> (); in hb_ot_layout_kern()
134 AAT::hb_aat_apply_context_t c (plan, font, buffer, blob); in hb_ot_layout_kern()
Dhb-aat-layout-kerx-table.hh41 namespace AAT { namespace
872 bool apply (AAT::hb_aat_apply_context_t *c) const in apply()
/external/slf4j/slf4j-site/src/site/pages/templates/
Dfooter.js17 AAT = '@'
21 …se send your corrections or suggestions for improvement to "corrections' + AAT +'qos'+DOOTT+'ch". …
/external/freetype/src/gxvalid/
Dmodule.mk20 $(ECHO_DRIVER)gxvalid $(ECHO_DRIVER_DESC)TrueTypeGX/AAT validation module$(ECHO_DRIVER_DONE)
DREADME10 Text', Apple Advanced Typography (AAT). In addition, gxvalid can
11 validates `kern' tables which have been extended for AAT. Like the
110 Apple. But gxvalid cannot check a how QuickDraw GX/AAT renderer uses
116 QuickDraw GX/AAT uses a `State Machine' to provide `stateful' layout
202 fact, MacOS is shipped with fonts including broken GX/AAT tables, but
222 are distributed officially, but many broken GX/AAT tables were found
278 GX/AAT defines a `bracketing' property of the glyphs in the `prop'
290 The GX/AAT extension can include 255 different layout features,
/external/sfntly/
DMETADATA2 …for reading, editing, and writing sfnt container fonts (OpenType, TrueType, AAT/GX, and Graphite.)"
/external/harfbuzz_ng/
DNEWS114 - AAT bug fixes.
139 - AAT shaping improvements:
171 - Fix AAT 'mort' shaping, which was broken in 2.1.2
178 - AAT shaping improvements:
188 - AAT improvements:
196 - AAT shaping improvements:
197 o Allow user controlling AAT features, for whole buffer only currently.
277 - Fix two minor memory access issues in AAT tables.
296 - Added AAT shaping support (morx/kerx/trak).
520 - First stab at AAT morx. Not hooked up.
DCONFIG.md123 * `HB_MINI`: Disables shaping of AAT as well as legacy fonts. Ie. it produces
/external/freetype/docs/
DINSTALL.ANY85 src/gxvalid/gxvalid.c -- TrueTypeGX/AAT table validation
/external/freetype/
Dmodules.cfg112 # TrueType GX/AAT table validation. Needs `ftgxval.c' below.
/external/fonttools/
DNEWS.rst882 - [morx] Support AAT action type to insert glyphs and clean up compilation
883 of AAT action tables (4a1871f, 2011ccf).
1225 - [_k_e_r_n] Fixed compilation of AAT kern version=1.0 tables (#1089, #1094)
1236 - [AAT] Implemented ``morx`` ligature subtables (#1082).
1276 - [AAT] Added support for ``ankr``, ``bsln``, ``mort``, ``morx``, ``gcid``,
1288 - [AAT] Support the `opbd` table with optical bounds (a47f6588).
1289 - [AAT] Support `prop` table with glyph properties (d05617b4).
1295 - [AAT] Added support for AAT lookups. The ``lcar`` table can be decompiled

12