Hey All,
In the course of porting the OpenGL Wikibook to LWJGL (which I’ve posted about before) I have come across quite a curious case and was wondering if anyone can provide any input on the subject.
I have a Dell XPS 502 laptop with nVidia Optimus on board. Now my problem is this: when I run any of the code (you can take a look at the github repo) everything runs well and dandy. However, if I switch the option on the nVidia control panel to ALWAYS use the nVidia chip instead of auto selecting, I get a blank screen, without anything drawn. The screen is cleared to the correct colour though, which makes me believe its something to do with the drawing code and not the initialisation?
As I mentioned, you can checkout the code on the github repo, or for a quick look, you can check the question I posted here a few days ago, that has been solved, but without changing the code much (except of course for calling buffer.flip() which solved the problem)