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

Dylan Baker dylan at pnwbakers.com
Thu Sep 22 19:05:39 UTC 2016


Quoting Ilia Mirkin (2016-09-22 11:57:14)
> 2016-09-22 14:53 GMT-04:00 Dylan Baker <dylan at pnwbakers.com>:
> > See commit 5921f372c89a68fac6ddefc009442721d9df4db2 for the rational of
> > this commit.
> >
> > Signed-off-by: Dylan Baker <dylanx.c.baker at intel.com>
> > ---
> >  src/mapi/glapi/gen/static_data.py | 16 ++++++++++++++++
> >  1 file changed, 16 insertions(+)
> >
> > diff --git a/src/mapi/glapi/gen/static_data.py b/src/mapi/glapi/gen/static_data.py
> > index bb11c1d..fa63ab5 100644
> > --- a/src/mapi/glapi/gen/static_data.py
> > +++ b/src/mapi/glapi/gen/static_data.py
> > @@ -484,17 +484,22 @@ functions = [
> >      "BindVertexBuffer",
> >      "BindVertexBuffers",
> >      "Bitmap",
> > +    "BlendBarrier",
> >      "BlendColor",
> >      "BlendColorEXT",
> >      "BlendEquation",
> >      "BlendEquationEXT",
> >      "BlendEquationSeparate",
> > +    "BlendEquationSeparatei",
> >      "BlendEquationSeparateiARB",
> > +    "BlendEquationi",
> >      "BlendEquationiARB",
> >      "BlendFunc",
> >      "BlendFuncSeparate",
> >      "BlendFuncSeparateEXT",
> > +    "BlendFuncSeparatei",
> >      "BlendFuncSeparateiARB",
> > +    "BlendFunci",
> >      "BlendFunciARB",
> >      "BlitFramebuffer",
> >      "BufferData",
> > @@ -825,6 +830,7 @@ functions = [
> >      "GetFramebufferAttachmentParameteriv",
> >      "GetFramebufferAttachmentParameterivEXT",
> >      "GetFramebufferParameteriv",
> > +    "GetGraphicsResetStatus",
> >      "GetGraphicsResetStatusARB",
> >      "GetHandleARB",
> >      "GetHistogram",
> > @@ -887,6 +893,7 @@ functions = [
> >      "GetSamplerParameterIiv",
> >      "GetSamplerParameterIuiv",
> >      "GetSamplerParameterfv",
> > +    "GetSamplerParameteri",
> >      "GetSamplerParameteriv",
> >      "GetSeparableFilter",
> >      "GetShaderInfoLog",
> > @@ -951,8 +958,11 @@ functions = [
> >      "GetnSeparableFilterARB",
> >      "GetnTexImageARB",
> >      "GetnUniformdvARB",
> > +    "GetnUniformfv",
> >      "GetnUniformfvARB",
> > +    "GetnUniformiv",
> >      "GetnUniformivARB",
> > +    "GetnUniformuiv",
> >      "GetnUniformuivARB",
> >      "Hint",
> >      "Histogram",
> > @@ -1160,6 +1170,7 @@ functions = [
> >      "Orthof",
> >      "Orthox",
> >      "PassThrough",
> > +    "PatchParameteri"
> >      "PauseTransformFeedback",
> >      "PixelMapfv",
> >      "PixelMapuiv",
> > @@ -1191,6 +1202,7 @@ functions = [
> >      "PopDebugGroup",
> >      "PopMatrix",
> >      "PopName",
> > +    "PrimitiveBoundingBox",
> >      "PrimitiveRestartIndex",
> >      "PrimitiveRestartIndexNV",
> >      "PrimitiveRestartNV",
> > @@ -1274,6 +1286,7 @@ functions = [
> >      "RasterPos4sv",
> >      "ReadBuffer",
> >      "ReadPixels",
> > +    "ReadnPixels",
> >      "ReadnPixelsARB",
> >      "Rectd",
> >      "Rectdv",
> > @@ -1305,6 +1318,7 @@ functions = [
> >      "SamplerParameterfv",
> >      "SamplerParameteri",
> >      "SamplerParameteriv",
> > +    "SamplerParameterIiv",
> >      "Scaled",
> >      "Scalef",
> >      "Scalex",
> > @@ -1426,6 +1440,7 @@ functions = [
> >      "TexParameterIiv",
> >      "TexParameterIivEXT",
> >      "TexParameterIuiv",
> > +    "TexParameterIuiv",
> >      "TexParameterIuivEXT",
> >      "TexParameterf",
> >      "TexParameterfv",
> > @@ -1442,6 +1457,7 @@ functions = [
> >      "TexSubImage2D",
> >      "TexSubImage3D",
> >      "TexSubImage3DEXT",
> > +    "TexbufferRange",
> 
> TexBufferRange
> 
> [would probably be good to change whatever processes this array to
> warn about typos like this...]

That would be a good call. I'll see how hard it is to do.

> 
> >      "TextureBarrierNV",
> >      "TextureStorage1DEXT",
> >      "TextureStorage2DEXT",
> > --
> > 2.10.0
> >
> > _______________________________________________
> > mesa-dev mailing list
> > mesa-dev at lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/mesa-dev
-------------- 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/9f47466a/attachment.sig>


More information about the mesa-dev mailing list