/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,
|