如何在OpenGL中启用VSYNC才能实现流畅且同步的帧渲染效果?
- 内容介绍
- 文章标签
- 相关推荐
本文共计185个文字,预计阅读时间需要1分钟。
WGL_EXT_swap_control扩展允许在Windows上执行此操作,但我在寻找类似功能时,未能找到适用于Linux的跨平台解决方案。我的应用程序使用GLEW,因此提供的功能更易获取。
WGL_EXT_swap_control扩展允许在 Windows上执行此操作,但我无法找到任何甚至远程跨平台执行相同的操作,即同步我的缓冲区交换屏幕刷新.我的应用程序使用GLEW,所以提供的东西更可取.对 Linux,Mac和Windows的跨平台支持是必要的,但是如果无法设置同步(例如用户在其图形驱动程序中强制关闭),我的应用程序将不会中断.我将接受程序代码在许多平台上使用GLEW作为有效答案.
本文共计185个文字,预计阅读时间需要1分钟。
WGL_EXT_swap_control扩展允许在Windows上执行此操作,但我在寻找类似功能时,未能找到适用于Linux的跨平台解决方案。我的应用程序使用GLEW,因此提供的功能更易获取。
WGL_EXT_swap_control扩展允许在 Windows上执行此操作,但我无法找到任何甚至远程跨平台执行相同的操作,即同步我的缓冲区交换屏幕刷新.我的应用程序使用GLEW,所以提供的东西更可取.对 Linux,Mac和Windows的跨平台支持是必要的,但是如果无法设置同步(例如用户在其图形驱动程序中强制关闭),我的应用程序将不会中断.我将接受程序代码在许多平台上使用GLEW作为有效答案.

