如何在Mac OS X 10.11 El Capitan上禁用Vsync

霍华德

这里有一个解决方案:如何在macOS上禁用vsync

但是,这仅适用于10.10及更高版本以及Xcode 6及更高版本。似乎Xcode 7附带的石英调试没有打开vysnc(光束同步)的选项。

任何帮助将不胜感激。如果有的话,我正在运行Mac Book pro 13'。

诺克斯

在YEARS寻找解决方法之后,这对我有用-我在渲染循环开始时添加了这段代码,最终使帧速率不同步:

#ifdef __APPLE__
GLint                       sync = 0;
CGLContextObj               ctx = CGLGetCurrentContext();

CGLSetParameter(ctx, kCGLCPSwapInterval, &sync);
#endif

不要忘记包括 <OpenGL/gl.h>

这不是最好的解决方案,但实际上是我发现的唯一一种魅力十足的解决方案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在OS X El Capitan中禁用Bash会话

如何在Windows 10上安装mac OS X ElCapitan

需要Mac OS X El Capitan的JFrame上的圆角

MAC OS X El Capitan上的Mono:LSOpenURLsWithRole

在MAC OS X El Capitan上安装Jenkins

如何在El Capitan的Mac OS X`chroot`中使用DNS解析?

如何在Mac OS X El Capitan中使本机使用主机文件?

如何在运行OS / X El Capitan的Mac上将clang升级到LLVM 3.8?

如何在Mac OS X Sierra上安装libX11-dev

在 Mac OS 上运行 x11

在OS X El Capitan上安装Scrapy

OS X El Capitan上的Perl问题

如何在OS X Yosemite / El Capitan上启动时自动加载MySQL

如何在OS X 10.11 El Capitan(MacBook Retina)上更改系统范围的字体大小

如何在OS X El Capitan中修复Ruby on Rails

在Mac OS X El Capitan上的Rabbitmq服务器启动失败

Mac OS X(El Capitan)上的自制软件:意外令牌`{附近的语法错误

Mac OS X El Capitan上不受支持的major.minor版本

ios-deploy无法在Mac OS X El Capitan 10.11上安装

使用JDK 8的Mac OS X El Capitan beta 3上的Eclipse进程休眠

是否可以在USB驱动器上运行mac OS X(最好是10.11 el capitan)?

无法在Mac OS X El Capitan上编译CUDA + OpenGL程序

安装MAC OS X El Capitan后出现错误

从Mac OS X El Capitan卸载Python 2.7

如何使CocoaPods项目在OS X El Capitan和Xcode 7 Beta上运行?

如何在Mac OS X Sierra上删除多余的python

如何在Mac OS X Yosemite上导入RSA密钥?

如何在Mac OS X Yosemite上更新bash

如何在Mac OS X上重置$ PATH变量?