Skip to content
  • Frank Galligan's avatar
    Add Neon horizontal and vertical vp9_mbloop_filter · 198fa6d0
    Frank Galligan authored
    - The vp9 mbfilter C code will branch on flat and mask. This CL
      will perform both branches and combine the data. A later CL will
      perform a check to see if all patch will take one branch.
    - These functions are about 1.75 times faster than the C code on
      Nexus 7.
    
    PS #3
    - Changed all functions to dub limit, blimit, and thresh from
      vld {dx[]}, freeing up r4-r6.
    - Changed code to use vbif to reduce one instruction and free
      up a d register.
    
    Change-Id: I028dae0e434dc9891c3677bdb182e201ffb04777
    198fa6d0