А почему бы эту линию не рисовать по XOR?
Второй такой же вывод восстановил бы фон.