On Sat, 2011-01-08 at 12:26 +0100, Simon Friis wrote: > Thanks. I will check them out. > > > I do know that a Wayland wm will have to be a compositor. But I don't > really know how complicated making a compositor is. What will I have > to know? It's not really that complex. Wayland is pretty much just a buffer management system, and your job in writing a compositor will be to take the buffers given to you by applications and render them appropriately. The protocol is intentionally vague in order to allow you to do pretty much whatever you please with the buffers. That means you could write a window manager that operates in 3D space, or allows rotation of windows. As long as you can still redirect input to the correct surfaces (windows) you're all set.
PS. when replying to a mailing list, you should do a group reply. > 2011/1/7 Joakim Sindholt <[email protected]> > On Fri, 2011-01-07 at 17:22 +0100, Simon Friis wrote: > > Hi! > > > > > > > > I'm interested in creating a window manager for Wayland. > I've a basic > > understanding of how it's done in X.org with Xlib. Does > there exist > > any documentation on how to create a window manager for > Wayland? > > > > > > Best > > - paldepind > > > Look in compositor/compositor-*.c to see how the current ones > are > implemented. Just in case you don't know: you're going to be > implementing a compositor, not just a wm. > > > > _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
