Skip to content

tonis2/Vulkan.c3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vulkan.c3

Vulkan bindings for C3 language

Features

  • Vulkan API 1.0 - 1.3 bindings
  • C3 error handling for Vulkan commands
  • Auto-generated build pattern for Vulkan struct creation

Running example

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

Building bindings

run sh build.sh or just c3c run build and manually download Vulkan specs from here

About

Vulkan bindings for C3 language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages