HomeSort by relevance Sort by last modified time
    Searched refs:shaper (Results 1 - 20 of 20) sorted by null

  /external/harfbuzz_ng/src/
hb-shaper-private.hh 40 #include "hb-shaper-list.hh"
54 #define HB_SHAPER_IMPLEMENT(shaper) void *shaper;
55 #include "hb-shaper-list.hh"
68 #define HB_SHAPER_DATA_TYPE(shaper, object) struct hb_##shaper##_shaper_##object##_data_t
69 #define HB_SHAPER_DATA_INSTANCE(shaper, object, instance) (* (HB_SHAPER_DATA_TYPE(shaper, object) **) &(instance)->shaper_data.shaper)
70 #define HB_SHAPER_DATA(shaper, object) HB_SHAPER_DATA_INSTANCE (shaper, object, object
    [all...]
hb-shape-plan-private.hh 32 #include "hb-shaper-private.hh"
56 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, shape_plan);
57 #include "hb-shaper-list.hh"
hb-shape-plan.cc 28 #include "hb-shaper-private.hh"
38 #define HB_SHAPER_IMPLEMENT(shaper) \
39 HB_SHAPER_DATA_ENSURE_DECLARE(shaper, face) \
40 HB_SHAPER_DATA_ENSURE_DECLARE(shaper, font)
41 #include "hb-shaper-list.hh"
58 #define HB_SHAPER_PLAN(shaper) \
60 if (hb_##shaper##_shaper_face_data_ensure (shape_plan->face_unsafe)) { \
61 HB_SHAPER_DATA (shaper, shape_plan) = \
62 HB_SHAPER_DATA_CREATE_FUNC (shaper, shape_plan) (shape_plan, user_features, num_user_features); \
63 shape_plan->shaper_func = _hb_##shaper##_shape;
    [all...]
hb-ot-shape-private.hh 40 const struct hb_ot_complex_shaper_t *shaper; member in struct:hb_ot_shape_plan_t
70 const struct hb_ot_complex_shaper_t *shaper; member in struct:hb_ot_shape_planner_t
76 shaper (NULL),
83 plan.shaper = shaper;
hb-face-private.hh 35 #include "hb-shaper-private.hh"
101 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, face);
102 #include "hb-shaper-list.hh"
hb-ot-shape-normalize-private.hh 47 HB_INTERNAL void _hb_ot_shape_normalize (const hb_ot_shape_plan_t *shaper,
hb-ot-shape.cc 32 #include "hb-shaper-impl-private.hh"
96 if (planner->shaper->collect_features)
97 planner->shaper->collect_features (planner);
113 if (planner->shaper->override_features)
114 planner->shaper->override_features (planner);
126 * shaper face data
143 * shaper font data
161 * shaper shape_plan data
175 planner.shaper = hb_ot_shape_complex_categorize (&planner);
181 if (plan->shaper->data_create)
    [all...]
hb-ot-shape-normalize.cc 40 * Each shaper specifies whether it prefers decomposed (NFD) or composed (NFC).
73 * Indic shaper may want to disallow recomposing of two matras.
294 hb_ot_shape_normalization_mode_t mode = plan->shaper->normalization_preference;
300 plan->shaper->decompose ? plan->shaper->decompose : decompose_unicode,
301 plan->shaper->compose ? plan->shaper->compose : compose_unicode
hb-face.cc 61 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_INVALID,
62 #include "hb-shaper-list.hh"
238 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_DESTROY(shaper, face);
239 #include "hb-shaper-list.hh"
hb-font-private.hh 36 #include "hb-shaper-private.hh"
409 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, font);
410 #include "hb-shaper-list.hh"
hb-font.cc 932 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_INVALID,
933 #include "hb-shaper-list.hh"
970 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_DESTROY(shaper, font);
971 #include "hb-shaper-list.hh"
  /external/harfbuzz_ng/util/
shape-consumer.hh 38 shaper (parser),
56 for (unsigned int n = shaper.num_iterations; n; n--)
58 shaper.populate_buffer (buffer, text, text_len, text_before, text_after);
60 output.consume_text (buffer, text, text_len, shaper.utf8_clusters);
61 if (!shaper.shape (font, buffer)) {
64 output.shape_failed (buffer, text, text_len, shaper.utf8_clusters);
69 output.consume_glyphs (buffer, text, text_len, shaper.utf8_clusters);
82 shape_options_t shaper; member in struct:shape_consumer_t
hb-ot-shape-closure.cc 36 shaper (parser),
69 shaper.shape_closure (text, text_len, font, buffer, glyphs);
103 shape_options_t shaper; member in struct:shape_closure_consumer_t
options.cc 209 for (const char **shaper = hb_shape_list_shapers (); *shaper; shaper++)
210 g_printf ("%s\n", *shaper);
284 {"shaper", 0, G_OPTION_FLAG_HIDDEN,
295 {"num-iterations", 0, 0, G_OPTION_ARG_INT, &this->num_iterations, "Run shaper N times (default: 1)", "N"},
  /external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/shaping/
ArabicShapingRegTest.java 463 ArabicShaping shaper = null; local
466 shaper = new ArabicShaping(test.flags);
467 result = shaper.shape(test.source);
481 reportTestFailure(i, test, shaper, result, ex);
493 ArabicShaping shaper = null; local
500 shaper = new ArabicShaping(test.flags);
501 len = shaper.shape(src, 0, src.length, null, 0, 0);
508 reportTestFailure(i, test, shaper, test.source, ex);
520 ArabicShaping shaper = null; local
528 shaper = new ArabicShaping(test.flags)
    [all...]
ArabicShapingTest.java 159 ArabicShaping shaper = new ArabicShaping(options); local
160 System.out.println("shaper: " + shaper);
175 result = shaper.shape(src, ss, sl, dest, ds, dl);
179 shaper.shape(src, ss, sl);
186 dest = shaper.shape(text).toCharArray();
  /external/harfbuzz_ng/
Android.mk 64 src/hb-shaper.cc \
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
Bidi.java 4313 NumericShaper shaper = (NumericShaper) paragraph.getAttribute(TextAttribute.NUMERIC_SHAPING); local
    [all...]
  /prebuilts/misc/common/icu4j/
icu4j.jar 
  /prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/54.1.1/
icu4j-54.1.1.jar 

Completed in 493 milliseconds