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

1 2

  /external/chromium_org/third_party/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"
  /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.cc 28 #include "hb-shaper-private.hh"
32 #define HB_SHAPER_IMPLEMENT(shaper) \
33 HB_SHAPER_DATA_ENSURE_DECLARE(shaper, face) \
34 HB_SHAPER_DATA_ENSURE_DECLARE(shaper, font)
35 #include "hb-shaper-list.hh"
47 #define HB_SHAPER_PLAN(shaper) \
49 if (hb_##shaper##_shaper_face_data_ensure (shape_plan->face_unsafe)) { \
50 HB_SHAPER_DATA (shaper, shape_plan) = \
51 HB_SHAPER_DATA_CREATE_FUNC (shaper, shape_plan) (shape_plan, user_features, num_user_features); \
52 shape_plan->shaper_func = _hb_##shaper##_shape;
    [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-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.
292 hb_ot_shape_normalization_mode_t mode = plan->shaper->normalization_preference;
298 plan->shaper->decompose ? plan->shaper->decompose : decompose_unicode,
299 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"
  /external/qemu/android/
shaper.c 12 #include "android/shaper.h"
101 int active; /* is this shaper active ? */
114 netshaper_destroy( NetShaper shaper )
116 if (shaper) {
117 shaper->active = 0;
119 while (shaper->packets) {
120 QueuedPacket packet = shaper->packets;
121 shaper->packets = packet->next;
126 timer_del(shaper->timer);
127 timer_free(shaper->timer)
165 NetShaper shaper = g_malloc(sizeof(*shaper)); local
    [all...]
  /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
  /external/qemu/include/android/
shaper.h 26 void netshaper_set_rate(NetShaper shaper, double rate );
28 void netshaper_send( NetShaper shaper, void* data, size_t size );
30 void netshaper_send_aux( NetShaper shaper, void* data, size_t size, void* opaque );
32 int netshaper_can_send( NetShaper shaper );
34 void netshaper_destroy (NetShaper shaper);
46 /* network traffic shaper and delayer */
  /external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/
FontComplexTextMac.cpp 51 HarfBuzzShaper shaper(this, run);
52 if (shaper.shape())
53 return shaper.selectionRect(point, h, from, to);
97 HarfBuzzShaper shaper(this, runInfo.run);
98 shaper.setDrawRange(runInfo.from, runInfo.to);
99 if (shaper.shape(&glyphBuffer)) {
131 HarfBuzzShaper shaper(this, run);
132 if (shaper.shape())
133 return shaper.totalWidth();
147 HarfBuzzShaper shaper(this, run)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/
FontHarfBuzz.cpp 235 HarfBuzzShaper shaper(this, runInfo.run);
236 shaper.setDrawRange(runInfo.from, runInfo.to);
237 if (!shaper.shape(&glyphBuffer) || glyphBuffer.isEmpty())
239 FloatPoint adjustedPoint = shaper.adjustStartPoint(point);
257 HarfBuzzShaper shaper(this, runInfo.run, HarfBuzzShaper::ForTextEmphasis);
258 shaper.setDrawRange(runInfo.from, runInfo.to);
259 shaper.shape(&glyphBuffer);
265 HarfBuzzShaper shaper(this, run, HarfBuzzShaper::NotForTextEmphasis, fallbackFonts);
266 if (!shaper.shape())
269 glyphBounds->setTop(floorf(-shaper.glyphBoundingBox().top()))
    [all...]
  /external/harfbuzz_ng/
Android.mk 64 src/hb-shaper.cc \

Completed in 460 milliseconds

1 2