KhronosGroup / KhronosGroup/Vulkan-Tutorial
Non-C/C++ Vulkan development
- Dominant language
- C++
- Stars
- 418
- Forks
- 126
- Avg merge
- 11d 6h
- Merged PRs (30d)
- 31
Description
## Summary
In some surveys, we receive feedback from developers who want to use Vulkan in other languages, mostly Rust. You can easily use the C API from almost any language, and there are many popular, unofficial language bindings that allow you to use Vulkan in other languages.
You can use the Vulkan C API for learning Vulkan in any language. will add a good a basis for learning Vulkan in almost any language, most Vulkan concepts are language-independent.
## Proposed changes
We might want to add a short paragraph to the introduction explaining this. It might seem basic, but I believe some of the audience is not aware of it.
I would also consider adding a small paragraph about third-party tutorials, libraries and bindings for using Vulkan in other popular languages, but I am uncertain about this.
Contributor guide
Research direction
Start with the tutorial introduction and review the context of pull request #202. Add a short explanation that Vulkan's C API can be used from other languages, especially Rust, and decide whether third-party tutorials, libraries, or bindings belong there. Done means the introduction covers this clearly without expanding beyond the agreed scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, rust
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 74/100