[Kde-graphics-devel] Status update
Mosfet
dan.duley at verizon.net
Tue Jan 4 15:42:27 CET 2005
I've settled on the Imlib2 smoothscale algorithm. It's BSD licensed, produces
good output, and the MMX version runs in about 1/6th the time of Qt.
I also did a quick inline MMX version of the Qt algorithm that ran in about
1/2 the time, but that is nowhere as fast as the Imlib one and required
3dnow! Not as good.
My plan right now is to release an MImage alpha, hopefully people will test
it, then backport the effects (including the scaling), to KImageEffect. If
you guys want to snag anything MImage, Imlib2, and KImageEffect are all BSD
licensed.
I did a quick tarball awhile ago of effects ported from MImage to QImage but
didn't get a whole lot of feedback. Now I am just focusing on getting MImage
released. It's mostly just image encoders, (the decoders are finished), and
dithering I have to finish.
On Tuesday 04 January 2005 06:07 am, Lars Knoll wrote:
...snip...
> > To be honest I didn't notice that. Good deal. Drawing text on images was
> > a big problem on Qt3.x.
>
> I know. I've just seen the conversion to paths work with bitmap fonts as
> well today (only on Windows for now, but the X11 version will follow soon).
> So this is definitively solved for 4.0 :)
>
> Btw, we are thinking about a paintengine for images, but this is something
> we won't have in 4.0. There are too many other things to do first.
>
> I've noticed that in some other mail you've spoken about performance issues
> in QImage (scaling etc). I'd be happy to add optimised code for these
> things to Qt if you've got any that you are willing to contribute :)
>
> Cheers,
> Lars
> _______________________________________________
> Kde-graphics-devel mailing list
> Kde-graphics-devel at kde.org
> https://mail.kde.org/mailman/listinfo/kde-graphics-devel
More information about the Kde-graphics-devel
mailing list