2bt/tetrisVI — pull request #3 by sebseb7 (2011-12-18 16:18:50+00:00)
Title: resourcenfresser 

hab das mal so gemacht, das er nur rendert, wenn auch mind. ein pixel sich verändert hat.

Das spart extrem viel ein. Für den ARM würd ich aber gerne noch weiter optimieren, schließlich kommt ja noch einiges dazu was auch noch CPU kostet.

die ganze draw_grid funktion kann sich ebenfalls so ein ditry flag setzten, so das auch sie nur den display buffer nur dann befüllt, wenn sich auch was getan hat.

Ich werd auf dem ARM die CPU load messen können, ich hätte neben dem Tetris gern noch 30% CPU frei, damit der funkcode genug hat und auch die SD karte geschrieben werden kann und noch bissel anderer kleinkram.