How do I get OpenGL 3.3?

Ok so I'm trying to use the tutorials at: http://arcsynthesis.org/gltut/ but I keep getting an error message that pops for like a second saying "Unable to create OpenGL 3.3 context (flags 1, profile 1)", there's also a bunch of pdb files missing. I did download the newest drivers for both graphics cards on my laptop (that is both the Intel(R) HD Graphics 3000 and the NVIDIA GeForce GT 540M) and I did launch a software called "OpenGL Extensions Viewer", and it displays that I should be able to run OpenGL version 3.1

NOW, I guess is that some would now say that perhaps my card can't run 3.3, but: 1) My card is said to support 4.0 : http://www.notebookcheck.net/NVIDIA-GeForce-GT-540M.41715.0.html 2) There are people who say that "Any hardware that supports OpenGL 3.1 is capable of supporting OpenGL 3.3. " OpenGL 3.+ glsl compatibility mess? 3) And finally... A YEAR AGO, I GOT IT TO RUN! Seriously, I got it to work after 2 months of trying. I'm even using some old project files from that time and they sadly won't launch anymore because of the same mistake... I did format since then.

I recall that last time, it was a whole series of things that I tried... like disabling one graphic card to be able to update the other... or maybe it was that I used some different diagnostic, which someone online advised saying that "if that program detects that the OpenGL isn't working properly, it'll fix it".

Right now I'm busy with other homework, so if anyone at all has any suggestions what this could be about, please tell!

链接地址: http://www.djcxy.com/p/38520.html

上一篇: 在2.1上下文中使用OpenGL GLSL 3.3

下一篇: 我如何获得OpenGL 3.3?