[Mesa-dev] RFC: per-driver extension lists

Brian Paul brianp at vmware.com
Wed Mar 26 08:18:27 PDT 2014


On 03/26/2014 08:24 AM, Ilia Mirkin wrote:
> Hello,
>
> As the outcome of a discussion yesterday on #dri-devel
> (https://urldefense.proofpoint.com/v1/url?u=http://people.freedesktop.org/~cbrill/dri-log/index.php?channel%3Ddri-devel%26date%3D2014-03-25&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=lGQMzzTgII0I7jefp2FHq7WtZ%2BTLs8wadB%2BiIj9xpBY%3D%0A&m=teBUQSbzbgIWqGrcVGAGTbhL6GUX9tpe3bvpDXeGXJg%3D%0A&s=4be30b75ec0c2e9cc79e96e1103e14a04322afba1e8736c9a7e6f0fe4d796144
> starting around 16:30), I've created a small page that lists all
> extensions/limits supported by core/compat profiles, per driver:
>
> https://urldefense.proofpoint.com/v1/url?u=http://people.freedesktop.org/~imirkin/glxinfo/glxinfo.html&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=lGQMzzTgII0I7jefp2FHq7WtZ%2BTLs8wadB%2BiIj9xpBY%3D%0A&m=teBUQSbzbgIWqGrcVGAGTbhL6GUX9tpe3bvpDXeGXJg%3D%0A&s=b72bb60c5bcd50ecd4300b5cdde2574d288f7b8af6fbf684025a3b8ca550659d
>
> The more astute members of the crowd might notice a distinct
> similarity to the apple version[1], but I never claimed to be a
> designer :) The nice thing about this implementation is that you just
> run a program (listed at the top of that page) to parse glxinfo -l -s
> output, and stick it as a js source on the page (and the generated
> file calls a 'register' function to register its configs).
>
> There are a few shortcomings -- I'm not completely happy with the
> headers (might have to switch to the apple way), there's no history
> support, and it's very lacking in driver and version info (I just ran
> it on the hw/sw I had easily available). However I'm confident I can
> resolve all these, and I don't think they really impact the prototype
> evaluation.
>
> Do people think this sort of resource is useful? Counter-productive?
> Are you happy with the raw information presented (even if you may be
> unhappy about the specific way in which it is presented)? Any other
> feedback?
>
> If it's useful, I'll reach out to the various driver teams to get them
> to provide relevant glxinfo's and fill it out some more. Perhaps even
> look into a version that can receive glxinfo uploads. But I don't
> really want to put in more effort if people don't find it useful/it
> won't get used.
>
> Let me know what you think (and feel free to send me the output of
> parse-glxinfo.py for your setup).
>

I like it.  People do sometimes ask which drivers supports which GL 
version/extensions.

I'd be happy to add a link to it on mesa3d.org

-Brian



More information about the mesa-dev mailing list