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

  • Write 3D metadata when outputting Matroska

    16 février 2014, par Steve Lhomme
    Write 3D metadata when outputting Matroska
    
    For when --frame-packing is set.
    
    • [DH] output/matroska.c
    • [DH] output/matroska_ebml.c
    • [DH] output/matroska_ebml.h
  • x86inc : warn if XOP integer FMA instruction emulation is impossible

    14 février 2014, par Anton Mitrofanov
    x86inc: warn if XOP integer FMA instruction emulation is impossible
    
    Emulation requires a temporary register if arguments 1 and 4 are the same; this
    doesn't obey the semantics of the original instruction, so we can't emulate
    that in x86inc.
    
    ffmpeg has an x86util emulation for that case; I'll add it if x264's asm ever
    needs it.
    
    Also add pmacsdql emulation.
    
    • [DH] common/x86/x86inc.asm
  • x86inc : Support arbitrary stack alignments

    9 février 2014, par Henrik Gramner
    x86inc: Support arbitrary stack alignments
    
    If the stack is known to be at least 32-byte aligned we can safely store ymm
    registers on the stack without doing manual alignment.
    
    Change ALLOC_STACK to always align the stack before allocating stack space for
    consistency. Previously alignment would occur either before or after allocating
    stack space depending on whether manual alignment was required or not.
    
    • [DH] common/cpu.c
    • [DH] common/cpu.h
    • [DH] common/osdep.h
    • [DH] common/x86/deblock-a.asm
    • [DH] common/x86/x86inc.asm
    • [DH] configure
    • [DH] tools/checkasm.c
  • x86 : Pass -Worphan-labels to yasm

    22 janvier 2014, par Henrik Gramner
    x86: Pass -Worphan-labels to yasm
    
    Makes it easier to detect typos.
    
    • [DH] common/x86/dct-a.asm
    • [DH] common/x86/deblock-a.asm
    • [DH] common/x86/pixel-a.asm
    • [DH] configure
  • Really fix quantization factor allocation

    22 janvier 2014, par Anton Mitrofanov
    Really fix quantization factor allocation
    
    Actually allocate less (instead of just initialize less) and fix comments.
    
    • [DH] common/common.h
    • [DH] common/set.c