Bug 93965

Summary: Please backport OSMesaCreateContextAttribs to 11.1
Product: Mesa Reporter: Dennis Schridde <dennis.schridde>
Component: OtherAssignee: mesa-dev
Status: RESOLVED WONTFIX QA Contact: mesa-dev
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Dennis Schridde 2016-02-02 13:57:17 UTC
OSMesa in 11.2 got a new function OSMesaCreateContextAttribs() in a34e7612dcde891121e355e78c058f138a34c31c, which is needed [1] [2] for ParaView 5.0 to be able to acquire an OpenGL 3.2 rendering context. It would be great if this could be backported to 11.1.

Please correct me if I am wrong, but the function appears [3] to not have been backported (and released in 11.1.1) as mentioned in an earlier mailinglist post [2].

[1]: http://www.kitware.com/blog/home/post/999
[2]: http://permalink.gmane.org/gmane.comp.science.paraview.user/26508
[3]: http://cgit.freedesktop.org/mesa/mesa/tree/include/GL/osmesa.h?h=11.1

P.S: 11.1 does not appear in the list selectable for the "version" field of this Bugzilla instance.
Comment 1 Dennis Schridde 2016-02-02 13:59:29 UTC
(In reply to Dennis Schridde from comment #0)
> Please correct me if I am wrong, but the function appears [3] to not have
> been backported (and released in 11.1.1) as mentioned in an earlier
> mailinglist post [2].

Actually this was mentioned as "potentially planned" in the blog post, not the mailinglist post.
Comment 2 Emil Velikov 2016-02-18 18:34:39 UTC
Hi Dennis, while getting this new functionality in older mesa releases will be great, I really like to avoid adding features in a stable/bugfix only releases.

I'm wondering if you guys can "hold on" for the 11.2 release. The first RC will be tomorrow ?
Comment 3 Emil Velikov 2016-02-18 18:35:37 UTC
s/will be tomorrow/will be out tomorrow/

With the final 11.2.0 around 3-4 weeks after that.
Comment 4 Dennis Schridde 2016-02-18 18:45:04 UTC
I am personally already using a custom build of a Git snapshot of Mesa 11.2 anyway (commit 24ea81a, mimicking the current Fedora Rawhide package, with a minor configure flag change [1]).

I am unsure about the customs of distributions to upgrade Mesa packages, but if there is no chance that they will update their current stable releases to Mesa 11.1.2, e.g. through backports, then there is no need to backport the OSMesa change to 11.1, IMO.

[1]: https://bugzilla.redhat.com/show_bug.cgi?id=1305588

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.