On 17 June 2016 at 21:12, Mike Gorchak <mike.gorchak....@gmail.com> wrote:
> Please understand me right, we are not talking about desktop hardware and
> libraries, only about embedded in case of GL ES.
GLES hasn't been "embedded only" for a while I believe.

> What's common for desktop
> usually uncommon for embedded and vice versa.
True. And dare I say it, the embedded world tends to have more and
nastier hacks than the desktop one :-P

> We are currently ship
> libraries from many silicon vendors: Imagination RGX, Mali, Vivante, nVidia
> - all have GLES 3.1 and 3.2 functions in libGLESv2.so .
>
Quick look for 'we' shows QNX (in case someone like myself is wondering).

Hmm looking at the Mali one makes me uneasy - singe binary that
provides the OpenCL, EGL GBM, wayland-egl and OpenGLES* APIs.
<sarcasm>
Let's not forget that much needed symbols such as ConvertUTF8toUTF16
(+ friends) and abstraction layers around dl, sem, mutex, sync_object,
and threads must also be exported.
</sarcasm>

Would be great if we get another confirmation if other vendors have
butchered it so nicely. I believe there's a sound logic behind my
suggestion, but if the cat is out of the bag (sort of speak) and we
cannot do anything mitigate things so be it.

Regards,
Emil
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to