Re: [FFmpeg-devel] [PATCH v2] sws/aarch64: add {nv12, nv21, yuv420p, yuv422p}_to_{argb, rgba, abgr, rgba}_neon

2016-03-01 Thread Clément Bœsch
On Tue, Mar 01, 2016 at 05:18:36PM +0100, Michael Niedermayer wrote: > On Tue, Mar 01, 2016 at 11:11:36AM +0100, Clément Bœsch wrote: > > On Mon, Feb 29, 2016 at 10:55:49AM +0100, Clément Bœsch wrote: > > > From: Clément Bœsch > > > > > > --- > > > Changes since latest

Re: [FFmpeg-devel] [PATCH v2] sws/aarch64: add {nv12, nv21, yuv420p, yuv422p}_to_{argb, rgba, abgr, rgba}_neon

2016-03-01 Thread Michael Niedermayer
On Tue, Mar 01, 2016 at 11:11:36AM +0100, Clément Bœsch wrote: > On Mon, Feb 29, 2016 at 10:55:49AM +0100, Clément Bœsch wrote: > > From: Clément Bœsch > > > > --- > > Changes since latest version: > > - remove unused 32-bit path > > - make 16-bit path more accurate by

Re: [FFmpeg-devel] [PATCH v2] sws/aarch64: add {nv12, nv21, yuv420p, yuv422p}_to_{argb, rgba, abgr, rgba}_neon

2016-03-01 Thread Clément Bœsch
On Mon, Feb 29, 2016 at 10:55:49AM +0100, Clément Bœsch wrote: > From: Clément Bœsch > > --- > Changes since latest version: > - remove unused 32-bit path > - make 16-bit path more accurate by mirroring the MMX code (still not > bitexact) > - the code as originally trying

[FFmpeg-devel] [PATCH v2] sws/aarch64: add {nv12, nv21, yuv420p, yuv422p}_to_{argb, rgba, abgr, rgba}_neon

2016-02-29 Thread Clément Bœsch
From: Clément Bœsch --- Changes since latest version: - remove unused 32-bit path - make 16-bit path more accurate by mirroring the MMX code (still not bitexact) - the code as originally trying to process 2 lines at a time to save chroma pre mult computations and avoid