[Mesa-dev] [PATCH 0/2] Disable the EGL state tracker for Linux/DRI builds

Marek Olšák maraeo at gmail.com
Fri Nov 14 07:57:08 PST 2014

FYI, I've pushed these patches.


On Fri, Nov 14, 2014 at 3:51 PM, Jose Fonseca <jfonseca at vmware.com> wrote:
> I googled and tried to find any evidence of anybody using Mesa's EGL on Windows over the last years but couldn't.
> Furthermore since my last reply on this thread I become quite fond of GLX/WGL_EXT_create_context_es/es2_profile extensions. They seem a much easier mechanism to use and test OpenGL ES contexts, than dealing with EGL on desktop OSes (and the ensuing interactions between EGL + GLX/WGL).
> I still suspect EGL outside Linux+DRI will have a future, but I don't feel strongly about it anymore.  So feel free to remove whatever you want (st/egl, openvg) as far as I'm concerned.  We can always bring it back later from git history.
> Jose
> ________________________________________
> From: Emil Velikov <emil.l.velikov at gmail.com>
> Sent: 14 November 2014 14:08
> To: Eric Anholt; Marek Olšák; mesa-dev at lists.freedesktop.org
> Cc: emil.l.velikov at gmail.com; Jose Fonseca
> Subject: Re: [Mesa-dev] [PATCH 0/2] Disable the EGL state tracker for Linux/DRI builds
> On 05/11/14 20:39, Eric Anholt wrote:
>> Marek Olšák <maraeo at gmail.com> writes:
>>> Hi everybody,
>>> I'm about to address this long-standing issue: The EGL state tracker is
>>> redundant. It duplicates what st/dri does and it also duplicates what
>>> the common loader egl_dri2 does, which is used by all classic drivers
>>> and even works better with gallium drivers.
>>> Let's compare EGL extensions for both backends:
>> I'd love to see VG get nuked at the same time, but still:
>> Reviewed-by: Eric Anholt <eric at anholt.net>
> Ideally yes. Yet with this series we error out, which should give
> insensitive for someone to come forward and implement the missing bits.
> So can we consider Jose's statement [1] as acked-by and get this in for
> 10.4 ? Or are we going to keep the zombie for another XXX months ?
> Jose ?
> Cheers
> Emil
> [1] "In short, stop caring about st/egl on Linux, maybe even remove DRI
> support out st/egl if you must, but please don't go out of your way to
> break EGL on non-linux platforms."

More information about the mesa-dev mailing list