[PATCH] RFC, weston: Use eglGetProcAddress to retrieve GLESv2 functions

Pekka Paalanen ppaalanen at gmail.com
Mon Sep 12 11:21:25 UTC 2016


On Mon, 12 Sep 2016 12:11:52 +0100
Daniel Stone <daniel at fooishbar.org> wrote:

> Hi Armin,
> 
> On 10 September 2016 at 21:23, Armin Krezović <krezovic.armin at gmail.com> wrote:
> > It appears that in current Mesa git master, GLESv2 function
> > prototypes are hidden.
> >
> > Per Emil's suggestion on [1], use eglGetProcAdddress to get
> > the functions and update the code to use such functions.  
> 
> NAK, Mesa is broken. It's right to use eglGetProcAddress for extension
> functions, but using it for core functions makes code _less_ portable,
> by requiring EGL_KHR_get_all_proc_addresses support.
> 
> The Mesa change is broken and should be reverted.

Hi Daniel,

do you have insight to Khronos fixing it first?

It seems unlikely for Mesa to fix it before Khronos admits it was a
mistake. *If* Khronos even reverts that part.


Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 811 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20160912/deb92718/attachment.sig>


More information about the wayland-devel mailing list