KhronosGroup / KhronosGroup/Vulkan-Tutorial

Non-C/C++ Vulkan development

Open Beginner friendly
#499 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.