Can't turn off that fonts snap to an integer grid
I've posted an issue to the Julia Cairo wrapper https://github.com/JuliaGraphics/Cairo.jl/issues/296, but maybe this is more fitting here. I have tried to turn off any font hinting using cairo_font_options_set_hint_style
and cairo_font_options_set_hint_metrics
but in my animations fonts are still obviously jittering around on an integer grid. Why can't I turn this behavior off? I found the private function _cairo_font_options_set_round_glyph_positions
and that in any image surface this property is set to CAIRO_ROUND_GLYPH_POS_ON
by default. I guess this could be the root of my problem, but the option is not accessible to me. What can I do to get smooth text transformations?
Here's an example gif of the problem: