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

1 2

  /external/harfbuzz_ng/src/
hb-shaper.hh 41 #include "hb-shaper-list.hh"
56 #define HB_SHAPER_ORDER(Shaper) \
57 HB_PASTE (HB_SHAPER_ORDER_, Shaper)
61 #define HB_SHAPER_IMPLEMENT(Shaper) \
62 HB_SHAPER_ORDER (Shaper),
63 #include "hb-shaper-list.hh"
72 #define HB_SHAPER_DATA_TYPE(shaper, object) hb_##shaper##_##object##_data_t
73 #define HB_SHAPER_DATA_CREATE_FUNC(shaper, object) _hb_##shaper##_shaper_##object##_data_creat
    [all...]
hb-face.hh 34 #include "hb-shaper.hh"
43 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_INSTANTIATE_SHAPERS(shaper, face);
44 #include "hb-shaper-list.hh"
59 hb_shaper_object_dataset_t<hb_face_t> data;/* Various shaper data. */
hb-shape-plan.cc 29 #include "hb-shaper.hh"
85 * Choose shaper.
88 #define HB_SHAPER_PLAN(shaper) \
90 if (face->data.shaper) \
92 this->shaper_func = _hb_##shaper##_shape; \
93 this->shaper_name = #shaper; \
103 #define HB_SHAPER_IMPLEMENT(shaper) \
104 else if (0 == strcmp (*shaper_list, #shaper)) \
105 HB_SHAPER_PLAN (shaper);
106 #include "hb-shaper-list.hh
    [all...]
hb-ot-shape-normalize.hh 48 HB_INTERNAL void _hb_ot_shape_normalize (const hb_ot_shape_plan_t *shaper,
hb-ot-shape.hh 64 const struct hb_ot_complex_shaper_t *shaper; member in struct:hb_ot_shape_plan_t
119 const struct hb_ot_complex_shaper_t *shaper; member in struct:hb_ot_shape_planner_t
hb-ot-shape.cc 29 #include "hb-shaper-impl.hh"
81 shaper = hb_ot_shape_complex_categorize (this);
83 script_zero_marks = shaper->zero_width_marks != HB_OT_SHAPE_ZERO_WIDTH_MARKS_NONE;
84 script_fallback_mark_positioning = shaper->fallback_position;
87 shaper = &_hb_ot_complex_shaper_default;
95 plan.shaper = shaper;
113 bool disable_gpos = plan.shaper->gpos_tag &&
114 plan.shaper->gpos_tag != plan.map.chosen_script[1];
181 if (shaper->data_create
    [all...]
hb-ot-shape-normalize.cc 40 * Each shaper specifies whether it prefers decomposed (NFD) or composed (NFC).
70 * Indic shaper may want to disallow recomposing of two matras.
289 hb_ot_shape_normalization_mode_t mode = plan->shaper->normalization_preference;
305 plan->shaper->decompose ? plan->shaper->decompose : decompose_unicode,
306 plan->shaper->compose ? plan->shaper->compose : compose_unicode
393 if (plan->shaper->reorder_marks)
394 plan->shaper->reorder_marks (plan, buffer, i, end);
hb-font.hh 35 #include "hb-shaper.hh"
99 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_INSTANTIATE_SHAPERS(shaper, font);
100 #include "hb-shaper-list.hh"
126 hb_shaper_object_dataset_t<hb_font_t> data; /* Various shaper data. */
  /external/harfbuzz_ng/util/
shape-consumer.hh 39 shaper (parser),
60 for (unsigned int n = shaper.num_iterations; n; n--)
64 shaper.populate_buffer (buffer, text, text_len, text_before, text_after);
66 output.consume_text (buffer, text, text_len, shaper.utf8_clusters);
67 if (!shaper.shape (font, buffer, &error))
78 output.consume_glyphs (buffer, text, text_len, shaper.utf8_clusters);
93 shape_options_t shaper; member in struct:shape_consumer_t
hb-ot-shape-closure.cc 36 shaper (parser),
70 shaper.shape_closure (text, text_len, font, buffer, glyphs);
106 shape_options_t shaper; member in struct:shape_closure_consumer_t
options.cc 193 for (char **shaper = shapers; *shaper; shaper++) {
196 if (strcmp (*shaper, *hb_shaper) == 0) {
203 "Unknown or unsupported shaper: %s", *shaper);
220 for (const char **shaper = hb_shape_list_shapers (); *shaper; shaper++)
221 g_printf ("%s\n", *shaper);
    [all...]
  /external/tensorflow/tensorflow/contrib/distributions/python/kernel_tests/
shape_test.py 67 shaper = _DistributionShape(batch_ndims=batch_ndims,
69 y, sample_shape = shaper.make_batch_of_event_sample_matrices(
71 should_be_x_value = shaper.undo_make_batch_of_event_sample_matrices(
548 shaper = _DistributionShape(batch_ndims=0, event_ndims=0)
550 self.assertEqual(0, shaper.get_sample_ndims(x).eval())
551 self.assertEqual(0, shaper.batch_ndims.eval())
552 self.assertEqual(0, shaper.event_ndims.eval())
554 shaper = _DistributionShape(batch_ndims=1, event_ndims=1)
556 self.assertAllEqual(3, shaper.get_ndims(x).eval())
557 self.assertEqual(1, shaper.get_sample_ndims(x).eval()
    [all...]
  /external/skia/modules/skshaper/src/
SkShaper.cpp 14 std::unique_ptr<SkShaper> shaper = SkShaper::MakeHarfBuzz(); local
15 if (shaper) {
16 return shaper;
  /external/icu/android_icu4j/src/main/tests/android/icu/dev/test/shaping/
DataDrivenArabicShapingRegTest.java 315 ArabicShaping shaper = null; local
318 shaper = new ArabicShaping(flags);
319 actual = shaper.shape(source);
333 err("Error: Shaper " + shaper + "\n throws exception '" + ex + "'\n for input '" + source);
336 buf.append("Error: Shaper: " + shaper + "\n Input: " + source + "\n Actual: " + actual +
411 ArabicShaping shaper = null;
418 shaper = new ArabicShaping(flags);
419 len = shaper.shape(src, 0, src.length, null, 0, 0)
    [all...]
  /external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/shaping/
DataDrivenArabicShapingRegTest.java 312 ArabicShaping shaper = null; local
315 shaper = new ArabicShaping(flags);
316 actual = shaper.shape(source);
330 err("Error: Shaper " + shaper + "\n throws exception '" + ex + "'\n for input '" + source);
333 buf.append("Error: Shaper: " + shaper + "\n Input: " + source + "\n Actual: " + actual +
408 ArabicShaping shaper = null;
415 shaper = new ArabicShaping(flags);
416 len = shaper.shape(src, 0, src.length, null, 0, 0)
    [all...]
  /external/skqp/samplecode/
SampleTextBox.cpp 74 SkShaper shaper(nullptr);
86 SkPoint end = shaper.shape(&builder, font, gText, strlen(gText), true,
  /external/icu/icu4j/samples/src/com/ibm/icu/samples/shaping/
ArabicShapingSample.java 161 ArabicShaping shaper = new ArabicShaping(options); local
162 System.out.println("shaper: " + shaper);
177 result = shaper.shape(src, ss, sl, dest, ds, dl);
181 shaper.shape(src, ss, sl);
188 dest = shaper.shape(text).toCharArray();
  /external/skqp/tools/
using_skia_and_harfbuzz.cpp 141 void WriteLine(const SkShaper& shaper, const char *text, size_t textBytes) {
143 SkPoint endPoint = shaper.shape(&textBlobBuilder, font, text, textBytes, true,
211 SkShaper shaper(typeface);
212 assert(shaper.good());
216 placement.WriteLine(shaper, line.c_str(), line.size());
  /external/skia/tools/
using_skia_and_harfbuzz.cpp 141 void WriteLine(const SkShaper& shaper, const char *text, size_t textBytes) {
143 SkPoint endPoint = shaper.shape(&textBlobBuilder, font, text, textBytes, true,
211 std::unique_ptr<SkShaper> shaper = SkShaper::Make(); local
212 assert(shaper);
216 placement.WriteLine(*shaper, line.c_str(), line.size());
  /frameworks/av/include/media/
VolumeShaper.h     [all...]
  /external/skia/modules/skottie/src/
SkottieAdapter.cpp 360 // Helper for interfacing with SkShaper: buffers shaper-fed runs and performs
458 std::unique_ptr<SkShaper> shaper = SkShaper::Make();
459 if (!shaper) {
463 shaper->shape(&blobMaker, font, start, SkToSizeT(end - start), true, { 0, 0 }, SK_ScalarMax);
  /external/icu/android_icu4j/src/main/java/android/icu/text/
BidiTransform.java 359 ArabicShaping shaper = new ArabicShaping(options); local
361 text = shaper.shape(text);
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
BidiTransform.java 369 ArabicShaping shaper = new ArabicShaping(options); local
371 text = shaper.shape(text);
  /external/skia/src/compute/skc/platforms/cl_12/kernels/devices/gen9/
device_cl_12.c 288 skc_grid_shaper shaper; member in struct:skc_program_kernel
941 size_t * work_local_ptr = program_kernels.kernels[type].shaper(work_size,
  /external/skqp/src/compute/skc/platforms/cl_12/kernels/devices/gen9/
device_cl_12.c 288 skc_grid_shaper shaper; member in struct:skc_program_kernel
941 size_t * work_local_ptr = program_kernels.kernels[type].shaper(work_size,

Completed in 1071 milliseconds

1 2