View Single Post
Posts: 9 | Thanked: 0 times | Joined on Nov 2007
#6
technut: It is impossible to draw a smooth, non-aliased diagonal line without some form of subpixel accuracy, a problem which is compounded if I were working on the image at anything less than 100% zoom. I wish to paint with Photoshop-level quality, not MS Paint level pixel art

I've just had a look through maemopad+'s source. It uses GDK functions to get x/y coordinates, which returns the coords as doubles, which only means that GDK supports subpixel accuracy. However, maemopad+ then goes on to draw pixels using GDK primitives which only use ints, so any subpixel information is lost. I am unable to conclude whether it is maemopad+ which does not support subpixel accuracy or the tablet's touchscreen. Maybe I should try contacting the author of maemopad+.


TJ