VC++ OpenGL运行卡,选择显卡有关问题
VC++ OpenGL运行卡,选择显卡问题
早先时候用OpenGL在vc++ 2005下写了个程序,运行很卡,开始以为是电脑问题(单核XP年代的机子),没在意,后来在i7的机子上跑一样卡到无法忍受,用vc++ 2010重新做了一遍也不行。。今天终于发现程序默认情况是在主板的集成显卡上跑的,在nvidia显卡面板里手动设置为独立显卡运行后流畅无比。。
请问有没有什么方法可以在代码层面或者VC工程层面设置程序默认运行显卡,即让程序在有独立显卡的情况下优先选择在独立显卡下运行?
------解决方案--------------------
还真没遇到过这种情况
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
同学机子上也是直接掉显卡的
------解决方案--------------------
------解决方案--------------------
驱动正常----指的是你的NVIDA GeForce GT 540M卡,而不是你的集成显卡。
------解决方案--------------------
opengl驱动现在都是显卡厂商自己提供了的。微软只提供了驱动到标准gl api的过滤层了。不像dx那样会实现一部分功能。。。
劝楼主还是保留你现在这种形式最好,不要再去探测什么显卡了,那样的话兼容性会下降的。比如以后操作系统架构改变了,用了新显卡、新架构了你软件反而还不认了。。。本来你的机器那个双屏切换就是为了隔离软件探测用的...
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
一般独立显卡的驱动一幢就没有事情了, 你的驱动有bug?
------解决方案--------------------
------解决方案--------------------
早先时候用OpenGL在vc++ 2005下写了个程序,运行很卡,开始以为是电脑问题(单核XP年代的机子),没在意,后来在i7的机子上跑一样卡到无法忍受,用vc++ 2010重新做了一遍也不行。。今天终于发现程序默认情况是在主板的集成显卡上跑的,在nvidia显卡面板里手动设置为独立显卡运行后流畅无比。。
请问有没有什么方法可以在代码层面或者VC工程层面设置程序默认运行显卡,即让程序在有独立显卡的情况下优先选择在独立显卡下运行?
------解决方案--------------------
还真没遇到过这种情况
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
同学机子上也是直接掉显卡的
------解决方案--------------------
------解决方案--------------------
驱动正常----指的是你的NVIDA GeForce GT 540M卡,而不是你的集成显卡。
------解决方案--------------------
opengl驱动现在都是显卡厂商自己提供了的。微软只提供了驱动到标准gl api的过滤层了。不像dx那样会实现一部分功能。。。
劝楼主还是保留你现在这种形式最好,不要再去探测什么显卡了,那样的话兼容性会下降的。比如以后操作系统架构改变了,用了新显卡、新架构了你软件反而还不认了。。。本来你的机器那个双屏切换就是为了隔离软件探测用的...
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
一般独立显卡的驱动一幢就没有事情了, 你的驱动有bug?
------解决方案--------------------
------解决方案--------------------