#9

How can I help?

Openghostopened 9y ago

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?

Activity

2
nick-korsakov9y ago

@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:

  1. What is the overhead (%) of Go layer compared to the pure C call to Vulkan?
  2. Is it full Vulkan API wrapper or it's just a minimal piece of it?
xlab9y ago

@nick-korsakov

  1. 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.

  2. It's 100% full. Autogenerated from the official headers, the latest version possible. It also covers all vendor extensions