I'm not sure if the bug is in the api or there is something wrong with my tsshield.
Run this:
int endy = 0;
int endx = 0;
COLOR gaugeRed = {224, 38, 41};
void setup(){
}
void loop(){
lcd_line(64, 64, int(endx), int(endy), gaugeRed);
lcd_line(65, 64, int(endx), int(endy), gaugeRed);
lcd_line(63, 64, int(endx), int(endy), gaugeRed);
lcd_line(64, 65, int(endx), int(endy), gaugeRed);
lcd_line(64, 63, int(endx), int(endy), gaugeRed);
endx++;
//endy++;
delay(20);
}
It should draw a filled in "V" shape on the top half of the screen. For me it doesn't. It draws the left half and then when x gets > 64 weird things happen. I get some vertical lines on the left side and then some that are somewhat horizontal in the upper right quadrant.