On Wed, Feb 10, 2021 at 1:26 PM Otavio Salvador <
[email protected]> wrote:

>
> I didn't understand what you mean here. Could you elaborate this?
>
>
If you try to build mesa with PACKAGECONFIG "egl gles dri" you get an error:
../mesa-20.3.2/meson.build:144:4: ERROR: Problem encountered: building
OpenGL ES without OpenGL is not supported.

This means that in practice you can't get a GLES-only build of mesa, so
mesa always provides OpenGL (ignoring Vulkan). But for an abstract graphics
driver that's not true - many drivers provide GLES but not OpenGL. I'd
argue that this is an implementation detail (and maybe a minor bug) of
mesa. If mesa internally requires code from its OpenGL support to build
GLES, it should silently include that if it's been configured for GLES-only.

I only mention it to be clear that in general "GLES requires OpenGL" is not
true, even though mesa's build system enforces that.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#147928): 
https://lists.openembedded.org/g/openembedded-core/message/147928
Mute This Topic: https://lists.openembedded.org/mt/80529198/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to