On Mon, Jun 19, 2017 at 05:11:03PM +0200, James Darnley wrote: > Includes add/put functions > > Rounding contributed by Ronald S. Bultje > --- > libavcodec/tests/x86/dct.c | 2 + > libavcodec/x86/idctdsp_init.c | 23 ++++++++ > libavcodec/x86/simple_idct.h | 9 +++ > libavcodec/x86/simple_idct10.asm | 92 > +++++++++++++++++++++++++++++++ > libavcodec/x86/simple_idct10_template.asm | 6 +- > 5 files changed, 130 insertions(+), 2 deletions(-)
Sorry for the delay, testing this took me a bit longer than expected as many files change slightly and looking at differences manually is manual work ... This patch changes the default IDCT on x86(64), which is intended IIUC It also changes the IDCT when simplemmx is set but on x86-32 simplemmx does after this patch not produce the same result as simplemmx on x86-64. iam not sure but maybe the changed code should enable on FF_IDCT_SIMPLE instead of FF_IDCT_SIMPLEMMX ? whats your oppinion on this ? the next patch would add FF_IDCT_SIMPLE but it also leaves FF_IDCT_SIMPLEMMX [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB What does censorship reveal? It reveals fear. -- Julian Assange
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel