slides from my talk at DDC

Michel Dänzer michel at daenzer.net
Wed Jul 27 22:16:43 PDT 2005


On Thu, 2005-07-28 at 09:00 +1000, Dave Airlie wrote: 
> 
> On top of those slides, really after talking at OLS I'm convinced we
> need a modeset library in userspace not in the kernel, we can then
> backend that modesetting lib onto the kernel fbdev or a userspace
> split up X..

I agree.

> Some issues I don't mention that need thinking about are going to be
> how mode setting interacts with virtual screens, and
> merged-framebuffer type things... (i.e. you want to set two different
> modes on the CRTCs but only have a single framebuffer, the mode
> setting APIs I've looked at don't seem to cover this too well... but
> maybe they don't need to.

I think the EGL_MESA_screen_surface extension we've been drafting on the
dri-egl list is a pretty good approach (and if anyone disagrees, it's
still open for discussion :). It might make sense to design the mode
setting library API concurrently with that to make sure they're a good
match.

As you mentioned MLdc in your talk, I took a quick look at the OpenML
1.0 spec. It seems to me like MLdc is overkill in some areas yet doesn't
provide everything we need in others (in particular, it's not obvious to
me how it would allow binding outputs to arbitrary surfaces).


-- 
Earthling Michel Dänzer      |     Debian (powerpc), X and DRI developer
Libre software enthusiast    |   http://svcs.affero.net/rm.php?r=daenzer



More information about the xorg mailing list