git.videolan.org Git - x264.git/summary

x264 git repository

http://git.videolan.org/?p=x264.git;a=summary

Les articles publiés sur le site

  • Fix p4x4 RDO with CAVLC

    22 mai 2016, par Anton Mitrofanov
    Fix p4x4 RDO with CAVLC
    
    • [DH] encoder/cavlc.c
  • arm : Add asm for mbtree fixed point conversion

    24 avril 2016, par Janne Grunau
    arm: Add asm for mbtree fixed point conversion
    
    7-8 times faster on a cortex-a53 vs. gcc-5.3.
    
    mbtree_fix8_pack_c: 44114
    mbtree_fix8_pack_neon: 5805
    mbtree_fix8_unpack_c: 38924
    mbtree_fix8_unpack_neon: 4870
    
    • [DH] common/arm/mc-a.S
    • [DH] common/arm/mc-c.c
  • aarch64 : Add asm for mbtree fixed point conversion

    24 avril 2016, par Janne Grunau
    aarch64: Add asm for mbtree fixed point conversion
    
    pack is ~7 times faster and unpack is ~9 times faster on a cortex-a53
    compared to gcc-5.3.
    
    mbtree_fix8_pack_c: 41534
    mbtree_fix8_pack_neon: 5766
    mbtree_fix8_unpack_c: 44102
    mbtree_fix8_unpack_neon: 4868
    
    • [DH] common/aarch64/mc-a.S
    • [DH] common/aarch64/mc-c.c
  • configure : Add link-time optimization support

    24 avril 2016, par Henrik Gramner
    configure: Add link-time optimization support
    
    Enabled by using the --enable-lto configuration option.
    
    May give a slight performance improvement in some cases, but it can
    also reduce performance in other cases (largely compiler-dependant)
    so don't enable it by default. It also makes compilation (and linking
    in particular) a fair bit slower.
    
    Note that some older versions of GNU binutils will incorrectly warn
    about "memset used with constant zero length parameter" when linking
    using LTO. This is due to a bug in binutils and can safely be ignored.
    
    • [DH] configure
  • configure : Fix clang detection with versioned binaries

    24 avril 2016, par Henrik Gramner
    configure: Fix clang detection with versioned binaries
    
    Correctly detect clang binaries that has the version number appended
    as a suffix to the file name, e.g. `clang38`.
    
    • [DH] configure