Vpp / Vulkan++: Yet Another Vulkan C++ Abstraction Library

Written by Michael Larabel in Vulkan on 21 January 2017 at 09:12 AM EST. 8 Comments
VULKAN
For C++ developers, the Vulkan space is quite vibrant as aside from the official Vulkan-Hpp C++ library there are a growing number of abstraction layers for Vulkan C++ development.

There have been multiple Vulkan C++ abstraction layers we've seen in less than the past year that Vulkan 1.0 has been around. Some notable examples include NVIDIA's VkHLF and Google's Vulkan CPP Library along with a lot of lesser known Vulkan C++ libs.

Another one of the newer ones is VPP. This library is aiming for "modern C++ Vulkan abstraction" and is licensed under the MIT-like Boost License and focuses upon making Vulkan programming in C++ more convenient and less repetitive. Check out that GitHub link if you are looking at new options for Vulkan and C++ development.

Any other interesting Vulkan projects I've missed covering? Let me know.
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