[FFmpeg-devel] [PATCH 0/3] VP8 NEON support

Rob Clark rob
Thu Sep 16 20:28:30 CEST 2010


DONE:
 + loopfilter functions
 + the commonly used MC functions
 + some of the IDCT functions that were showing up as taking more than a
   couple percent CPU utilization in oprofile

TODO:
 + bilinear filters
 + tuning instruction order for better scheduling
 + add misc other dsp functions that aren't accounting for as much CPU
   utilization


Rob Clark (3):
  VP8: neon loopfilter functions
  VP8: Implement bicubic MC functions (put_vp8_epel*)
  VP8: begin adding idct functions

 libavcodec/arm/Makefile          |    3 +
 libavcodec/arm/vp8dsp_init_arm.c |  149 +++++
 libavcodec/arm/vp8dsp_neon.S     | 1343 ++++++++++++++++++++++++++++++++++++++
 libavcodec/vp8dsp.c              |    2 +
 libavcodec/vp8dsp.h              |    1 +
 5 files changed, 1498 insertions(+), 0 deletions(-)
 create mode 100644 libavcodec/arm/vp8dsp_init_arm.c
 create mode 100644 libavcodec/arm/vp8dsp_neon.S




More information about the ffmpeg-devel mailing list