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