I have an AMD Ryzen 7 4800h CPU with AMD Radeon Graphics as well as an Nvidia GTX 1650, all installed on a Lenovo Legion 5.
I noticed that when I boot with the iGPU (AMD Radeon Graphics) and use the discrete GPU (Nvidia GTX 1650) for a game, I experience worse performance than if I were to boot with the dedicated GPU alone. When I fire up the application, both GPUs increase in active time, although I assigned the application to the Nvidia GPU.
The application I am trying to use is an undemanding FPS shooter is called Valorant on low graphics settings. When running with the iGPU enabled in BIOS, I get around 100 less frames, although task manager still says I am using dedicated graphics for the game.
- I have tested this using manufacturer drivers and generic drivers. The GPU is using dedicated GPU RAM for the application.
- I have configured the application to use the dedicated GPU through Windows' Graphics Settings.
- I have attempted to research this and I believe it has something to do with the discrete GPU sending images to the iGPU which is directly (I think) connected to my display.
- I am wondering why this is happening. If you can, please elaborate with me on this topic.
dxdiag
or Intel Graphics Command Center?