KhronosGroup / KhronosGroup/Vulkan-Tutorial

Should the C++20 module be recommended to beginners?

Abierto
#299 15 comentarios 0 reacciones 1 asignado Reclamado por @SaschaWillems Ver en GitHub
Lenguaje dominante
C++
Estrellas
418
Forks
126
Merge medio
11 d 6 h
PR fusionados (30 d)
31

Descripción

While the Vulkan-Hpp C++20 module can make Vulkan quite nice for beginners in the (hopefully near) future, it is currently still in a very experimental state and introduces breaking changes every now and then. This might frustrate newcomers who follow the tutorial.

Sections such as the one under `02_Development_environment` are already outdated:

https://github.com/KhronosGroup/Vulkan-Tutorial/blob/0aad08a13db459eff42718a47bd05ce8590a132a/en/02_Development_environment.adoc?plain=1#L127-L184

Once the module changes in KhronosGroup/Vulkan-Hpp#2443 are complete, I can update the tutorial sections regarding modules here, similar to the updates to our own README and tutorial we are working on in KhronosGroup/Vulkan-Hpp#2358.

Until then, it would probably be a good idea to very explictly mark that section as experimental, or at least write the matching SDK version for the shown sample.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.