Home
last modified time | relevance | path

Searched refs:GPOS (Results 1 – 25 of 29) sorted by relevance

12

/external/harfbuzz_ng/test/shaping/data/text-rendering-tests/
DMakefile.sources11 tests/GPOS-1.tests \
12 tests/GPOS-2.tests \
13 tests/GPOS-3.tests \
14 tests/GPOS-4.tests \
15 tests/GPOS-5.tests \
/external/fonttools/Doc/source/otlLib/
Dindex.rst7 ``GSUB`` and ``GPOS`` tables: substitution and positioning rules, anchors,
36 GPOS Shared Table Builders
39 The functions help build the `GPOS shared tables <https://docs.microsoft.com/en-us/typography/opent…
48 Low-level GPOS Table Lookup Builders
/external/harfbuzz_ng/src/
Dhb-ot-layout.cc171 face->table.GPOS->table.get_length ()) in is_blacklisted()
427 OT::GPOS::is_blacklisted (hb_blob_t *blob HB_UNUSED, in is_blacklisted()
442 case HB_OT_TAG_GPOS: return *face->table.GPOS->table; in get_gsubgpos_table()
1259 const OT::PosLookup& l = face->table.GPOS->table->get_lookup (lookup_index); in hb_ot_layout_lookup_collect_glyphs()
1526 return face->table.GPOS->table->has_data (); in hb_ot_layout_has_positioning()
1541 OT::GPOS::position_start (font, buffer); in hb_ot_layout_position_start()
1556 OT::GPOS::position_finish_advances (font, buffer); in hb_ot_layout_position_finish_advances()
1570 OT::GPOS::position_finish_offsets (font, buffer); in hb_ot_layout_position_finish_offsets()
1605 const OT::GPOS &gpos = *face->table.GPOS->table; in hb_ot_layout_get_size_params()
1794 table (*face->table.GPOS->table), in GPOSProxy()
[all …]
Dhb-ot-face-table-list.hh100 HB_OT_ACCELERATOR (OT, GPOS)
Dhb-ot-layout-gpos-table.hh1928 struct GPOS : GSUBGPOS struct
1948 typedef GSUBGPOS::accelerator_t<GPOS> accelerator_t; argument
2027 GPOS::position_start (hb_font_t *font HB_UNUSED, hb_buffer_t *buffer) in position_start()
2035 GPOS::position_finish_advances (hb_font_t *font HB_UNUSED, hb_buffer_t *buffer HB_UNUSED) in position_finish_advances()
2041 GPOS::position_finish_offsets (hb_font_t *font HB_UNUSED, hb_buffer_t *buffer) in position_finish_offsets()
2056 struct GPOS_accelerator_t : GPOS::accelerator_t {};
2065 const PosLookup &l = c->face->table.GPOS.get_relaxed ()->table->get_lookup (lookup_index); in dispatch_recurse_func()
2070 const PosLookup &l = c->face->table.GPOS.get_relaxed ()->table->get_lookup (lookup_index); in apply_recurse_func()
Dhb-subset.cc221 result = _subset2<const OT::GPOS> (plan); in _subset_table()
/external/harfbuzz_ng/test/subset/data/profiles/
Dkeep-layout.txt1 --drop-tables-=GSUB,GPOS
Dkeep-layout-retain-gids.txt1 --drop-tables-=GSUB,GPOS
/external/fonttools/Tests/feaLib/data/
Dspec6b_ii.fea2 # [GPOS LookupType 2] Enumerating pairs
Dspec6d2.fea2 # [GPOS LookupType 4] Mark-to-Base attachment positioning
/external/harfbuzz_ng/test/shaping/data/text-rendering-tests/fonts/
DSelawik-README.md9 … [Table Status](#table-status), below). This includes cvar (varied CVTs), GPOS/GDEF (kerning varie…
24 - [x] GPOS/GDEF - kerning
34 * Add Feature Variations (GPOS/GDEF) to switch dollar sign glyphs across weights.
/external/sfntly/cpp/src/sfntly/
Dtag.h61 static const int32_t GPOS; member
Dtag.cc47 const int32_t Tag::GPOS = TAG('G', 'P', 'O', 'S'); member in sfntly::Tag
/external/fonttools/Lib/fontTools/otlLib/
Dbuilder.py.sketch58 #GPOS:
/external/fonttools/Lib/fontTools/
Dmerge.py618 otTables.GPOS.mergeMap = \
1095 GPOS = font.get('GPOS')
1097 for t in [GSUB, GPOS]:
1118 GPOS = font.get('GPOS')
1120 for t in [GSUB, GPOS]:
/external/fonttools/
DNEWS.rst14 - [varLib/otlLib] Allow merging into VariationFont without first saving GPOS
192 - [otlLib] Generate GSUB type 5 and GPOS type 7 contextual lookups where appropriate
291 - [subset] Remove FeatureVariations table and downgrade GSUB/GPOS to version 0x10000
602 - [varLib] Fixed merging GPOS tables from master fonts with different number of
658 - [otlLib] Better compress ``GPOS`` SinglePos (LookupType 1) subtables (#1539).
822 - [merge] Fixed AssertionError when none of the script tables in GPOS/GSUB have
1083 - [varLib/subset] Fixed issue with subsetting GPOS variation data not
1239 - [varLib.mutator] Suport instantiation of GPOS, GDEF and MVAR (#1079).
1298 - [subset] Support GSUB/GPOS.FeatureVariations (fe01d87b).
1495 - [varLib] Fix regression where GPOS values were stored as 0.
[all …]
/external/harfbuzz_ng/
DNEWS182 o Don't apply GPOS if morx is being applied. Matches Apple.
297 Automatically used if GSUB/GPOS are not available respectively.
299 GSUB/GPOS.
812 Currently variations in GSUB/GPOS/GDEF are fully supported,
1009 - Allow GPOS cursive connection on marks, and fix the interaction with
1143 - Improve GPOS cursive attachments with conflicting lookups.
1453 - Only do fallback Hebrew composition if no GPOS 'mark' available
1675 matching GSUB/GPOS lookups,
1706 - Fix GPOS mark attachment with null Anchor offsets.
1954 - Fallback mark positioning for fonts without a GPOS table.
[all …]
/external/fonttools/Doc/source/
Dttx.rst39 FFTM, Feat, GDEF, GMAP, GPKG, GPOS, GSUB, Glat, Gloc, HVAR, JSTF,
Dindex.rst55 - ``varLib.interpolate_layout``: Interpolate GDEF/GPOS/GSUB tables for a point on a designspace
/external/fonttools/Lib/fontTools/varLib/
DvarStore.py306 ot.GPOS.collect_device_varidxes = Object_collect_device_varidxes
323 ot.GPOS.remap_device_varidxes = Object_remap_device_varidxes
/external/freetype/
DChangeLog.292190 For GPOS pair positioning format 1 the description of ValueRecords
2200 [otvalid] Handle `GSUB' and `GPOS' v1.1 tables.
DChangeLog.251780 appearing in the GPOS table if we are processing the default
2532 [FT_CONFIG_OPTION_USE_HARFBUZZ]: Scan GPOS coverage of features also
2533 so that we can skip glyphs that have both GSUB and GPOS data.
DChangeLog.2370 don't have such a vertical component; instead, the GPOS table can be
1149 otv_{GPOS|GSUB|GDEF|JSTF|MATH}_validate().
1719 otvalid: Prevent an overflow by GPOS/GSUB 32b-bit offset.
/external/fonttools/Doc/source/designspaceLib/
Dreadme.rst1140 kerning data and any GPOS code.
/external/libabigail/tests/data/test-annotate/
Dtest17-pr19027.so.abi17356 <!-- const OT::GPOS& GPOSProxy::table -->
17730 <!-- OT::GPOS* -->
17732 <!-- OT::GPOS* const -->
18774 <!-- const OT::GPOS -->
18776 <!-- const OT::GPOS& -->
18778 <!-- const OT::GPOS& -->
18780 <!-- const OT::GPOS* -->
18782 <!-- const OT::GPOS* const -->
25568 <!-- struct OT::GPOS -->
25569 …<class-decl name='GPOS' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/lege…
[all …]

12