40 Commits (720ae6b3f782c01b60844b829e09463e3d6433ec)

Author SHA1 Message Date
Ramiro Polla c0666d8bed swscale/aarch64/rgb2rgb: add neon implementation for rgb24toyv12 4 months ago
Ramiro Polla d8848325a6 swscale/aarch64/rgb2rgb: add deinterleaveBytes neon implementation 4 months ago
Ramiro Polla 420d443600 swscale/aarch64: cosmetics fix (spaces inside curly braces) 4 months ago
Ramiro Polla 52887683e9 swscale/aarch64: add nv24/nv42 to yuv420p unscaled converter 4 months ago
Martin Storsjö cfe0a36352 libswscale: aarch64: Fix the indentation of some macro invocations 4 months ago
Ramiro Polla 181cd260db swscale/aarch64/yuv2rgb: add neon yuv42{0,2}p -> gbrp unscaled colorspace converters 4 months ago
Zhao Zhili 4d90a76986 swscale/aarch64: Add argb/abgr to yuv 6 months ago
Zhao Zhili 52422133ae swscale/aarch64: Add bgra/rgba to yuv 6 months ago
Zhao Zhili b8b71be07a swscale/aarch64: Add bgr24 to yuv 6 months ago
Ramiro Polla 75f1a8e071 swscale/aarch64: add neon {lum,chr}ConvertRange 6 months ago
Zhao Zhili 9dac8495b0 swscale/aarch64: Add rgb24 to yuv implementation 7 months ago
xufuji456 cc86343b96 lavc/hevcdsp_qpel_neon: using movi.16b instead of movi.2d 1 year ago
Martin Storsjö a76b409dd0 aarch64: Reindent all assembly to 8/24 column indentation 1 year ago
Martin Storsjö 93cda5a9c2 aarch64: Lowercase UXTW/SXTW and similar flags 1 year ago
Martin Storsjö 184103b310 aarch64: Consistently use lowercase for vector element specifiers 1 year ago
Hubert Mazur 2537fdc510 sw_scale: Add specializations for hscale 16 to 19 2 years ago
Hubert Mazur 9ccf8c5bfc sw_scale: Add specializations for hscale 16 to 15 2 years ago
Hubert Mazur 1e9cfa5bb0 sw_scale: Add specializations for hscale 8 to 19 2 years ago
Martin Storsjö cb803a0072 swscale: aarch64: Fix yuv2rgb with negative strides 2 years ago
Swinney, Jonathan 0d7caa5b09 swscale/aarch64: add vscale specializations 2 years ago
Swinney, Jonathan 3e708722a2 swscale/aarch64: vscale optimization 2 years ago
Swinney, Jonathan 75ffca7eef libswscale/aarch64: add another hscale specialization 2 years ago
Swinney, Jonathan 0ea61725b1 swscale/aarch64: add hscale specializations 3 years ago
Martin Storsjö 70db14376c swscale: aarch64: Optimize the final summation in the hscale routine 3 years ago
Anton Khirnov 1f80789bf7 sws: rename SwsContext.swscale to convert_unscaled 4 years ago
Andreas Rheinhardt f3c197b129 Include attributes.h directly 4 years ago
Lynne 3e098cca6e
aarch64/yuv2rgb_neon: fix return value 5 years ago
Martin Storsjö e0604d508e swscale: aarch64: Add a NEON implementation of interleaveBytes 5 years ago
Josh de Kock 718c8f9aa5 swscale: fix NEON hscale init 5 years ago
Martin Storsjö 9025d5c5ce swscale: aarch64: Don't clobber callee-saved registers v8-v15 5 years ago
Martin Storsjö 872790b1f9 swscale: aarch64: Avoid using the x18 register 5 years ago
Sebastian Pop c3a17ffff6 swscale/aarch64: use multiply accumulate and shift-right narrow 5 years ago
Sebastian Pop bd83191271 swscale/aarch64: use multiply accumulate and increase vector factor to 4 5 years ago
Clément Bœsch c921f4f687 sws/aarch64: add ff_yuv2planeX_8_neon 9 years ago
Clément Bœsch cab9661dba sws/aarch64/yuv2rgb: honor iOS calling convention 9 years ago
Clément Bœsch 040598218f sws/aarch64: restore ff_hscale_8_to_15_neon() 9 years ago
Clément Bœsch eadaef2a63 sws/aarch64: disable ff_hscale_8_to_15_neon temporarly 9 years ago
Clément Bœsch 263eb76bdf sws/aarch64: add ff_hscale_8_to_15_neon 9 years ago
Clément Bœsch 277408b7f1 sws/aarch64/yuv2rgb: save a few mul and add 9 years ago
Clément Bœsch f1148390d7 sws/aarch64: add {nv12,nv21,yuv420p,yuv422p}_to_{argb,rgba,abgr,rgba}_neon 9 years ago