我正在通过HDMI连接到外接显示器(实际上是Vizio M220MV电视)的笔记本电脑(MacBook Pro 2010,nVidia 330m,Boot Camped到Windows 10)。
最近,我注意到某些基于OpenGL的游戏(仅限某些游戏)存在一个奇怪的问题:当我的笔记本电脑的内置显示器关闭时(Windows的“多显示器”设置设置为“仅显示在2”)这些游戏受到巨大的性能打击。音频很好,CPU使用率似乎正常,但帧速率下降到单个数字(如果那样),控件完全没有响应。
仅当计算机设置为输出到电视并且仅输出到电视时才会出现此问题。如果设置为“复制这些显示”,“扩展这些显示”或“仅显示1”,或者如果关闭电视或拔掉电视,游戏运行正常。
我在以下游戏/程序中注意到了这个问题:
- Isaac的绑定:重生 - 只有在窗口模式下才会出现问题,全屏工作正常。
- 詹姆斯敦
- Project64(Glide64插件) - 只有在“限制FPS” 关闭时才会出现问题。
关于可能导致此问题的任何想法?将我的笔记本电脑的显示器重新打开工作,但我很好奇为什么会发生这种情况。
您是否曾在NVIDIA控制面板的“管理3D设置”中更改“多显示/混合GPU加速”设置?
—
马克
是的,他们都没有帮助。还尝试了vSync和三重缓冲。
—
oboewan42 2016年
可能会发送给你一个疯狂的追逐,但发现这些可能是问题的一部分。这听起来像你的笔记本电脑也有一个内置的英特尔显卡自动切换。它可能是框架坦克,因为它不再使用离散卡。 support.apple.com/en-au/HT202053和一个cnet.com/news/fix-poor-retina-macbook-pro-graphics-performance和here support.apple.com/en-au/HT202043抱歉,如果我'你把你送错了方向。
—
马克