Hi. I've just built Mesa 10.4.0-devel from git (git-4eb2bbe) with the geometry shaders implemented for Sandy Bridge and the GL version bumped to 3.3 for this hardware. However, in spite of the fact that my OpenGL application uses the Core Profile context, asks for the 3.3 version, and actually gets the context (GL 3.3 with GLSL 3.30), when I query the list of supported GL extensions, the GL_ARB_geometry_shader4 is missing from the list.
There are no plans to implement ARB_geometry_shader4: see http://lists.freedesktop.org/archives/mesa-dev/2013-July/042102.html Geometry shaders are part of GL 3.2, but are specified much better than in ARB_geometry_shader4. Use the GL 3.2 geometry shaders instead.
Ok, thanks. I thought that ARB_geometry_shader4 and geometry shaders in GL 3.2 are the same thing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.