Simplify EvaluateLine function
Add paint log
Support vertical partial scan-convert