Bug 84126

Summary: GL_ARB_geometry_shader4 not advertised for Gen6
Product: Mesa Reporter: Tomasz Kaźmierczak <tomek-k>
Component: Drivers/DRI/i965Assignee: Ian Romanick <idr>
Status: RESOLVED WONTFIX QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Tomasz Kaźmierczak 2014-09-20 22:35:08 UTC
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.
Comment 1 Matt Turner 2014-09-21 00:37:00 UTC
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.
Comment 2 Tomasz Kaźmierczak 2014-09-21 08:52:02 UTC
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.