EGL_MESA_screen_surface proposal

Michel Danzer mdanzer at ati.com
Tue Mar 15 08:33:58 PST 2005


On Tue, 2005-03-15 at 10:06 -0500, Jon Smirl wrote:
> 
> On Tue, 15 Mar 2005 07:26:48 -0700, Brian Paul
> <brian.paul at tungstengraphics.com> wrote:
> > 
> >     EGLSurface eglCreateScreenSurfaceMESA(EGLDisplay dpy, EGLConfig config,
> >                                           const EGLint *attrib_list)
> 
> DRM memory manager implements this

Yeah, the mystic DRM memory manager that everybody talks about but
nobody dares tackling...


> >     EGLBoolean eglShowSurfaceMESA(EGLDisplay dpy, EGLint screen_number,
> >                                   EGLSurface surface)
> 
> DRM implements this by calling into fbdev and setting buffer location

There's no specific API for this that I know of yet though, and we have
to be careful not to preclude this by building implicit memory
management into the fbdev mode setting API.


FWIW, I like the draft spec in general.


-- 
Michel Danzer, Linux Software Engineering       \   Tel: +1 905-882-2600
ATI Technologies Inc., Markham, Ontario, Canada  \       Extension: 3550



More information about the dri-egl mailing list