/external/harfbuzz_ng/src/ |
D | hb-shaper-private.hh | 54 #define HB_SHAPER_IMPLEMENT(shaper) void *shaper; argument 68 #define HB_SHAPER_DATA_TYPE(shaper, object) struct hb_##shaper##_shaper_##object##_data_t argument 69 …e HB_SHAPER_DATA_INSTANCE(shaper, object, instance) (* (HB_SHAPER_DATA_TYPE(shaper, object) **) &(… argument 70 #define HB_SHAPER_DATA(shaper, object) HB_SHAPER_DATA_INSTANCE (shaper, object, object) argument 71 #define HB_SHAPER_DATA_CREATE_FUNC(shaper, object) _hb_##shaper##_shaper_##object##_data_create argument 72 #define HB_SHAPER_DATA_DESTROY_FUNC(shaper, object) _hb_##shaper##_shaper_##object##_data_destroy argument 74 #define HB_SHAPER_DATA_PROTOTYPE(shaper, object) \ argument 75 HB_SHAPER_DATA_TYPE (shaper, object); /* Type forward declaration. */ \ 76 extern "C" HB_INTERNAL HB_SHAPER_DATA_TYPE (shaper, object) * \ 77 …HB_SHAPER_DATA_CREATE_FUNC (shaper, object) (hb_##object##_t *object HB_SHAPER_DATA_CREATE_FUNC_EX… [all …]
|
D | hb-shape-plan.cc | 38 #define HB_SHAPER_IMPLEMENT(shaper) \ argument 39 HB_SHAPER_DATA_ENSURE_DECLARE(shaper, face) \ 40 HB_SHAPER_DATA_ENSURE_DECLARE(shaper, font) 58 #define HB_SHAPER_PLAN(shaper) \ in hb_shape_plan_plan() argument 60 if (hb_##shaper##_shaper_face_data_ensure (shape_plan->face_unsafe)) { \ in hb_shape_plan_plan() 61 HB_SHAPER_DATA (shaper, shape_plan) = \ in hb_shape_plan_plan() 62 … HB_SHAPER_DATA_CREATE_FUNC (shaper, shape_plan) (shape_plan, user_features, num_user_features); \ in hb_shape_plan_plan() 63 shape_plan->shaper_func = _hb_##shaper##_shape; \ in hb_shape_plan_plan() 64 shape_plan->shaper_name = #shaper; \ in hb_shape_plan_plan() 73 #define HB_SHAPER_IMPLEMENT(shaper) \ in hb_shape_plan_plan() argument [all …]
|
D | hb-ot-shape-private.hh | 40 const struct hb_ot_complex_shaper_t *shaper; member 70 const struct hb_ot_complex_shaper_t *shaper; member 76 shaper (NULL), in hb_ot_shape_planner_t() 83 plan.shaper = shaper; in compile()
|
D | hb-ot-shape.cc | 92 if (planner->shaper->collect_features) in hb_ot_shape_collect_features() 93 planner->shaper->collect_features (planner); in hb_ot_shape_collect_features() 112 if (planner->shaper->override_features) in hb_ot_shape_collect_features() 113 planner->shaper->override_features (planner); in hb_ot_shape_collect_features() 174 planner.shaper = hb_ot_shape_complex_categorize (&planner); in _hb_ot_shaper_shape_plan_data_create() 180 if (plan->shaper->data_create) { in _hb_ot_shaper_shape_plan_data_create() 181 plan->data = plan->shaper->data_create (plan); in _hb_ot_shaper_shape_plan_data_create() 192 if (plan->shaper->data_destroy) in _hb_ot_shaper_shape_plan_data_destroy() 193 plan->shaper->data_destroy (const_cast<void *> (plan->data)); in _hb_ot_shaper_shape_plan_data_destroy() 403 if (c->plan->shaper->setup_masks) in hb_ot_shape_setup_masks() [all …]
|
D | hb-shape-plan-private.hh | 56 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, shape_plan); argument
|
D | hb-face-private.hh | 101 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, face); argument
|
D | hb-ot-shape-normalize.cc | 296 hb_ot_shape_normalization_mode_t mode = plan->shaper->normalization_preference; in _hb_ot_shape_normalize() 302 plan->shaper->decompose ? plan->shaper->decompose : decompose_unicode, in _hb_ot_shape_normalize() 303 plan->shaper->compose ? plan->shaper->compose : compose_unicode in _hb_ot_shape_normalize()
|
D | Makefile.sources | 38 hb-shaper-list.hh \ 39 hb-shaper-impl-private.hh \ 40 hb-shaper-private.hh \ 41 hb-shaper.cc \
|
D | hb-face.cc | 61 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_INVALID, argument 238 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_DESTROY(shaper, face); in hb_face_destroy() argument
|
D | hb-ot-shape-normalize-private.hh | 47 HB_INTERNAL void _hb_ot_shape_normalize (const hb_ot_shape_plan_t *shaper,
|
D | hb-font-private.hh | 512 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, font); argument
|
D | hb-font.cc | 1203 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_INVALID, in hb_font_get_empty() argument 1241 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_DESTROY(shaper, font); in hb_font_destroy() argument
|
/external/harfbuzz_ng/util/ |
D | shape-consumer.hh | 38 shaper (parser), in shape_consumer_t() 56 for (unsigned int n = shaper.num_iterations; n; n--) in consume_line() 58 shaper.populate_buffer (buffer, text, text_len, text_before, text_after); in consume_line() 60 output.consume_text (buffer, text, text_len, shaper.utf8_clusters); in consume_line() 61 if (!shaper.shape (font, buffer)) { in consume_line() 64 output.shape_failed (buffer, text, text_len, shaper.utf8_clusters); in consume_line() 69 output.consume_glyphs (buffer, text, text_len, shaper.utf8_clusters); in consume_line() 82 shape_options_t shaper; member
|
D | hb-ot-shape-closure.cc | 36 shaper (parser), in shape_closure_consumer_t() 69 shaper.shape_closure (text, text_len, font, buffer, glyphs); in consume_line() 103 shape_options_t shaper; member
|
D | options.cc | 209 for (const char **shaper = hb_shape_list_shapers (); *shaper; shaper++) in list_shapers() local 210 g_printf ("%s\n", *shaper); in list_shapers()
|
/external/iproute2/examples/ |
D | README.cbq | 33 # Each shaper must be described by config file in $CBQ_PATH 34 # (/etc/sysconfig/cbq/) directory - one config file for each CBQ shaper. 37 # Each shaper has its personal ID - two byte HEX number. Really ID is 44 # | |___________________ ID (0000-FFFF), let ID looks like shaper's rate 48 # Config file describes shaper parameters and source[destination] 66 # *** If you want to build more than one shaper per device it's 73 # WEIGHT: "weight" of shaper (CBQ class). Like for DEVICE - approx. RATE/10 75 # PRIO: shaper's priority from 1 to 8 where 1 is the highest one. 82 # RULE=10.2.2.5 - shaper works only for IP address 10.2.2.5 86 # RULE=10.5.5.5:80, - shaper active only for traffic from port 80 of [all …]
|
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/shaping/ |
D | ArabicShapingRegTest.java | 463 ArabicShaping shaper = null; in TestStandard() local 466 shaper = new ArabicShaping(test.flags); in TestStandard() 467 result = shaper.shape(test.source); in TestStandard() 481 reportTestFailure(i, test, shaper, result, ex); in TestStandard() 493 ArabicShaping shaper = null; in TestPreflight() local 500 shaper = new ArabicShaping(test.flags); in TestPreflight() 501 len = shaper.shape(src, 0, src.length, null, 0, 0); in TestPreflight() 508 reportTestFailure(i, test, shaper, test.source, ex); in TestPreflight() 520 ArabicShaping shaper = null; in TestError() local 528 shaper = new ArabicShaping(test.flags); in TestError() [all …]
|
D | ArabicShapingTest.java | 159 ArabicShaping shaper = new ArabicShaping(options); in main() local 160 System.out.println("shaper: " + shaper); in main() 175 result = shaper.shape(src, ss, sl, dest, ds, dl); in main() 179 shaper.shape(src, ss, sl); in main() 186 dest = shaper.shape(text).toCharArray(); in main()
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/shaping/ |
D | ArabicShapingRegTest.java | 467 ArabicShaping shaper = null; in TestStandard() local 470 shaper = new ArabicShaping(test.flags); in TestStandard() 471 result = shaper.shape(test.source); in TestStandard() 485 reportTestFailure(i, test, shaper, result, ex); in TestStandard() 497 ArabicShaping shaper = null; in TestPreflight() local 504 shaper = new ArabicShaping(test.flags); in TestPreflight() 505 len = shaper.shape(src, 0, src.length, null, 0, 0); in TestPreflight() 512 reportTestFailure(i, test, shaper, test.source, ex); in TestPreflight() 524 ArabicShaping shaper = null; in TestError() local 532 shaper = new ArabicShaping(test.flags); in TestError() [all …]
|
D | ArabicShapingTest.java | 160 ArabicShaping shaper = new ArabicShaping(options); in main() local 161 System.out.println("shaper: " + shaper); in main() 176 result = shaper.shape(src, ss, sl, dest, ds, dl); in main() 180 shaper.shape(src, ss, sl); in main() 187 dest = shaper.shape(text).toCharArray(); in main()
|
/external/harfbuzz_ng/ |
D | NEWS | 107 - Change mark zeroing of USE shaper from NONE to BY_GDEF_EARLY. That's 114 - Graphite2 shaper: improved negative advance handling (eg. Nastaliq). 124 - Ported Indic shaper to Unicode 8.0 data. 126 - Speed up CoreText shaper when font fallback happens in CoreText. 128 - Very rough directwrite shaper for testing, thanks to Ebrahim Byagowi. 153 - Fix badly-broken fallback shaper that affected terminology. 155 - Fix y_scaling in Graphite shaper. 265 - Fix out-of-bounds access in USE shaper. 330 - Fix minor out-of-bounds access in Indic shaper. 373 - Fix major shape-plan caching bug when more than one shaper were [all …]
|
D | Android.mk | 64 src/hb-shaper.cc \
|
/external/chromium-trace/catapult/telemetry/third_party/web-page-replay/ |
D | servermanager.py | 118 shaper = initializer(*init_args, **init_kwargs) 120 server_exits.insert(0, shaper.__exit__) 121 shaper.__enter__()
|
/external/harfbuzz_ng/test/shaping/tests/ |
D | simple.tests | 1 fonts/sha1sum/49c9f7485c1392fa09a1b801bc2ffea79275f22e.ttf:--shaper=ot:U+0056,U+0041,U+0042,U+0045,… 2 fonts/sha1sum/49c9f7485c1392fa09a1b801bc2ffea79275f22e.ttf:--shaper=fallback:U+0056,U+0041,U+0042,U…
|
/external/harfbuzz_ng/win32/ |
D | README.txt | 10 backends are enabled, as well as the Uniscribe platform shaper, and this 65 GRAPHITE2: Enable the Graphite2 shaper, requires the SIL Graphite2 library. 71 DIRECTWRITE: Enable (experimental) DirectWrite platform shaper support,
|