[x265] [PATCH] asm code for ipfilterH_pp, 4 tap filter

Steve Borho steve at borho.org
Sun Sep 29 06:45:37 CEST 2013


On Sat, Sep 28, 2013 at 11:28 PM, chen <chenm003 at 163.com> wrote:

> At 2013-09-28 19:00:01,"Jason Garrett-Glaser" <jason at x264.com> wrote:
> >Does HEVC really have width-5 blocks?  I thought the widths were 4, 8,
> >and so forth; did they add odd-size blocks?  What is the exact,
> >complete list of widths we need to support?
>

For the record, inter block widths can be 4, 8, 12, 16, 24, 32, 48, 64


> >
> the width-5 block made by me, I change the ME interpolate, I use extra 1
> row/col
> to reduce two HPEL interpolate into one, so we need width 5 (4+1) here.
>

Yes, but:

1 - motion search doesn't use chroma, so it won't use a 4-tap filter
2 - there is no reason ME couldn't pad the width out to an even multiple of
4.

Our interpolation filter primitives are one of the few which are not
compiled to a specific width and height, because we had been using them for
row and frame based interpolations.  Perhaps in the future we can make a
set which are optimized for the inter block sizes.

-- 
Steve Borho
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20130928/a5059a8c/attachment.html>


More information about the x265-devel mailing list