round all drawn pixl coordinates by default.

you can disable this, but this won't preserve the imprecise pixls upon
redraw. (because we store the pixls in a very crude way.)