【发布时间】:2015-03-01 15:00:47
【问题描述】:
我对 AMD 可切换显卡有疑问。似乎我运行的每个基于 Ogre 的应用程序都使用集成的 Intel GPU 运行,虽然。
我认为问题在于 GPU 的函数是从运行时加载的渲染系统 DLL 调用的,但我该如何解决这个问题?
【问题讨论】:
-
NVIDIA 有类似的东西,叫做“擎天柱”。在这种情况下,您可以手动指定要使用专用 GPU 的应用程序。我会假设 AMD 也有类似的东西,可能在“催化剂”工具中。
-
我已经在 AMD 催化剂中设置了 OGRE 应用程序应该使用高性能 GPU 的 GPU。我还尝试了更新版本的 OGRE、2.0 发行版和 AMD 驱动程序的测试版。现在看来,OpenGL 和 Direct3D9 渲染系统使用了决定的 GPU。只有 Direct3D11 渲染系统不使用高性能 GPU,在 OGRE 图形选项对话框中,我可以选择应该使用哪个 GPU,即使只有 Intel HD 3000 可用。无论如何,Direct3D11 渲染系统仍然是实验性的,所以我解决了这个问题(大部分)
标签: ogre