vulkan
vulkan copied to clipboard
How can I help?
Title says it all. I am a dev who has an interest in this side of things and alot of free time at the moment... how can I help?
@rucuriousyet, could you dive into the code, learn it architecture and explain it in some text file or inline here? I'm interested in this project too, but I have no much free time. My questions:
- What is the overhead (%) of Go layer compared to the pure C call to Vulkan?
- Is it full Vulkan API wrapper or it's just a minimal piece of it?
@nick-korsakov
-
Varies from 0% to 1000%, depends on the overall workflow. It's obviously slower than pure C or Rust, but the idea is to provide much more easier methods to work with Vulkan. Go is simple to write and maintain, C is not.
-
It's 100% full. Autogenerated from the official headers, the latest version possible. It also covers all vendor extensions