Generate protocol code with wayland-scanner