[Mesa-dev] Mesa EGL extensions

Chia-I Wu olvaffe at gmail.com
Tue Aug 31 00:29:59 PDT 2010

2010/8/27 Brian Paul <brianp at vmware.com>:
> 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.)
I've pushed a commit to mark the spec obsolete.   Not sure about the general
practice, but do you think we should still ship drivers with the extension

olv at LunarG.com

More information about the mesa-dev mailing list