[Mesa-dev] [PATCH v2 3/3] mapi: export all GLES 3.2 functions in libGLESv2.so

Dylan Baker dylan at pnwbakers.com
Thu Sep 22 20:17:30 UTC 2016


Quoting Ilia Mirkin (2016-09-22 12:59:49)
> On Thu, Sep 22, 2016 at 3:56 PM, Dylan Baker <dylan at pnwbakers.com> wrote:
> > @@ -1305,6 +1318,7 @@ functions = [
> >      "SamplerParameterfv",
> >      "SamplerParameteri",
> >      "SamplerParameteriv",
> > +    "SamplerParameterIiv",
> >      "Scaled",
> >      "Scalef",
> >      "Scalex",
> 
> This is the case for a couple of these... how is this happening? In
> the current file, I see:
> 
>    "SamplerParameterf",
>    "SamplerParameterfv",
>    "SamplerParameteri",
>    "SamplerParameterIiv",
>    "SamplerParameterIuiv",
>    "SamplerParameteriv",
> 
> Did you accidentally drop it? Where is the Iuiv version? [Same for a
> couple other ones.]

It was in there before I wrote this patch

I generated the list of extensions by greping for 'es2="3.2"' in
src/mapi/glapi/gen, and then checking that against the extension specs listed on
mesamatrix.

When I generated that I came up with 44 new functions, but the majority of them
were already in that list. It looks like that one in particular was added in
d9be1db4b69a04f58a951351051ef9798d55da98, I suspect we'll find most of them were
added in that commit.

Dylan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160922/a05e7d0c/attachment-0001.sig>


More information about the mesa-dev mailing list