Бывают такие с позволения сказать "драйверы", у которых точка - это до Луны и обратно. Ну а если не в это упёрлось, то точно у контроллера есть ускоренное закрашивание прямоугольника. Разбить "линию" на прямоугольники (Брезенхем не возражаэ) - и дело в шляпе.