Did another test to confirm that the problem is in cairo. The attached program will generate a /tmp/out.png with text in RGB, BGR, VRGB and VBGR ordering, the vertical ordering will show up correctly, while the horizontal ones are identical. Furthermore on option of the type:
cairo_font_options_set_antialias(fopts, CAIRO_ANTIALIAS_GRAY); will still produce subpixel anti-aliasing, not grayscale, i.e. all the same problems that can be seen in the Ubunte Font Rendering Details dialog. ** Attachment added: "text.cpp" https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/703191/+attachment/2324109/+files/text.cpp -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/703191 Title: BGR-ordered subpixel font rendering appears broken/nonfunctional in Gnome/GTK+ To manage notifications about this bug go to: https://bugs.launchpad.net/gtk/+bug/703191/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs