I have a Geforce GT 540M, my laptop uses Optimus so it will 'switch' between the Intel GPU and the Geforce GPU depending on the applications/settings etc.
As far as I can tell on the line to open a window, it returns false:
if( !glfwOpenWindow( 1024, 768, 0,0,0,0, 32,0, GLFW_WINDOW ) )
{
fprintf( stderr, "Failed to open GLFW window. If you have an Intel GPU, they are not 3.3 compatible. Try the 2.1 version of the tutorials.\n" );
system("pause");
glfwTerminate();
return -1;
}
The system command was just to confirm the error message I received.
Is there a way to force the compiler to recognize my graphics card? My assumption is that it can only spot my Intel gpu.