So I have an NVidia GeForce 525M. I am trying to use NVidia NSight debugger, as suggested by a user in one of my recent threads. For most of the capabilities of NSight, OpenGL 4.2 is required.
I looked up info on my graphics card: http://en.wikipedia.org/wiki/GeForce_500_Series#GeForce_500M_.285xxM.29_series
it looks like 4.2 is supported.
I also made use of GlView: http://www.realtech-vr.com/glview/ to check for 4.2 support.
While running NSight however, it complains that I have OpenGL 3. All my shaders use GLSL version 420 and they all work just fine. I have downloaded the latest drivers from my card as well.
I am using Glew 1.9.0 which should give me OpenGL 4.3 support...
Any idea why NSight would say I have OpenGL 3?
(edit)
I made use of the calls:
glGetIntegerv(GL_MAJOR_VERSION,*);
glGetIntegerv(GL_MINOR_VERSION,*);
both return 4.
So my card supports 4.2, my version of Glew supports 4.3, OpenGL queries say I have 4.4, and NSight tells me I have 3.0.. hahaha