summaryrefslogtreecommitdiff
path: root/src/cairo-ft-private.h
diff options
context:
space:
mode:
authorKeith Packard <keithp@neko.keithp.com>2006-06-29 04:10:35 +0200
committerKeith Packard <keithp@neko.keithp.com>2006-06-29 04:10:35 +0200
commit20e3a99bbaa2624ecad7b505158edc8dce706ea8 (patch)
tree8e97fd76baef8a193ac1c1c8ddc9e40be1d837ee /src/cairo-ft-private.h
parent2e2799d4f921b22030eb63585dcec2ed4503fd5b (diff)
Skip TrueType font output for PS/PDF until it handles vertical layout.
The TrueType font subsetting code fails to emit VHEA/VMTX headers for the font, so WMode 1 doesn't work to switch to vertical metrics. Added a bug about this, and changed the PS/PDF output code to just use Type3 in this case until the bug is fixed. Updated the reference images to match the output for PDF/PS backends for the vertical font check.
Diffstat (limited to 'src/cairo-ft-private.h')
-rw-r--r--src/cairo-ft-private.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cairo-ft-private.h b/src/cairo-ft-private.h
index b3931bec..34c5d9c8 100644
--- a/src/cairo-ft-private.h
+++ b/src/cairo-ft-private.h
@@ -64,6 +64,9 @@ _cairo_ft_unscaled_font_lock_face (cairo_ft_unscaled_font_t *unscaled);
cairo_private void
_cairo_ft_unscaled_font_unlock_face (cairo_ft_unscaled_font_t *unscaled);
+cairo_bool_t
+_cairo_ft_scaled_font_is_vertical (cairo_scaled_font_t *scaled_font);
+
CAIRO_END_DECLS
#endif /* CAIRO_HAS_FT_FONT */