Vulkan 1.3.215 发布,带有重心片段着色器扩展

Vulkan 1.3.215 今天发布,其中包含对 Vulkan 规范的一些修复/说明以及一个新扩展。

Vulkan 1.3.215 中唯一的新扩展是VK_KHR_fragment_shader_barycentric。这个片段着色器重心扩展基本上是 NVIDIA 现有 VK_NV_fragment_shader_barycentric 扩展的跨供应商、巩固版本。来自 AMD、Broadcom、Arm、英特尔、NVIDIA 和 Valve 的开发人员联手开发了这个新的 Vulkan 扩展,它增加了对 SPV_KHR_fragment_shader_barycentric SPIR-V 扩展的支持,允许在 SPIR-V 中添加三个额外的片段着色器变量装饰。

这取代了 NVIDIA 扩展,后者又基于原始的 OpenGL NV_fragment_shader_barycentric 扩展。这项工作是关于使片段着色器能够访问重心权重向量,并使片段着色器输入能够读取来自最后一个顶点处理阶段的原始逐顶点输出。

NVIDIA 已经发布了适用于 Windows 和 Linux 的 新 Vulkan beta 驱动程序,并启用了 KHR 重心片段着色器扩展。

image.php_-59
Vulkan 的持续进化。

可以通过此提交找到有关 Vulkan 1.3.215 的此更改和其他更改的更多详细信息。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun167194.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年5月25日
下一篇 2022年5月25日

相关推荐