[Mesa-dev] [PATCH 00/18] Implement GLX_MESA_query_renderer

Ian Romanick idr at freedesktop.org
Sat Oct 12 00:10:07 CEST 2013


This is the completion of some work that I started back in February
after FOSDEM. *blush*

http://www.paranormal-entertainment.com/idr/blog/posts/2013-02-07T22:42:53Z-FOSDEM2013_Presentation/

Basically, this add a method for applications to query various aspects
of the GL implementation *before* creating a context.  This has a number
of advantages, but the two big ones are:

  - Depending on what they learn, the app might just use software
    rendering because the implementation is black listed.

  - Depending on what they learn, the app might create a different kind
    of context (core profile vs. compatibility profile vs. ES profile).

This implementation should be complete.  The enums /may/ change (and it
just occured to me that I didn't fix the commit message in patch 10),
but I think they should be fine.  They're allocated from Intel's range,
and I'm still double checking that nobody else is planning to use them.



More information about the mesa-dev mailing list