Home
last modified time | relevance | path

Searched refs:morx (Results 1 – 19 of 19) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-aat-layout.cc195 const AAT::morx& morx = *mapper->face->table.morx; in hb_aat_layout_compile_map() local
196 if (morx.has_data ()) in hb_aat_layout_compile_map()
198 morx.compile_flags (mapper, map); in hb_aat_layout_compile_map()
221 return face->table.morx->has_data () || in hb_aat_layout_has_substitution()
230 hb_blob_t *morx_blob = font->face->table.morx.get_blob (); in hb_aat_layout_substitute()
231 const AAT::morx& morx = *morx_blob->as<AAT::morx> (); in hb_aat_layout_substitute() local
232 if (morx.has_data ()) in hb_aat_layout_substitute()
235 morx.apply (&c); in hb_aat_layout_substitute()
Dhb-ot-face-table-list.hh111 HB_OT_TABLE (AAT, morx)
DMakefile.sources12 hb-aat-layout-morx-table.hh \
Dhb-aat-layout-morx-table.hh1146 struct morx : mortmorx<ExtendedTypes, HB_AAT_TAG_morx> {}; struct
Dhb-ot-layout.cc419 face->table.morx->has_data ())) in is_blacklisted()
/external/freetype/src/gxvalid/
Dgxvmod.c125 GXV_TABLE_DECL( morx ); in gxv_validate()
140 GXV_TABLE_LOAD( morx ); in gxv_validate()
152 GXV_TABLE_VALIDATE( morx ); in gxv_validate()
161 GXV_TABLE_SET( morx ); in gxv_validate()
178 FT_FREE( morx ); in gxv_validate()
DREADME41 morx
95 morx: 19
150 chained State Machines (in `mort' and `morx' tables). If a layout
300 found in the `mort' and `morx' tables.
517 `morx' tables is provided by George Williams.
/external/harfbuzz_ng/test/api/
Dtest-aat-layout.c107 hb_face_t *morx = hb_test_open_font_file ("fonts/aat-morx.ttf"); in test_aat_has() local
109 g_assert (hb_aat_layout_has_substitution (morx)); in test_aat_has()
110 hb_face_destroy (morx); in test_aat_has()
/external/sfntly/cpp/src/test/
Dtest_data.cc42 Tag::loca, Tag::maxp, Tag::morx, Tag::name, Tag::post,
/external/freetype/include/freetype/
Dftgxval.h162 #define FT_VALIDATE_morx FT_VALIDATE_GX_BITFIELD( morx )
/external/sfntly/cpp/src/sfntly/
Dtag.h80 static const int32_t morx; member
Dtag.cc62 const int32_t Tag::morx = TAG('m', 'o', 'r', 'x'); member in sfntly::Tag
/external/fonttools/Tests/ttLib/tables/
D_m_o_r_x_test.py1069 morx = newTable('morx')
1070 morx.decompile(data, FakeFont(['.notdef']))
/external/harfbuzz_ng/test/shaping/data/in-house/
DMakefile.sources3 tests/aat-morx.tests \
/external/fonttools/Doc/source/
Dttx.rst44 kern, lcar, loca, ltag, maxp, meta, mort, morx, name, opbd, post,
/external/harfbuzz_ng/
DNEWS142 o Blacklist 'GSUB' table of fonts from 'MUTF' foundry that also have 'morx'.
181 o Ignore emptyish GSUB tables (zero scripts) if morx present.
182 o Don't apply GPOS if morx is being applied. Matches Apple.
198 o Several 'morx' fixes.
296 - Added AAT shaping support (morx/kerx/trak).
298 Set HB_OPTIONS=aat env var to have morx/kerx preferred over
520 - First stab at AAT morx. Not hooked up.
/external/skia/third_party/harfbuzz/
DBUILD.gn67 "$_src/hb-aat-layout-morx-table.hh",
/external/fonttools/
DNEWS.rst882 - [morx] Support AAT action type to insert glyphs and clean up compilation
1229 - [morx] Emit more meaningful subtable flags. Implement InsertionMorphAction
1236 - [AAT] Implemented ``morx`` ligature subtables (#1082).
1276 - [AAT] Added support for ``ankr``, ``bsln``, ``mort``, ``morx``, ``gcid``,
1296 and recompiled; futher work needed to handle ``morx`` table (#1025).
/external/freetype/
DChangeLog.243205 [gxvalid] Fix a bug to detect too large offset in morx table.