为不支持的GPU编译Mac OS X 10.8的Mesa

5

是否有可能为Mountain Lion编译Mesa?我的Intel HD Graphics 2000 Mobile不受支持,如果我将驱动程序(kext)移回/System/Library/Extensions/,OpenGL加速就无法工作,我被困在灰色屏幕上。我正在考虑使用Mesa代替Mac OS X内置的OpenGL。有没有办法编译它?


2
你尝试编译过它吗?当你这样做时发生了什么?另外,你知道 Mesa 是一个软件渲染器吗? - Nicol Bolas
1
@NicolBolas:Mesa是一个状态跟踪器,它具有软件渲染器回退功能。在Linux上,Mesa实现了GPU状态跟踪器,即用于GPU的驱动程序。 - datenwolf
1个回答

6
OpenGL在MacOS X中已经深度集成,因此在没有实际进行操作系统升级的情况下,几乎不可能升级或更改OpenGL驱动程序。虽然从技术上讲,可以编译Mesa软件渲染器,但其性能并不是非常出色;此外,没有NSOpenGLView替代方案可供Mesa使用,因此使用它将需要进行非常繁琐的处理。
您试图运行的是什么类型的硬件?这是一个实际的MacBook还是您尝试在非苹果硬件上运行MacOS X(即所谓的Hackintosh)?

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接