Vulkan 1.3.284 发布,新扩展可兼容OpenGL-on-Vulkan

Vulkan 1.3.284 于本周一发布,仅有少量改动,但有一个值得注意的新扩展。

Vulkan 1.3.284 的新扩展是 VK_EXT_legacy_vertex_attributes。VK_EXT_legacy_vertex_attributes 扩展由 Valve 的 ike Blumenkrantz 和 Alyssa Rosenzweig 开发,英伟达和 LunarG 的工程师也参与了开发。该扩展的设计考虑到了 OpenGL-on-Vulkan 兼容性实现,如 Mesa 的 Zink 驱动程序。

VK_EXT_legacy_vertex_attributes 允许在 Vulkan 中支持 OpenGL 顶点属性功能的传统特性。这允许从任意缓冲区对齐方式加载顶点属性、使用任意跨距的顶点属性,以及绑定的组件数据类型与着色器输入的组件数值类型不匹配的顶点属性。

有关 Vulkan 1.3.284 中的少量更改和新扩展的更多详情,请参见https://github.com/KhronosGroup/Vulkan-Docs/commit/ff188a8ffa950a010422c4c4b277f06db10d0dce。

Vulkan 1.3.284 发布,新扩展可兼容OpenGL-on-Vulkan

英特尔在 Mesa 中的 ANV Vulkan 驱动程序已经合并了对这一新 Vulkan 扩展的支持。与此同时,Mesa 的合并请求正在开放/审查中,包括 Radeon RADV 支持、Vulkan 软件实现的 Lavapipe 以及 Zink 的连接。

版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。

(0)

相关推荐

发表回复

登录后才能评论