Original Post
Running my OpenGL 4.0 programs on my laptop (using nvidia-optimus technology), always defaults to the integrated Intel graphics chip, instead of the dedicated Nvidia GTX 660M that's included. This results in my program failing to initialize because the Intel chip only supports OpenGL 1.4.
Is there anyway to tell the system which graphics card to use without manually setting up a profile for the application? I'd rather not disable optimus altogether, so I can still gain the benefits of power savings while not running high-end applications. How do commercial games handle this?
Is there anyway to tell the system which graphics card to use without manually setting up a profile for the application? I'd rather not disable optimus altogether, so I can still gain the benefits of power savings while not running high-end applications. How do commercial games handle this?