KhronosGroup / KhronosGroup/Vulkan-Tutorial

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

未关闭
#299 15 条评论 0 个 reaction 已指派 1 人 已被 @SaschaWillems 认领 在 GitHub 查看
主要语言
C++
星标
418
派生
126
平均合并
11 天 6 小时
30 天内合并 PR
31

描述

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.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。