【问题标题】:How to set GPU in visual studio / OpenGL [duplicate]如何在 Visual Studio / OpenGL 中设置 GPU [重复]
【发布时间】:2018-06-16 10:59:38
【问题描述】:

我使用的是 Surface Book 2 和视觉工作室。我正在尝试制作一个 OpenGL 应用程序,我注意到它默认使用集成英特尔 GPU,而不是笔记本电脑上的独立 NVIDIA GPU。

我知道我可以使用 NVIDIA 控制面板将 NVIDIA GPU 设置为默认值,但基本设置是“让应用程序选择”(我理解此设置的目的是在更好的情况下节省电池不需要 GPU)。我正在尝试找到一种方法,可以在我的应用程序中选择 GPU,而无需手动更改 NVIDIA 控制面板中的设置。

我环顾四周,听起来 OpenGL 不支持在不同 GPU 之间进行选择的任何方法(这让我感到非常惊讶)。有什么方法可以在不使用其他 API 且不更改 NVIDIA 控制面板中的设置的情况下选择我想要的 GPU?

【问题讨论】:

    标签: c++ visual-studio opengl nvidia


    【解决方案1】:

    找到 Visual Studio 生成的可执行文件,并为其设置 GPU。

    【讨论】:

    • 那行得通(我以为每次重新编译它都会被覆盖,但它仍然有效)。但是,如果我试图让这个应用程序可移植,我不想在我安装应用程序的每台计算机上手动设置它。有没有办法以编程方式设置它?
    猜你喜欢
    • 2019-07-22
    • 2017-05-25
    • 2016-07-06
    • 1970-01-01
    • 2016-10-08
    • 2011-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多