小编Dav*_*ave的帖子

Qt 4中的OpenGL更新速率

我正在开发一个使用OpenGL的Qt 4.7中的应用程序.我知道必须调用updateGL()才能刷新视图,从后备缓冲区进行交换但是,应该多久进行一次?
它应该尽可能频繁地完成,因为我正在显示动画(即没有静态图像).
我知道最大速率(fps)将是监视器刷新的倍数.让我们假设监视器垂直刷新,如果50hz.updateGL()最多应每20 ms调用一次.
如果updateGL()的完成时间超过20毫秒,会发生什么?
如果我每次调用updateGL(),比如1毫秒,会有任何问题吗?(即使用排队的updateGL()调用事件溢出堆栈?

opengl qt qt4

2
推荐指数
1
解决办法
1925
查看次数

标签 统计

opengl ×1

qt ×1

qt4 ×1