screen-tearing-25-screen-tearing-work-by-agostino-bergamaschi-dimora-artica-ph-michele-fanucci