Hello everyone,
I have an Asus laptop which has a Nvidia GTX 950M and also integrated graphics. My problem is, that internally the the hdmi and vga output on the laptop are connected to the iGPU. (like when somebody plug their monitors into the motherboard on a desktop pc) And the laptop's screen is the only thing connected to the Nvidia GPU. It's logical if somebody want to use the laptop for gaming, but i only use it for ledwall applications. Is it hurts the performance of resolume? Or even the Nvidia GPU is used at all, or it's using the Intel gpu? I set every nvidia control panel settings to use th discrete gpu. Sorry for my not perfect english, hope you understand.
Thanks, Peter from Hungary
Laptop using integrated GPU instead of discrete
Re: Laptop using integrated GPU instead of discrete
I have exacly that problem with two similar laptops (Nvidia Optimus). Resolume output uses 100% of Intel gpu, also using Nvidia as render card, and its a bottleneck with that, causing performance problems. I am not into Resolume architecture so I cannot tell you if there could be a workaround fot this, but in fact other 3d programs uses intensivelly nvidia gpu for rendering without major problems with optimus architecture. It is a problem since laptop vendors are adopting Optimus massively.
Re: Laptop using integrated GPU instead of discrete
You can check which GPU Resolume actually uses to render by enabling Show display info in the output menu.
This will show something like this: The renderer is what Resolume uses to render and the GFX card is the one that Resolume is connected to.
Ideally you'd like these to be the same to get the maximum performance, however this is often not possible with specific laptops. In the cases where the renderer is different than the connection GPU, you'll see some performance hit, as the display texture has to be copied over to the other card.
That's not something that can be worked around unfortunately.
With Nvidia Optimus laptops you can also have Resolume render on the nvidia card, but the same will apply.
If you want to get the maximum possible performance from a laptop, you need to get one which doesn't have an integrated GPU, or where you can disable Optimus.
As long as you are over 30 fps on the output, or you see issues like this, I wouldn't worry much about this.
This will show something like this: The renderer is what Resolume uses to render and the GFX card is the one that Resolume is connected to.
Ideally you'd like these to be the same to get the maximum performance, however this is often not possible with specific laptops. In the cases where the renderer is different than the connection GPU, you'll see some performance hit, as the display texture has to be copied over to the other card.
That's not something that can be worked around unfortunately.
With Nvidia Optimus laptops you can also have Resolume render on the nvidia card, but the same will apply.
If you want to get the maximum possible performance from a laptop, you need to get one which doesn't have an integrated GPU, or where you can disable Optimus.
As long as you are over 30 fps on the output, or you see issues like this, I wouldn't worry much about this.
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
Re: Laptop using integrated GPU instead of discrete
Thanks for the answer Zoltán, i will check the display info data. I haven't experienced problems so far
(using it since December).
Péter

Péter