• Christophe Gisquet's avatar
    hevc/sao: use aligned copies · 6a6aeb53
    Christophe Gisquet authored
    For band filter, source and destination are aligned (except for 16x16 ctbs),
    and otherwise, they are most often aligned. Overall, the total width is also
    too small for amortizing memcpy.
    
    Timings (using an intrinsic version of edge filters):
              B/32     B/64     E/32     E/64
    Before:  32045    93952    38925    126896
    After:   26772    83803    33942    117182
    6a6aeb53
hevc_filter.c 32.7 KB