Hello, I have a problem, my notebook uses both GPUs in some games (Nvidia Optimus).
I have an MSI GE62VR 6RF notebook. It has an IntelHD 530 and a GTX 1060 3G.
I first noticed it, when I opened GTA V after a long time. It also happens in Far Cry 4. But no other games I have tried share this issue.
MSI Afterburner reported the framerate to be 60FPS, but it felt like much less than that, maybe even less than 30FPS.
My IntelHD usage was 100%. My framerate suddenly went to exactly 60FPS. When I looked at the ground, it went up to about 80FPS, and then the Nvidia GPU usage went down, so that I had 60FPS again (that's the framerate that Afterburner reported).
This means, that it's not just a problem of the game using the integrated GPU (that can be fixed in the Nvidia Control Panel by switching the preferred graphics processor).
The game uses my Nvidia GPU, but for some reason also uses the integrated GPU, which bottlenecks the game. It seems that the game is being rendered at 60FPS, but the integrated GPU cannot send all those frames to the display, so it feels like the framerate is much lower.
When I Alt+Tab out and back into the game, it runs normally and the IntelHD is running only at about 3%, but after a few seconds the IntelHD climbs to 100% usage and the game runs bad again.
I have found that enabling V-sync gets rid of the issue, but I really don't want to use V-sync. My laptop also has an HDMI output, which is connected to the Nvidia GPU, so if I have the game displayed on an external monitor, the game cannot use the Integrated GPU and thus runs normally.
I have not had this issue from the beginning, it only appeared recently.
From the way it acts, it leads me to believe, that the integrated GPU is busy and cannot display all the frames the Nvidia GPU puts in its frame buffer.
I have an MSI GE62VR 6RF notebook. It has an IntelHD 530 and a GTX 1060 3G.
I first noticed it, when I opened GTA V after a long time. It also happens in Far Cry 4. But no other games I have tried share this issue.
MSI Afterburner reported the framerate to be 60FPS, but it felt like much less than that, maybe even less than 30FPS.
My IntelHD usage was 100%. My framerate suddenly went to exactly 60FPS. When I looked at the ground, it went up to about 80FPS, and then the Nvidia GPU usage went down, so that I had 60FPS again (that's the framerate that Afterburner reported).
This means, that it's not just a problem of the game using the integrated GPU (that can be fixed in the Nvidia Control Panel by switching the preferred graphics processor).
The game uses my Nvidia GPU, but for some reason also uses the integrated GPU, which bottlenecks the game. It seems that the game is being rendered at 60FPS, but the integrated GPU cannot send all those frames to the display, so it feels like the framerate is much lower.
When I Alt+Tab out and back into the game, it runs normally and the IntelHD is running only at about 3%, but after a few seconds the IntelHD climbs to 100% usage and the game runs bad again.
I have found that enabling V-sync gets rid of the issue, but I really don't want to use V-sync. My laptop also has an HDMI output, which is connected to the Nvidia GPU, so if I have the game displayed on an external monitor, the game cannot use the Integrated GPU and thus runs normally.
I have not had this issue from the beginning, it only appeared recently.
From the way it acts, it leads me to believe, that the integrated GPU is busy and cannot display all the frames the Nvidia GPU puts in its frame buffer.