>>13073206It depends on the drawing primitive. I worked with an LCD that was connected to a serial interface for a project. Drawing to each pixel separately was very slow, but you could draw a filled rectangle fairly quickly. Ie the fastest shape to draw is a rectangle. If you want something to think about: assuming all shapes are to be drawn filled come up with routines to draw other primitive shapes (triangles, circles, polygon, etc) as efficiently as possible, ie use the fewest number of rectangles.