Cairo 1.16 Released With OpenGL ES 3.0 Support, Colored Emojis

Written by Michael Larabel in Free Software on 19 October 2018 at 05:37 PM EDT. 3 Comments
FREE SOFTWARE
It's been four years since the debut of the Cairo 1.14 stable series and today that has been succeeded by Cairo 1.16. Cairo, as a reminder, is the vector graphics library for 2D drawing and supports back-ends ranging from OpenGL to PDF, PostScript, DirectFB, and SVG outputs. Cairo is used by the likes of the GTK+ tool-kit, Mozilla's Gecko engine, Gnuplot, Poppler, and many other open-source projects.

Given the significant time since the introduction of the Cairo 1.14 stable series, Cairo 1.16 is packing a lot of new functionality for this release issued today by Samsung open-source developer Bryce Harrington. Cairo 1.16 adds OpenGL ES 3.0 support to its OpenGL back-end, there are many improvements to its PDF back-end, support for variable fonts, support for colored emoji glyphs, and a variety of other fixes/improvements. The Skia back-end has also been dropped with Cairo 1.16.

Cairo 1.16 was developed over the past four years in a number of Cairo 1.15 development releases. A more extensive list of all the changes including API additions for Cairo 1.16 can be found via the 1.16 release.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week