gpt4 book ai didi

vulkan - 如何限制Vulkan中的帧速率

转载 作者:行者123 更新时间:2023-12-02 06:54:22 25 4
gpt4 key购买 nike

我知道交换链的当前模式可用于将帧速率与屏幕刷新率同步(例如使用VK_PRESENT_MODE_FIFO_KHR)。

但是有没有办法将帧速率限制为显示器刷新率的一小部分? (例如,我希望我的应用程序以 30 FPS 而不是 60 FPS 运行。)

换句话说,有没有办法模拟 wglSwapIntervalEXT(2) 对 OpenGL 的作用?

最佳答案

Vulkan 是一个低级 API。它试图为您提供构建所需功能所需的工具。

因此,当您呈现图像时,API 会假定您希望尽快呈现图像(在交换链的限制内)。如果您想延迟演示,那么就延迟演示。也就是说,根据您自己的 CPU 计时,直到接近显示新图像的时间时才显示图像。

关于vulkan - 如何限制Vulkan中的帧速率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53870951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com