Writing a Wayland Compositor, Part 3: Rendering a Window | Heykuki News