2dc5693c60
Our usage of DamageReportBoundingBox was causing us to miss some updates when an area of the screen was drawn twice in rapid succession. Add an explicit XSync() call to force the server to flush rendering to the kernel before we draw. https://bugzilla.gnome.org/show_bug.cgi?id=657071