Sending pixels to a screen requires a lot of bandwidth, and despite thousands of hackers working for decades, generating VGA on an 8-bit microcontroller is rarely as good as a low-end video card ...
This review begins with a review of VGA standards, eventually settling on ... then set the sync low, and finally another blanking interval before rolling down to the next line.