Non-C/C++ Vulkan development
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 74/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Active
- Domain
- documentation
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.
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. https://github.com/KhronosGroup/Vulkan-Tutorial/pull/202 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.
- Dominant language
- C++
- Stars
- 424
- Forks
- 127
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 5
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from KhronosGroup/Vulkan-Tutorial
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
KhronosGroup/Vulkan-Tutorial#519 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
KhronosGroup/Vulkan-Tutorial#511 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
KhronosGroup/Vulkan-Tutorial#508 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
KhronosGroup/Vulkan-Tutorial#498 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
KhronosGroup/Vulkan-Tutorial#497 ·
All issues in KhronosGroup/Vulkan-Tutorial
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
AXERA-TECH/ax-llm#77 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
games-on-whales/wolf#509 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
bug-unconfirmed
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
NVIDIA/cuda-samples#453 ·