Re: [OE-core] [PATCH v2] mesa: Add native patch via a variable

Mark Hatle
2022-10-26T17:21:44Z

On 10/26/22 11:03 AM, Alexander Kanavin wrote:
> On Wed, 26 Oct 2022 at 16:35, Mark Hatle <mark.hatle@kernel.crashing.org> wrote:
>> (I just saw this, so a little late on the reply, but..)
>>
>> mesa-gl is ABSOLUTELY still being used. It's needed for libmali usage. Not
>> everyone wants to use lima support for graphics.
>>
>> It was broken into two separate packages so that is was VERY clear if you were
>> using mesa for 'everything' (mesa), or mesa JUST for 'gl' (not gles).
>
> Okay, I'm not going to propose this, but can you clarify, what is the
> current use for 'gl'? Is it just opengl 3d in standalone x server
> based systems (which is slowly dying), or is there something else to
> it?

Anything that needs "OpenGL", i.e. Wayland/Weston, X11, Chromium, etc etc etc.
These all end up linking to a combination of libmali and mesa-gl.

Pretty much anything that depends on 'virtual/gl' (vs virtual/libgles1,2,3).
libmali provides virtual/libgles1 and virtual/libgles2 and a few other things
that meta-gl doesn't.

libmali also doesn't include the DRM/DRI parts. This comes from mesa-gl.

--Mark

> Alex