Browse Source

avcodec/mips: Improve avc avg mc 02, 12 and 32 msa functions

Remove loops and unroll as block sizes are known.
Load the specific destination bytes instead of MSA load and pack.
Remove unused macro and functions.

Signed-off-by: Kaustubh Raste <kaustubh.raste@imgtec.com>
Reviewed-by: Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tags/n4.0
Kaustubh Raste Michael Niedermayer 8 years ago
parent
commit
72dbc610be
1 changed files with 676 additions and 326 deletions
  1. +676
    -326
      libavcodec/mips/h264qpel_msa.c

+ 676
- 326
libavcodec/mips/h264qpel_msa.c
File diff suppressed because it is too large
View File


Loading…
Cancel
Save