Make DrawTriangle to accept fp coordinates.
First attempt to implement subpixeling.
Minor optimizations.