Hi, On Wed, 2012-06-06 at 18:19 +0200, a...@directfb.org wrote: > New commits: > http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=90a8c1d647f249897cf67dd96b308e182741191f > commit 90a8c1d647f249897cf67dd96b308e182741191f > Author: Andreas Shimokawa <a...@directfb.org> > Date: Wed Jun 6 18:18:59 2012 +0200 > > jpeg: use JDCT_IFAST if DIRENDER_FAST is set via SetRenderFlags() > > .../idirectfbimageprovider_jpeg.c | 26 > +++++++++++++++++++- > 1 files changed, 25 insertions(+), 1 deletions(-)
I am not sure this was a good change - whether or not JDCT_IFAST is faster than the default really depends on the platform, there are platforms where this is slower or equal to jpeg's default, in the latter case giving lower quality for nothing in return. A significant speedup can be achieved by disabling libjpeg's fancy upsampling and block smoothing though: cinfo.do_fancy_upsampling = FALSE; cinfo.do_block_smoothing = FALSE; Cheers, Andre' _______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev