while (true) {
FlipScreen();
}
Isn't as fast as it could be.
FlipScreen always calls ClearScreen (FlipScreen in
script.cpp that is)
Solution? Change FlipScreen() to this:
just_cleared = false;
FlipScreen() {
...
just_cleared = true;
}
ClearScreen() {
if (just_cleared) {
just_cleared = false;
} else {
...
}
}
ClearScreen might have to become a video driver
function for this to work. (ClearScreen is a Rectangle
draw operation)