/third_party/harfbuzz/src/ |
D | hb-shaper.cc | 54 hb_shaper_entry_t *shapers = (hb_shaper_entry_t *) calloc (1, sizeof (all_shapers)); in create() local 55 if (unlikely (!shapers)) in create() 58 memcpy (shapers, all_shapers, sizeof (all_shapers)); in create() 70 if (end - p == (int) strlen (shapers[j].name) && in create() 71 0 == strncmp (shapers[j].name, p, end - p)) in create() 74 struct hb_shaper_entry_t t = shapers[j]; in create() 75 memmove (&shapers[i + 1], &shapers[i], sizeof (shapers[i]) * (j - i)); in create() 76 shapers[i] = t; in create() 90 return shapers; in create()
|
D | hb-shape.cc | 66 const hb_shaper_entry_t *shapers = _hb_shapers_get (); in create() local 69 shaper_list[i] = shapers[i].name; in create()
|
D | hb-shape-plan.cc | 120 const hb_shaper_entry_t *shapers = _hb_shapers_get (); in init() local 125 else if (shapers[i].func == _hb_##shaper##_shape) \ in init()
|
D | hb-directwrite.cc | 898 static const char *shapers = "directwrite"; in _hb_directwrite_shape_experimental_width() local 901 features, num_features, &shapers); in _hb_directwrite_shape_experimental_width()
|
/third_party/skia/third_party/externals/harfbuzz/src/ |
D | hb-shaper.cc | 52 hb_shaper_entry_t *shapers = (hb_shaper_entry_t *) hb_calloc (1, sizeof (all_shapers)); in create() local 53 if (unlikely (!shapers)) in create() 56 memcpy (shapers, all_shapers, sizeof (all_shapers)); in create() 68 if (end - p == (int) strlen (shapers[j].name) && in create() 69 0 == strncmp (shapers[j].name, p, end - p)) in create() 72 struct hb_shaper_entry_t t = shapers[j]; in create() 73 memmove (&shapers[i + 1], &shapers[i], sizeof (shapers[i]) * (j - i)); in create() 74 shapers[i] = t; in create() 86 return shapers; in create()
|
D | hb-shape.cc | 64 const hb_shaper_entry_t *shapers = _hb_shapers_get (); in create() local 67 shaper_list[i] = shapers[i].name; in create()
|
D | hb-shape-plan.cc | 120 const hb_shaper_entry_t *shapers = _hb_shapers_get (); in init() local 125 else if (shapers[i].func == _hb_##shaper##_shape) \ in init()
|
/third_party/flutter/skia/third_party/externals/harfbuzz/src/ |
D | hb-shaper.cc | 51 hb_shaper_entry_t *shapers = (hb_shaper_entry_t *) calloc (1, sizeof (all_shapers)); in create() local 52 if (unlikely (!shapers)) in create() 55 memcpy (shapers, all_shapers, sizeof (all_shapers)); in create() 67 if (end - p == (int) strlen (shapers[j].name) && in create() 68 0 == strncmp (shapers[j].name, p, end - p)) in create() 71 struct hb_shaper_entry_t t = shapers[j]; in create() 72 memmove (&shapers[i + 1], &shapers[i], sizeof (shapers[i]) * (j - i)); in create() 73 shapers[i] = t; in create() 87 return shapers; in create()
|
D | hb-shape.cc | 66 const hb_shaper_entry_t *shapers = _hb_shapers_get (); in create() local 69 shaper_list[i] = shapers[i].name; in create()
|
D | hb-shape-plan.cc | 111 const hb_shaper_entry_t *shapers = _hb_shapers_get (); in init() local 116 else if (shapers[i].func == _hb_##shaper##_shape) \ in init()
|
D | hb-directwrite.cc | 873 static const char *shapers = "directwrite"; in hb_directwrite_shape_experimental_width() local 876 features, num_features, &shapers); in hb_directwrite_shape_experimental_width()
|
/third_party/skia/third_party/externals/harfbuzz/util/ |
D | options.hh | 160 GString *shapers = g_string_new (nullptr); in shapers_to_string() local 164 g_string_append (shapers, *shaper_list); in shapers_to_string() 165 g_string_append_c (shapers, ','); in shapers_to_string() 167 g_string_truncate (shapers, MAX (0, (gint)shapers->len - 1)); in shapers_to_string() 169 return g_string_free (shapers, false); in shapers_to_string() 180 char *shapers = shapers_to_string (); in show_version() local 181 g_printf ("Available shapers: %s\n", shapers); in show_version() 182 g_free (shapers); in show_version()
|
D | shape-options.hh | 40 g_strfreev (shapers); in ~shape_options_t() 109 if (!hb_shape_full (font, buffer, features, num_features, shapers)) in shape() 247 if (!hb_shape_full (font, fragment, features, num_features, shapers)) in verify_buffer_safe_to_break() 306 char **shapers = nullptr; member 324 char **shapers = g_strsplit (arg, ",", 0); in parse_shapers() local 326 for (char **shaper = shapers; *shaper; shaper++) in parse_shapers() 340 g_strfreev (shapers); in parse_shapers() 345 g_strfreev (shape_opts->shapers); in parse_shapers() 346 shape_opts->shapers = shapers; in parse_shapers()
|
/third_party/harfbuzz/util/ |
D | options.cc | 69 GString *shapers = g_string_new (nullptr); in shapers_to_string() local 73 g_string_append (shapers, *shaper_list); in shapers_to_string() 74 g_string_append_c (shapers, ','); in shapers_to_string() 76 g_string_truncate (shapers, MAX (0, (gint)shapers->len - 1)); in shapers_to_string() 78 return g_string_free (shapers, false); in shapers_to_string() 89 char *shapers = shapers_to_string (); in show_version() local 90 g_printf ("Available shapers: %s\n", shapers); in show_version() 91 g_free (shapers); in show_version() 217 char **shapers = g_strsplit (arg, ",", 0); in parse_shapers() local 219 for (char **shaper = shapers; *shaper; shaper++) { in parse_shapers() [all …]
|
D | options.hh | 164 shapers = nullptr; in shape_options_t() 180 g_strfreev (shapers); in ~shape_options_t() 248 if (!hb_shape_full (font, buffer, features, num_features, shapers)) in shape() 387 if (!hb_shape_full (font, fragment, features, num_features, shapers)) in verify_buffer_safe_to_break() 446 char **shapers; member
|
/third_party/flutter/skia/third_party/externals/harfbuzz/util/ |
D | options.cc | 69 GString *shapers = g_string_new (nullptr); in shapers_to_string() local 73 g_string_append (shapers, *shaper_list); in shapers_to_string() 74 g_string_append_c (shapers, ','); in shapers_to_string() 76 g_string_truncate (shapers, MAX (0, (gint)shapers->len - 1)); in shapers_to_string() 78 return g_string_free (shapers, false); in shapers_to_string() 89 char *shapers = shapers_to_string (); in show_version() local 90 g_printf ("Available shapers: %s\n", shapers); in show_version() 91 g_free (shapers); in show_version() 193 char **shapers = g_strsplit (arg, ",", 0); in parse_shapers() local 195 for (char **shaper = shapers; *shaper; shaper++) { in parse_shapers() [all …]
|
D | options.hh | 158 shapers = nullptr; in shape_options_t() 174 g_strfreev (shapers); in ~shape_options_t() 242 if (!hb_shape_full (font, buffer, features, num_features, shapers)) in shape() 381 if (!hb_shape_full (font, fragment, features, num_features, shapers)) in verify_buffer_safe_to_break() 440 char **shapers; member
|
/third_party/flutter/skia/third_party/externals/harfbuzz/test/api/ |
D | test-shape.c | 174 const char **shapers = hb_shape_list_shapers (); in test_shape_list() local 177 for (i = 0; shapers[i]; i++) in test_shape_list() 181 g_assert (!strcmp (shapers[i - 1], "fallback")); in test_shape_list()
|
/third_party/skia/third_party/externals/harfbuzz/test/api/ |
D | test-shape.c | 186 const char **shapers = hb_shape_list_shapers (); in test_shape_list() local 189 for (i = 0; shapers[i]; i++) in test_shape_list() 193 g_assert (!strcmp (shapers[i - 1], "fallback")); in test_shape_list()
|
/third_party/harfbuzz/test/api/ |
D | test-shape.c | 186 const char **shapers = hb_shape_list_shapers (); in test_shape_list() local 189 for (i = 0; shapers[i]; i++) in test_shape_list() 193 g_assert (!strcmp (shapers[i - 1], "fallback")); in test_shape_list()
|
/third_party/skia/third_party/externals/harfbuzz/ |
D | meson.build | 365 'Additional shapers': 368 'Platform shapers (not normally needed)':
|
D | configure.ac | 471 Additional shapers: 474 Platform shapers (not normally needed):
|
/third_party/harfbuzz/ |
D | meson.build | 374 'Additional shapers': 377 'Platform shapers (not normally needed)':
|
D | configure.ac | 471 Additional shapers: 474 Platform shapers (not normally needed):
|
/third_party/flutter/skia/third_party/externals/harfbuzz/ |
D | NEWS | 866 in most shapers from BY_UNICODE_LATE to BY_GDEF_LATE. 931 - Change mark zeroing types of most shapers from BY_UNICODE_LATE to 1454 - Remove (long disabled) hb-old and hb-icu-le test shapers. 1528 - Uniscribe and CoreText shapers can be enabled with their --with options, 1530 - icu_le and old shapers cannot be enabled for now, 1701 - Disable fallback positioning for Indic and Thai shapers. 1867 both Pango's shapers and old HarfBuzz / Qt shapers.
|