glFlush和glutSwapBuffers,致使帧率很低

最近在实现烟雾模拟的时候,看到有一我的的代码运行的时候帧率很是低。一开始,我用了clock去查看他代码各个部分所花的时间,发现,在glutSwapBuffers的时候特别花时间,当时非常不解,觉得是数据量过大致使渲染的时候比较耗时间。后来进一步检查代码,发觉问题确实是出如今这里,只不过不是数据量大的缘由,而是他的代码中还使用了glFlush。下面说说这两个的做用和区别吧:函数 函数原型:spa  
相关文章
相关标签/搜索