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