Auto-Vk

Vulkan helper

A modern C++ layer on top of Vulkan-Hpp that simplifies the development process by abstracting away certain concepts and providing a more productive way to write Vulkan code.

Afterburner for Vulkan development; Auto-Vk is a modern C++ low-level convenience and productivity layer atop Vulkan-Hpp.

GitHub

284 stars
11 watching
18 forks
Language: C++
last commit: 4 months ago
Linked from 1 awesome list

real-time-renderingvulkanvulkan-hpp

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cg-tuwien/auto-vk-toolkit A C++ framework for creating Vulkan-based graphics applications with built-in support for various features and tools. 406
cg-tuwien/vulkanlaunchpadstarter A starter template for building Vulkan-based projects 21
cg-tuwien/vulkanlaunchpad A Vulkan-based framework for beginners to learn and develop 3D graphics applications. 62
alaingalvan/vulkan-seed A C++ Vulkan starter repository providing a basic structure for building cross-platform renderers and applications. 77
gpuopen-librariesandsdks/v-ez A wrapper API to simplify the use of Vulkan for game developers and graphics engineers 865
charles-lunarg/vk-bootstrap A utility library that simplifies the process of initializing Vulkan. 811
kotlin-graphics/vkk A Kotlin wrapper library for the Vulkan C API that adds features like type safety and exceptions to improve developers' experience without significant CPU runtime cost. 131
nvpro-samples/gl_vk_chopper A simple Vulkan rendering example 206
andy-thomason/vookoo A set of utilities for simplifying Vulkan graphics programming in C++ 524
achirkin/vulkan A Haskell library providing low-level bindings to the Vulkan graphics API 63
zeux/volk A meta-loader for Vulkan API that simplifies loading and using Vulkan without statically linking the loader or extensions. 1,360
khronosgroup/vulkan-validationlayers A set of tools to help developers verify correct use of the Vulkan API and detect potential errors in their applications. 770
gan74/yave A C++20 Vulkan engine designed as a learning project with basic features and limited compatibility. 471
lunarg/vulkantools Tools to aid in developing Vulkan applications 672
michalsnik/vue-computed-helpers A collection of reusable functions to simplify the creation of computed properties in Vue.js applications. 289