So far the graphics portion of the library seem pretty good as well as simple to use. However, I have had some issues with displaying images. I don't know if it is me or a quirk in the library itself, I am trying to display an image that is 320px X 19px and so I call the command myGLCD.drawBitmap(0, 0, 320, 19, bitmap); (I find that strange since 0,0 - 320,19 would make the image 321px X 20px, but hey the manual shows 0,0 - 32,32 to draw a 32x32 image). The first image draws fine, but if I make that exact call again but on the bottom of the screen I get a lot of glitches on the screen.the image will draw on the top and bottom, but it also will make a box with the image in it twice and it will be all distorted. Sorry its 7:30am and I cant type this early in the morning.
EDIT: This is what it is doing.
Here is my code. (I would have just pasted the code in here, but the image C array would take up a lot of space.https://dl.dropbox.com/u/16622657/arduino/gui.zip
I'm an idiot. I assumed sx and sy referred to the coordinates of the lower right corner of the image. It however, does not.