Okay, I spend all afternoon fighting with the 'hq4x' code that Karl pointed out, and was able to _almost_ get it working. The original code assumed a lot of things (e.g., surface is RGB_565), and I kind of abstracted it some to make up for it. (Of course, this will slow it down...)
Anyway, it's not working 100% right, so for the time being, I've disabled it. (Enable by "#define HQ4X" in tuxpaint.c... there's a line in there already, but it's commented out.) Grab it from CVS. If anyone here's really smart with graphics, and not sleep-deprived like I am, please feel free to look over the code and try to get it working right. :^) -bill! [EMAIL PROTECTED] Got kids? Get Tux Paint! http://newbreedsoftware.com/bill/ http://newbreedsoftware.com/tuxpaint/ _______________________________________________ Tuxpaint-dev mailing list [EMAIL PROTECTED] http://tux4kids.net/mailman/listinfo/tuxpaint-dev
