[util/hb-view] Default HB_DRAW to 1

See comments.
This commit is contained in:
Behdad Esfahbod 2022-10-31 13:51:24 -06:00
parent 02b76393ef
commit 0e4f579493
1 changed files with 10 additions and 0 deletions

View File

@ -71,7 +71,17 @@ helper_cairo_use_hb_draw (const font_options_t *font_opts)
{ {
const char *env = getenv ("HB_DRAW"); const char *env = getenv ("HB_DRAW");
if (!env) if (!env)
#if 1
/* Following branch disabled because we prefer our
* OpenType extensions working, ie going through hb-draw,
* over avoiding the obscure cairo bug. */
return true;
#else
/* Older cairo had a bug in rendering COLRv0 fonts in
* right-to-left direction. */
return cairo_version () >= CAIRO_VERSION_ENCODE (1, 17, 5); return cairo_version () >= CAIRO_VERSION_ENCODE (1, 17, 5);
#endif
return atoi (env); return atoi (env);
} }