This is needed to ensure that the compositor always receives swap events even if nothing has been changed on the screen.