Skip to content

Commits on Feb 29, 2016

Commits on Feb 14, 2016

  1. x86/vc1dsp: Port vc1_*_hor_16b_shift2 to NASM format

    Reviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com>
    TimothyGu committed Feb 14, 2016

Commits on Feb 7, 2016

Commits on Jan 31, 2016

Commits on Nov 7, 2015

  1. pixblockdsp: x86: Condense diff_pixels_* to a shared macro

    Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com>
    Reviewed-by: James Almer <jamrial@gmail.com>
    TimothyGu committed Nov 7, 2015

Commits on Oct 22, 2015

  1. vc1dsp: Port ff_vc1_put_ver_16b_shift2_mmx to yasm

    This function is only used within other inline asm functions, hence the
    HAVE_MMX_INLINE guard. Per recent discussions, we should not worry about
    the performance of inline asm-only builds.
    TimothyGu committed Oct 22, 2015

Commits on Oct 21, 2015

  1. huffyuvencdsp: Add ff_diff_bytes_{sse2,avx2}

    SSE2 version 4%-35% faster than MMX depending on the width.
    AVX2 version 1%-13% faster than SSE2 depending on the width.
    TimothyGu committed Oct 21, 2015
  2. huffyuvencdsp: Convert ff_diff_bytes_mmx to yasm

    Heavily based upon ff_add_bytes by Christophe Gisquet.
    
    Reviewed-by: James Almer <jamrial@gmail.com>
    Signed-off-by: Timothy Gu <timothygu99@gmail.com>
    TimothyGu committed Oct 21, 2015

Commits on Oct 19, 2015

  1. huffyuvencdsp: Use intptr_t for width

    It is done this way in huffyuvdsp as well.
    TimothyGu committed Oct 19, 2015
  2. x86: vc1dsp_mmx: Move yasm initiation steps to vc1dsp_init

    That's where all yasm initiation steps are. Also removes the overlap
    between the two files.
    TimothyGu committed Oct 19, 2015
  3. x86: fpel: Remove erroneous ff_put_pixels8_mmxext prototype

    This function does not exist.
    TimothyGu committed Oct 19, 2015

Commits on May 27, 2015

  1. Revert "Move struc FFTContext below SECTION_RODATA"

    This reverts commit 599888a.
    
    The commit does not silence the warning on ELF-based systems, and will be
    fixed in the subsequent commit.
    
    Conflicts:
    	libavcodec/x86/fft_mmx.asm
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    TimothyGu authored and michaelni committed May 27, 2015

Commits on Jun 3, 2014

  1. x86: dsputilenc: convert hf_noise*_mmx to yasm

    Signed-off-by: Timothy Gu <timothygu99@gmail.com>
    Several bugfixes by: Christophe Gisquet <christophe.gisquet@gmail.com>
    See: [FFmpeg-devel] [WIP] [PATCH 4/4] x86: dsputilenc: convert hf_noise*_mmx to yasm
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    TimothyGu authored and michaelni committed Jun 3, 2014

Commits on May 30, 2014

  1. x86: dsputilenc: convert ff_sse{8, 16}_mmx() to yasm

    Signed-off-by: Timothy Gu <timothygu99@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    TimothyGu authored and michaelni committed May 30, 2014
  2. x86: dsputilenc: move all the function prototypes together

    Signed-off-by: Timothy Gu <timothygu99@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    TimothyGu authored and michaelni committed May 30, 2014

Commits on May 25, 2014

  1. x86: dsputilenc: convert ff_sse{8, 16}_mmx() to yasm

    Signed-off-by: Timothy Gu <timothygu99@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    TimothyGu authored and michaelni committed May 25, 2014

Commits on Apr 11, 2014

  1. DNxHD: convert inline asm to yasm

    TimothyGu authored and kodabb committed Apr 11, 2014

Commits on Mar 27, 2014

  1. x86: convert DNxHDenc inline asm to yasm

    Signed-off-by: Timothy Gu <timothygu99@gmail.com>
    Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    TimothyGu authored and michaelni committed Mar 27, 2014
  2. dnxhdenc: make get_pixel_8x4_sym accept ptrdiff_t as stride

    Signed-off-by: Timothy Gu <timothygu99@gmail.com>
    Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    TimothyGu authored and michaelni committed Mar 27, 2014