Vulkan bindings for C3 language
Currently at very early stage, binding api could change.
- Vulkan API 1.0 - 1.3 bindings
- C3 error handling for Vulkan commands
- Auto-generated build pattern for Vulkan struct creation
Install C3 from https://c3-lang.org/
Download VulkanSDK from https://vulkan.lunarg.com/sdk/home
Then run c3c run cube
inside the cloned repository
GLTF examples can be found here
- Get windows example working
- Build vulkan xml parser in C3 instead of Dart
Install Dart https://dart.dev/get-dart
run sh build.sh