MoltenVK 1.4 发布,将 Vulkan 1.4 引入到 macOS 的 Metal 之上

MoltenVK 1.4 现已发布,该版本支持 Vulkan 可移植性实现,将 Vulkan API 叠加在 Apple 的 Metal 图形驱动程序之上,从而允许 Vulkan 游戏/应用在 macOS、iOS 和 tvOS 设备上运行。

MoltenVK 1.4 的重要意义在于,它现在将 Vulkan 1.4 图形功能开放给基于 Metal 图形驱动程序的 Apple 设备。由于许多新的 Vulkan API 扩展已连接到该库,Vulkan 1.4 应该能够顺利运行。

MoltenVK 新支持的扩展包括 VK_KHR_dynamic_rendering_local_read、VK_KHR_global_priority、VK_KHR_line_rasterization、VK_KHR_maintenance5、VK_KHR_maintenance8、VK_KHR_present_id、VK_KHR_present_id2、VK_KHR_present_wait、VK_KHR_present_wait2、VK_KHR_shader_float_controls2、VK_KHR_shader_maximal_reconvergence、VK_KHR_shader_quad_control、VK_KHR_shader_relaxed_extended_instruction、VK_KHR_shader_subgroup_uniform_control_flow、VK_KHR_surface_protected_capabilities 和 VK_EXT_line_rasterization。

与之前的版本相比,MoltenVK 1.4 还修复了大量错误。

MoltenVK 1.4 发布,将 Vulkan 1.4 引入到 macOS 的 Metal 之上

有关 MoltenVK 1.4 版本的更多信息,请访问 GitHub下载。LunarG 近期宣布推出KosmicKrisp,作为在 Apple Mac 上实现 Vulkan API 的全新 Mesa 驱动程序,目标也类似。目前,KosmicKrisp 的进展不如 MoltenVK,但观察这两项可移植性计划的进展情况将会非常有趣。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/60876.html

(0)

相关推荐

发表回复

登录后才能评论