内容提要
Vulkan API 1.3.297 更新引入了由英伟达工程师开发的新扩展 VK_EXT_present_mode_fifo_latest_ready。这种模式类似于 VK_PRESENT_MODE_FIFO_KHR,但在垂直消隐期间处理请求,避免撕裂。NVIDIA 已发布支持该扩展的 Linux 和 Windows 驱动程序。
关键要点
-
Vulkan API 1.3.297 更新引入了新扩展 VK_EXT_present_mode_fifo_latest_ready。
-
该扩展由英伟达工程师开发,提供了一种新的无撕裂呈现模式。
-
VK_EXT_present_mode_fifo_latest_ready 的行为与 VK_PRESENT_MODE_FIFO_KHR 类似,但在垂直消隐期间处理请求。
-
该模式在每个垂直消隐周期对连续的呈现请求进行去排队,直到找到最新的就绪图像。
-
NVIDIA 发布了支持该扩展的 Linux 和 Windows 驱动程序。
-
更多关于 Vulkan 1.3.297 规范更新的信息可以访问官方文档链接。
延伸问答
VK_EXT_present_mode_fifo_latest_ready 是什么?
VK_EXT_present_mode_fifo_latest_ready 是 Vulkan API 1.3.297 更新中引入的新扩展,提供了一种无撕裂的呈现模式。
VK_EXT_present_mode_fifo_latest_ready 与 VK_PRESENT_MODE_FIFO_KHR 有什么区别?
VK_EXT_present_mode_fifo_latest_ready 在每个垂直消隐周期处理请求,而 VK_PRESENT_MODE_FIFO_KHR 则不这样处理。
NVIDIA 为 VK_EXT_present_mode_fifo_latest_ready 发布了哪些驱动程序?
NVIDIA 发布了支持 VK_EXT_present_mode_fifo_latest_ready 的 550.40.78 Linux 驱动程序和 563.22 Windows 测试版驱动程序。
VK_EXT_present_mode_fifo_latest_ready 的主要优势是什么?
该扩展在垂直消隐期间处理请求,避免了图像撕裂,提升了呈现质量。
如何获取 Vulkan 1.3.297 规范更新的更多信息?
可以访问官方文档链接 https://github.com/KhronosGroup/Vulkan-Docs/commit/74d7efc182c8e91002221c68f321c05fd596cc70 获取更多信息。
VK_EXT_present_mode_fifo_latest_ready 适用于哪些操作系统?
VK_EXT_present_mode_fifo_latest_ready 支持的操作系统包括 Linux 和 Windows。