SWC: A Wayland Compositor Framework

Written by Michael Larabel in Wayland on 23 January 2014 at 07:13 PM EST. 1 Comment
WAYLAND
Announced today to Wayland developers was SWC, a new Wayland compositor framework designed to be taken advantage of by window managers targeting Wayland.

SWC is a library that offers an API for (tiling) window managers that is lightweight at under 6,000 lines of code and is also light on dependencies. SWC isn't feature-complete but sounds like a nice starter project for those wishing to dive into the Wayland world.

What makes SWC interesting from a technical perspective is that it doesn't depend upon OpenGL or EGL for compositing but has its own basic drawing library called WLD. Among the missing features from SWC is DPMS monitor signaling, useful multi-monitor support, clipboard integration, and other items.

For those wishing to check out this Wayland SWC project developed by Michael Forney check out his project announcement or GitHub repository. Embedded below is a video showing off SWC.

Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week