[Mesa-dev] Mesa EGL extensions

Brian Paul brianp at vmware.com
Fri Aug 27 07:21:15 PDT 2010


On 08/27/2010 06:26 AM, Kristian Høgsberg wrote:
> 2010/8/27 Chia-I Wu<olvaffe at gmail.com>:
>> 2010/8/27 Kristian Høgsberg<krh at bitplanet.net>:
>>> On Thu, Aug 26, 2010 at 11:55 AM, nobled<nobled at dreamwidth.org>  wrote:
>>> I can't speak for EGL_MESA_screen_surface, but shipping unauthorized
>>> tokens certainly is a problem.
>> I am not aware of any user of EGL_MESA_screen_surface.  It was
>> designed for Xegl which was dead for a while, IIRC.
>>
>> It is conceptually useful though.  It enables EGL on platforms without
>> window systems.  The bulk of the extension is about mode setting.  But
>> as the extension predates KMS, which is still getting new features
>> itself, the extension does not receive much attention.
>>
>> With the new DRM display and image extensions, there is nothing in
>> EGL_MESA_screen_surface that cannot be accomplished by the new
>> extensions.  The complexity of mode setting, which is taken care of by
>> EGL_MESA_screen_surface, can also be moved to an utility library.
>> Personally, I would vote for killing the extension in the git history.
>
> Yes, I think removing it would be the best route, but lets see what Brian says.

Let's just clearly mark the spec as obsolete (as we've done with some 
other old mesa extensions.)

-Brian


More information about the mesa-dev mailing list