mapi: Export all GLES 3.1 functions in libGLESv2.so
authorIan Romanick <ian.d.romanick@intel.com>
Fri, 17 Jun 2016 02:51:15 +0000 (19:51 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Wed, 29 Jun 2016 21:28:59 +0000 (14:28 -0700)
commit5921f372c89a68fac6ddefc009442721d9df4db2
tree6bc9b9d917ebf010574b8c0c7ac64eb2f4633c6f
parentd3a147ba401c9a493ddfe4538909dc7a0ef506ef
mapi: Export all GLES 3.1 functions in libGLESv2.so

Khronos recommends that the GLES 3.1 library also be called libGLESv2.
It also requires that functions be statically linkable from that
library.

NOTE: Mesa has supported the EGL_KHR_get_all_proc_addresses extension
since at least Mesa 10.5, so applications targeting Linux should use
eglGetProcAddress to avoid problems running binaries on systems with
older, non-GLES 3.1 libGLESv2 libraries.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Cc: "11.2 12.0" <mesa-stable@lists.freedesktop.org>
Cc: Mike Gorchak <mike.gorchak.qnx@gmail.com>
Reported-by: Mike Gorchak <mike.gorchak.qnx@gmail.com>
Acked-by: Chad Versace <chad.versace@intel.com>
src/mapi/glapi/gen/static_data.py