Skip to content
Snippets Groups Projects
  1. May 08, 2013
  2. May 04, 2013
  3. Apr 22, 2013
  4. Mar 28, 2013
  5. Mar 16, 2013
  6. Mar 13, 2013
  7. Feb 15, 2013
  8. Feb 06, 2013
    • Anton Khirnov's avatar
      vf_yadif: silence a warning. · 99162f8d
      Anton Khirnov authored
      clang says:
      libavfilter/vf_yadif.c:192:28: warning: incompatible pointer types assigning to
      'void (*)(uint8_t *, uint8_t *, uint8_t *, uint8_t *, int, int, int, int, int)'
      from 'void (uint16_t *, uint16_t *, uint16_t *, uint16_t *, int, int, int, int, int)'
      99162f8d
  9. Feb 04, 2013
  10. Feb 02, 2013
  11. Feb 01, 2013
  12. Jan 14, 2013
  13. Jan 09, 2013
  14. Dec 19, 2012
  15. Dec 06, 2012
  16. Dec 05, 2012
  17. Oct 31, 2012
  18. Oct 30, 2012
  19. Oct 12, 2012
  20. Sep 22, 2012
  21. Aug 30, 2012
  22. Aug 26, 2012
    • Loren Merritt's avatar
      vf_hqdn3d: x86 asm · 7a1944b9
      Loren Merritt authored
      13% faster on penryn, 16% on sandybridge, 15% on bulldozer
      Not simd; a compiler should have generated this, but gcc didn't.
      7a1944b9
  23. Aug 16, 2012
  24. Aug 15, 2012
  25. Aug 13, 2012
    • Mans Rullgard's avatar
      x86: yadif: fix asm with suncc · 480178a2
      Mans Rullgard authored
      
      Under some circumstances, suncc will use a single register for the
      address of all memory operands, inserting lea instructions loading
      the correct address prior to each memory operand being used in the
      code. In the yadif code, the branch in the asm block bypasses such
      an lea instruction, causing an incorrect address to be used in the
      following load.
      
      This patch replaces the tmpX arrays with a single array and uses a
      register operand to hold its address. Although this prevents using
      offsets from the stack pointer to access these locations, the code
      still builds as 32-bit PIC even with old compilers.
      
      Signed-off-by: default avatarMans Rullgard <mans@mansr.com>
      480178a2
  26. Aug 08, 2012
  27. Aug 03, 2012
    • Diego Biurrun's avatar
      x86: build: replace mmx2 by mmxext · 239fdf1b
      Diego Biurrun authored
      Refactoring mmx2/mmxext YASM code with cpuflags will force renames.
      So switching to a consistent naming scheme beforehand is sensible.
      The name "mmxext" is more official and widespread and also the name
      of the CPU flag, as reported e.g. by the Linux kernel.
      239fdf1b
  28. Jul 31, 2012
Loading