2

我碰到了一堵砖墙,我想知道这里是否有人可以提供帮助。我的程序为非常小的渲染需求打开了一个 OpenGL 表面。在 MacbookPro 上,这似乎会导致显卡驱动程序将混合卡从低性能英特尔显卡切换到高性能 AMD ATI 显卡。

这给我带来了问题,因为 AMD 驱动程序似乎存在问题并使 Mac 进入睡眠状态,但它也会不必要地快速耗尽电池。有时我只需要 OpenGL 来创建静态 3D 图像,我不需要快速帧速率!

Cocoa 应用程序中有没有办法防止 OpenGL 将混合显卡切换到性能模式?

4