[Mesa-dev] OpenGL driver detection now implemented in Firefox/X11; some questions

Ferry Huberts mailings at hupie.com
Mon May 16 07:53:10 PDT 2011

On 05/16/2011 03:52 PM, Benoit Jacob wrote:
>> I don't see a bug filed related to dri2FlushFrontBuffer() but I see
>> one for dri2InvalidateBuffers(). Don't know if they're related. You
>> should file a bug for the issue you're having in dri2 with details on
>> how to reproduce it.
> I just filed https://bugs.freedesktop.org/show_bug.cgi?id=37253
> Corbin, I CC'd you on it.
>>> What I really would like is to know a criterion that I can use to
>>> tell when that Gallium bug is fixed. Like a Gallium version number
>>> that I could read from the GL_RENDERER string, for example.
>> We recently added the git commit ID to the version string (but only if
>> Mesa's built in a git repo). Would that help?
> As Gonsolo said, non-monotonicity is a big problem. If you're going to make a release shortly after fixing this bug anyways, I will just use the corresponding (Mesa or Gallium) x.y version number; otherwise a YYYYMMDD date or monotonic revision number could work.

If the mesa guys are willing to switch to using 'git describe' to extract
their version number then your monotonicity issue can be easily solved.

see the manual page for 'git describe'

I do this in my products.
Really trivial example:
(which can be adjusted by mesa to fix their tag naming convention)

>> Hopefully someone can look at the bugs you've hit, get them fixed soon
>> and get a new Mesa release out with a version you can test against.
> Thanks!
> Benoit
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Ferry Huberts

More information about the mesa-dev mailing list