Vulkan Kompute – The General Purpose Vulkan Compute Framework. Blazing fast, lightweight, mobile-enabled, and optimized for advanced GPU data processing usecases.
Single header library for simple import to your project
Documentation leveraging doxygen and sphinx
BYOV: Bring-your-own-Vulkan design to play nice with existing Vulkan applications
Non-Vulkan core naming conventions to disambiguate Vulkan vs Kompute components
Fast development cycles with shader tooling, but robust static shader binary bundles for prod
Explicit relationships for GPU and host memory ownership and memory management
Advanced examples for machine learning, mobile development, game development and more.