Mesa 的 Zink 准备 NV_timeline_semaphore 以实现更好的 OpenGL-Vulkan 互操作性

Mesa 的 Zink 准备 NV_timeline_semaphore 以实现更好的 OpenGL-Vulkan 互操作性

💡 原文中文,约600字,阅读约需2分钟。
📝

内容提要

Valve 的 Mike Blumenkrantz 正在改进 Mesa 的 Zink OpenGL 驱动,新增 GL_NV_timeline_semaphore 扩展,以增强 OpenGL 与 Vulkan 的互操作性。该扩展引入 Vulkan 的时间线信号量概念,旨在提升工作流程并消除对二进制信号量的需求。

🎯

关键要点

  • Valve 的 Mike Blumenkrantz 正在改进 Mesa 的 Zink OpenGL 驱动程序。

  • 新增 GL_NV_timeline_semaphore 扩展以增强 OpenGL 与 Vulkan 的互操作性。

  • GL_NV_timeline_semaphore 扩展引入 Vulkan 的时间线信号量概念。

  • 该扩展旨在提升工作流程并消除对二进制信号量的需求。

  • 合并请求支持在任何支持 VK_KHR_timeline_semaphore 的硬件/驱动程序上使用 NV_timeline_semaphore。

➡️

继续阅读