2
$\begingroup$

I whan to use 3D View OpenGL render with Blender Render.
I have a laptop with two graphics card.

enter image description here

Of course the NVIDIA card is the superior. I used the Blender Help / Save System Info to check the OpenGL settings. It shows like this:

enter image description here

Does it mean Blender using the (lame) Intel card instead of the NVIDIA card?
Is it possible to switch to the NVIDIA?

It seems there is no option in the User Preferences window to select graphics card for OpenGL. There is only graphics card option for Cycles Compute Device but as far as I know Cycles has nothing to do with OpenGL.

$\endgroup$
4
  • 1
    $\begingroup$ As far as I know there is no way to discretely specify a card for drawing in Blender, it will use whichever is currently used by the system to draw on the active display. $\endgroup$ Mar 30, 2017 at 13:02
  • $\begingroup$ as above, but I think you can disable the unwanted card at operating system level... it should be a right-click option on the card icon, in the first screenshot. never tried but it could work. $\endgroup$
    – m.ardito
    Mar 30, 2017 at 16:09
  • $\begingroup$ This Looks like standard Optimus setting, which means the os chooses on it's own which of the two to use. When you run an application like blender, on Windows this automatically uses the NVidia card. On linux you'd need to mess with either NVidia prime or bumblebee. But on Windows, as said, the Os chooses based on application demand. $\endgroup$
    – aliasguru
    Mar 31, 2017 at 4:15
  • $\begingroup$ More likely you don't want to disable the unwanted card. I did it and the screen turned to black. I had to restart my computer. According to that description resource link there is kind of a power management between the two GPU. So I can choose the GPU for Blender via NVidia control panel. However I did it before (as far as I remember). But I updated the NVidia driver and it is solved the problem. $\endgroup$
    – Prag
    Apr 2, 2017 at 6:31

1 Answer 1

4
$\begingroup$

According to this article: How to set a default graphics card you can choose graphics card for an application via NVidia Control Panel. You can find it by right-clicking on your desktop.

You may need to update your NVidia driver (and restart your computer). If everything is OK, Blender system info file will look like this:

enter image description here

$\endgroup$
2
  • $\begingroup$ How to open two instance of blender and have open gl viewport render on different cards ? Is it even possible ? $\endgroup$ Oct 14, 2020 at 8:46
  • $\begingroup$ I don't think so. $\endgroup$
    – Prag
    Oct 15, 2020 at 4:35

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .