/third_party/skia/third_party/externals/harfbuzz/src/ |
H A D | hb-aat-layout.cc | 45 /* Note: This context is used for kerning, even without AAT, hence the condition. */ 48 AAT::hb_aat_apply_context_t::hb_aat_apply_context_t (const hb_ot_shape_plan_t *plan_, in hb_aat_apply_context_t() 57 ankr_table (&Null (AAT::ankr)), in hb_aat_apply_context_t() 67 AAT::hb_aat_apply_context_t::~hb_aat_apply_context_t () in ~hb_aat_apply_context_t() 71 AAT::hb_aat_apply_context_t::set_ankr_table (const AAT::ankr *ankr_table_) in set_ankr_table() 83 * Functions for querying AAT Layout features in the font face. 85 * HarfBuzz supports all of the AAT tables used to implement shaping. Other 86 * AAT tables and their associated features are not supported. 92 /* Mapping from OpenType feature tags to AAT featur [all...] |
H A D | hb-ot-face-table-list.hh | 109 /* AAT shaping. */ 111 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, ltag) 117 HB_OT_TABLE (AAT, feat) 118 // HB_OT_TABLE (AAT, opbd)
|
H A D | hb-ot-kern-table.hh | 62 bool apply (AAT::hb_aat_apply_context_t *c) const in apply() 160 AAT::KerxSubTableFormat0<KernSubTableHeader> format0; 161 AAT::KerxSubTableFormat1<KernSubTableHeader> format1; 162 AAT::KerxSubTableFormat2<KernSubTableHeader> format2; 173 typedef AAT::ObsoleteTypes Types; 205 struct KernOT : AAT::KerxTable<KernOT> 207 friend struct AAT::KerxTable<KernOT>; 228 typedef AAT::ObsoleteTypes Types; 260 struct KernAAT : AAT::KerxTable<KernAAT> 262 friend struct AAT [all...] |
H A D | hb-aat-layout-common.hh | 37 namespace AAT { namespace 425 struct Null<AAT::Lookup<T>> { 426 static AAT::Lookup<T> const & get_null () in get_null() 427 { return *reinterpret_cast<const AAT::Lookup<T> *> (_hb_Null_AAT_Lookup); } in get_null() 429 namespace AAT { namespace 881 HB_INTERNAL void set_ankr_table (const AAT::ankr *ankr_table_); 887 } /* namespace AAT */
|
H A D | hb-aat-layout-feat-table.hh | 37 namespace AAT { namespace 74 DECLARE_NULL_NAMESPACE_BYTES (AAT, SettingName); 220 } /* namespace AAT */
|
H A D | hb-aat-layout-ankr-table.hh | 37 namespace AAT { namespace 95 } /* namespace AAT */
|
H A D | hb-aat-ltag-table.hh | 37 namespace AAT { namespace 89 } /* namespace AAT */
|
H A D | hb-aat-layout-bsln-table.hh | 37 namespace AAT { namespace 155 } /* namespace AAT */
|
H A D | hb-aat-map.cc | 58 const AAT::FeatureName* feature = &face->table.feat->get_feature (mapping->aatFeatureType); in add_feature()
|
H A D | hb-static.cc | 50 DEFINE_NULL_NAMESPACE_BYTES (AAT, SettingName) = {0xFF,0xFF, 0xFF,0xFF};
|
H A D | hb-aat-layout-opbd-table.hh | 38 namespace AAT { namespace 170 } /* namespace AAT */
|
H A D | hb-aat-layout-trak-table.hh | 42 namespace AAT { namespace 227 } /* namespace AAT */
|
H A D | hb-aat-layout-just-table.hh | 41 namespace AAT { namespace 414 } /* namespace AAT */
|
H A D | hb-ot-layout.cc | 130 const AAT::kern& kern = *blob->as<AAT::kern> (); in hb_ot_layout_kern() 132 AAT::hb_aat_apply_context_t c (plan, font, buffer, blob); in hb_ot_layout_kern()
|
H A D | hb-aat-layout-kerx-table.hh | 41 namespace AAT { namespace 870 bool apply (AAT::hb_aat_apply_context_t *c) const in apply() 996 } /* namespace AAT */
|
H A D | hb-aat-layout-morx-table.hh | 45 namespace AAT { namespace 1169 } /* namespace AAT */
|
/third_party/skia/third_party/externals/freetype/src/gxvalid/ |
H A D | module.mk | 20 $(ECHO_DRIVER)gxvalid $(ECHO_DRIVER_DESC)TrueTypeGX/AAT validation module$(ECHO_DRIVER_DONE)
|