On 25/06/14 20:33, James Almer wrote:
> On 24/06/14 11:26 AM, Luca Barbato wrote:
>> From: Pierre Edouard Lepere <pierre-edouard.lep...@insa-rennes.fr>
>>
>> The functions only support x86_64.
>>
>> Fixes from Hendrik Leppkes and James Almer
>>
>> Signed-off-by: Luca Barbato <lu_z...@gentoo.org>
>> ---
>>  libavcodec/hevcdsp.c          |    6 +-
>>  libavcodec/hevcdsp.h          |    3 +
>>  libavcodec/x86/Makefile       |    2 +
>>  libavcodec/x86/hevc_mc.asm    | 1256 
>> +++++++++++++++++++++++++++++++++++++++++
>>  libavcodec/x86/hevcdsp.h      |  164 ++++++
>>  libavcodec/x86/hevcdsp_init.c |  373 ++++++++++++
>>  6 files changed, 1803 insertions(+), 1 deletion(-)
>>  create mode 100644 libavcodec/x86/hevc_mc.asm
>>  create mode 100644 libavcodec/x86/hevcdsp.h
>>  create mode 100644 libavcodec/x86/hevcdsp_init.c
>>
> 
> Many of these functions are SSSE3 and a couple even SSE2 at most.

Can you guide me in this regard?

> It will require some init macros rewriting to change, but leaving things as 
> is 
> will make atom, conroe and bobcat cpus miss a considerable performance boost.

Probably I can do myself but your help would be welcome =)

lu

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to