[x264-devel] x86: AVX-512 plane_copy and plane_copy_swap
Henrik Gramner
git at videolan.org
Tue Aug 7 00:05:33 CEST 2018
x264 | branch: master | Henrik Gramner <henrik at gramner.com> | Thu Jan 25 22:17:57 2018 +0100| [3d9ec58f27f1cd6732484246aaad59158b98af47] | committer: Henrik Gramner
x86: AVX-512 plane_copy and plane_copy_swap
Avoid the scalar C wrapper by utilizing opmasks to prevent overreading the
input buffer.
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=3d9ec58f27f1cd6732484246aaad59158b98af47
---
common/frame.c | 41 +++++++--------
common/frame.h | 2 +-
common/x86/mc-a2.asm | 137 +++++++++++++++++++++++++++++++++++++++++++++++++++
common/x86/mc-c.c | 6 +++
encoder/slicetype.c | 2 +-
5 files changed, 164 insertions(+), 24 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=3d9ec58f27f1cd6732484246aaad59158b98af47
More information about the x264-devel
mailing list