diff --git a/gsk/gskprivate.c b/gsk/gskprivate.c index 0353830e12..122a347250 100644 --- a/gsk/gskprivate.c +++ b/gsk/gskprivate.c @@ -139,35 +139,6 @@ gsk_reload_font (PangoFont *font, return g_object_ref (last_result); } -/*< private > - * gsk_get_unhinted_glyph_string_extents: - * @glyphs: a `PangoGlyphString` - * @font: a `PangoFont` - * @ink_rect: (out): rectangle used to store the extents of the glyph string as drawn - * - * Compute the ink extents of a glyph string. - * - * This is like [method@Pango.GlyphString.extents], but it - * ignores hinting of the font. - */ -void -gsk_get_unhinted_glyph_string_extents (PangoGlyphString *glyphs, - PangoFont *font, - PangoRectangle *ink_rect) -{ - PangoFont *unhinted; - - unhinted = gsk_reload_font (font, - 1.0, - CAIRO_HINT_METRICS_OFF, - CAIRO_HINT_STYLE_NONE, - CAIRO_ANTIALIAS_DEFAULT); - - pango_glyph_string_extents (glyphs, unhinted, ink_rect, NULL); - - g_object_unref (unhinted); -} - /*< private > * gsk_font_get_hint_style: * @font: a `PangoFont` diff --git a/gsk/gskprivate.h b/gsk/gskprivate.h index d9772e4e34..a01ab8efa6 100644 --- a/gsk/gskprivate.h +++ b/gsk/gskprivate.h @@ -14,10 +14,6 @@ PangoFont *gsk_reload_font (PangoFont *font, cairo_hint_style_t hint_style, cairo_antialias_t antialias); -void gsk_get_unhinted_glyph_string_extents (PangoGlyphString *glyphs, - PangoFont *font, - PangoRectangle *ink_rect); - cairo_hint_style_t gsk_font_get_hint_style (PangoFont *font); G_END_DECLS