Mercurial > libavcodec.hg
comparison dct.c @ 11989:176c5deb6756 libavcodec
Optimize split MC, so we don't always do 4x4 blocks of 4x4pixels each, but
we apply them as 16x8/8x16/8x8 subblocks where possible. Since this allows
us to use width=8/16 instead of width=4 MC functions, we can now take more
advantage of SSE2/SSSE3 optimizations, leading to a total speedup for splitMV
filter of about 10%.
author | rbultje |
---|---|
date | Mon, 28 Jun 2010 13:50:55 +0000 |
parents | 7dd2a45249a9 |
children | 3f3d08bb5cf8 |
comparison
equal
deleted
inserted
replaced
11988:e382860b855f | 11989:176c5deb6756 |
---|