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

  • Prefer a monotonic clock source if available

    25 juin 2018, par Henrik Gramner
    Prefer a monotonic clock source if available
    
    • [DH] common/osdep.c
    • [DH] configure
  • ppc : Optimize add8x8_idct_dc

    23 juin 2018, par Alexandra Hájková
    ppc: Optimize add8x8_idct_dc
    
    • [DH] common/ppc/dct.c
  • ppc : AltiVec add16x16_idct_dc

    21 juin 2018, par Alexandra Hájková
    ppc: AltiVec add16x16_idct_dc
    
    • [DH] common/dct.c
    • [DH] common/ppc/dct.c
    • [DH] common/ppc/dct.h
  • x86inc : Improve SAVE/LOAD_MM_PERMUTATION macros

    22 avril 2018, par Henrik Gramner
    x86inc: Improve SAVE/LOAD_MM_PERMUTATION macros
    
    Use register numbers instead of copying the full register names. This makes it
    possible to change register widths in the middle of a function and keep the
    mmreg permutations intact which can be useful for code that only needs larger
    vectors for parts of the function in combination with macros etc.
    
    Also change the LOAD_MM_PERMUTATION macro to use the same default name as the
    SAVE macro. This simplifies swapping from ymm to xmm registers or vice versa:
    
        SAVE_MM_PERMUTATION
        INIT_XMM <cpuflags>
        LOAD_MM_PERMUTATION
    
    • [DH] common/x86/x86inc.asm
  • Cosmetics : Use consistent "inline" attribute position

    16 avril 2018, par Anton Mitrofanov
    Cosmetics: Use consistent "inline" attribute position
    
    Place it immediately after "static".
    
    • [DH] common/common.h
    • [DH] common/dct.c
    • [DH] common/frame.c
    • [DH] common/macroblock.c
    • [DH] common/osdep.h
    • [DH] common/quant.c
    • [DH] common/x86/util.h
    • [DH] encoder/analyse.c
    • [DH] encoder/cabac.c
    • [DH] encoder/me.c