KhronosGroup / KhronosGroup/Vulkan-Tutorial

Add Section For Buffer Device Address and Vertex Pulling

Offen
#356 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
documentation
Vorherrschende Sprache
C++
Sterne
418
Forks
126
Ø Merge
11 T. 6 Std.
Gemergte PRs (30 T.)
31

Beschreibung

Maybe it would make sense to add an additional chapter that introduces vertex pulling + buffer device address as an alternative to the traditional vertex buffer + descriptor path?

The motivation being:

closer to modern engine architectures (GPU-driven, bindless-style data)

aligns with patterns used in ray tracing and mesh/task workflows

gives a more “direct memory access” model (somewhat CUDA-like)

useful for large-scale transform / vertex data handling

The existing path is great for teaching core Vulkan concepts — but adding a “Vertex Pulling with Device Address” section could be really valuable?

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by reviewing the existing tutorial’s traditional vertex-buffer and descriptor path, then determine the scope and teaching sequence for a vertex-pulling and buffer-device-address section. Done means a complete, integrated tutorial chapter that explains the alternative workflow and its relationship to the existing path.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
computer-graphics, documentation
Issue-Typ
Dokumentation
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.