I've just updated to Lion and the program GLView view indicates that OpenGL 3.2 is 100% supported, however it seems by default only glsl #version 120 is enabled and GL 2.x.
I've used the following code to try and enable GL core profile
and the query of the formats reports
GL Version 3.2
Using profile 1
as expected. However once I create the open gl contex and run the following code
@ std::cout<<"Version "<<glGetString(GL_VERSION)<<"\n";
Version 2.1 NVIDIA-7.2.9
Is the higher version of GL supported in Mac yet? If not where would be the best place in the source tree for me to look to enable it, I've found this post http://lwjgl.org/forum/index.php?topic=4071.0 so I guess I could hack some of the source to get it working.
I really need glsl 150 as I develop for mac linux and windows.