Canta is a Tolkien elvish word meaning shape/framework. This library acts as a framework for creating vulkan applications.
- Device creation.
- Resource management.
- Indexed ("bindless") resources.
- Automatic frame synchronisation.
- Render graph.
- Pipeline/Shader management.
- Included ImGui backend.
- SDL2
- Vulkan
- spdlog
- Ende
- volk
- VulkanMemoryAllocator
- Tessil/robin-map
- SPIRV-Cross
- SPIRV-Headers
- SPIRV-Tools
- glslang
- shaderc
- imgui
- rapidjson
- imnodes