[vlc-commits] Clean up NEON chroma converter
Rémi Denis-Courmont
git at videolan.org
Thu Jul 7 19:30:46 CEST 2011
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Thu Jul 7 20:21:09 2011 +0300| [29d7063d5bb689e87161c3fb634e5af857768044] | committer: Rémi Denis-Courmont
Clean up NEON chroma converter
- do not assume output pitch equals (double) pixel width
- improve function prototypes
- hand zero-width or zero-height corner cases in ASM (totally useless)
- use ARM conditon flag (opS) as appropriate
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=29d7063d5bb689e87161c3fb634e5af857768044
---
modules/arm_neon/Modules.am | 12 ++--
modules/arm_neon/chroma_neon.h | 48 ++++++++++++
modules/arm_neon/{i420_yuy2.c => chroma_yuv.c} | 59 ++++++--------
modules/arm_neon/i420_yuyv.S | 98 +++++++++++-------------
4 files changed, 123 insertions(+), 94 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=29d7063d5bb689e87161c3fb634e5af857768044
More information about the vlc-commits
mailing list