Vookoo
A set of utilities for taking the pain out of Vulkan in header only modern C++ (by andy-thomason)
vuk
vuk - A rendergraph-based abstraction for Vulkan (by martty)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Vookoo
Posts with mentions or reviews of Vookoo.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-15.
-
Anybody know why V-EZ has not been updated in 5 years?
I recently asked about something similar. AFAIK in terms of convenience layers, only vk-bootstrap is still maintained, other than vulkan.hpp bindings. There's also vookoo but it's rarely updated.
vuk
Posts with mentions or reviews of vuk.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-15.
-
Anybody know why V-EZ has not been updated in 5 years?
Projects Zink and DXVK implement legacy higher-level APIs on top of Vulkan, things like vk-bootstrap, VMA and vuk simplify/take over managing some specific parts of the API, and you have countless rendering abstractions that can use Vulkan as a backend, the most famous one being WebGPU and it's wgpu implementation.
-
Does the industry make use of modern C++ features or other paradigms like functional programming?
For smaller projects and libraries, they're totally fine, but for larger ones you should consider whether you want to force them upon your users. It is possible to offer a compile-time toggle, like what this library does.
What are some alternatives?
When comparing Vookoo and vuk you can also consider the following projects:
vk-bootstrap - Vulkan Bootstrapping Iibrary
wgpu - A cross-platform, safe, pure-Rust graphics API.