【问题标题】:Ogre Switchable Graphics食人魔可切换显卡
【发布时间】: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


【解决方案1】:

问题似乎在更高版本的 OGRE(我只尝试过 2.0 RC)和/或更高版本的 AMD GPU 驱动程序中(大部分)已修复,但仅适用于 Direct3D9 和 OpenGL 渲染系统。

由于 Direct3D11 渲染系统仍处于试验阶段,它还不算太糟糕,无论如何,wiki 说它应该只在其他渲染系统不需要的功能时使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-01
    • 1970-01-01
    • 2023-04-05
    • 2012-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    相关资源
    最近更新 更多