en todos los displays hay que escribir de pixel en pixel xD bueno en los normales, ya no te digo que haya alguno que haga lineas el solito xD
Lo que se hace para acelerar el refresco es usar la ram del pic, se escribe en la ram del pic las lineas, circulos, lo que quieras mediante calculos... Y luego se vuelca la ram a la pantalla.
El tema esta en:
-Necesitas pic con mucha ram, dependiendo del lcd, uno de 128x64 ocupa 1024bytes, osea 1kbyte
-El volcado tambien se hace de pixel en pixel, bueno, de 8pixeles en 8 pixeles (nose si tu lcd va por serie o paralelo) pero se hace unicamente en una simple funcion.