VKVG: Vulkan Vector Graphics With A Cairo-Like API
Written by Michael Larabel in Vulkan on 7 April 2018 at 06:55 AM EDT. 17 Comments
The latest nifty open-source Vulkan project we have come across worthy of a shout-out is VKVG. VKVG is short for Vulkan Vector Graphics and is a C library for drawing 2D vector graphics using the Vulkan graphics API.

With the widely-used Cairo vector graphics library lacking a Vulkan back-end, a developer started crafting his own library while keeping the API as close as possible to Cairo.

While Vulkan is mostly known for high-performance 3D and compute, this VKVG 2D vector library is working out so far and is at a stage that basic shapes are working, painting, a font system, thread-safe rendering, etc.

Those wanting to learn more about VKVG for Vulkan vector graphics can do so via VKVG on GitHub.
Related News
About The Author
Author picture

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 or contacted via MichaelLarabel.com.

Popular News This Week