diff options
author | Dash Santosh <santdas36@gmail.com> | 2025-08-11 10:10:53 +0530 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2025-08-12 09:05:00 +0000 |
commit | ca2a88c1b3f31417cda689bdb9b2ae2c9f607ca6 (patch) | |
tree | 5393eacf1e52a05a04e928cc88e1f69cb150ddf8 /libavcodec/rv40.c | |
parent | 49477972b7175284663c9ef4124345c71dc9c7a1 (diff) | |
download | ffmpeg-ca2a88c1b3f31417cda689bdb9b2ae2c9f607ca6.tar.gz |
swscale/output: Implement yuv2nv12cx neon assembly
yuv2nv12cX_2_512_accurate_c: 3540.1 ( 1.00x)
yuv2nv12cX_2_512_accurate_neon: 408.0 ( 8.68x)
yuv2nv12cX_2_512_approximate_c: 3521.4 ( 1.00x)
yuv2nv12cX_2_512_approximate_neon: 409.2 ( 8.61x)
yuv2nv12cX_4_512_accurate_c: 4740.0 ( 1.00x)
yuv2nv12cX_4_512_accurate_neon: 604.4 ( 7.84x)
yuv2nv12cX_4_512_approximate_c: 4681.9 ( 1.00x)
yuv2nv12cX_4_512_approximate_neon: 603.3 ( 7.76x)
yuv2nv12cX_8_512_accurate_c: 7273.1 ( 1.00x)
yuv2nv12cX_8_512_accurate_neon: 1012.2 ( 7.19x)
yuv2nv12cX_8_512_approximate_c: 7223.0 ( 1.00x)
yuv2nv12cX_8_512_approximate_neon: 1015.8 ( 7.11x)
yuv2nv12cX_16_512_accurate_c: 13762.0 ( 1.00x)
yuv2nv12cX_16_512_accurate_neon: 1761.4 ( 7.81x)
yuv2nv12cX_16_512_approximate_c: 13884.0 ( 1.00x)
yuv2nv12cX_16_512_approximate_neon: 1766.8 ( 7.86x)
Benchmarked on:
Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) CPU
3417 Mhz, 12 Core(s), 12 Logical Processor(s)
Diffstat (limited to 'libavcodec/rv40.c')
0 files changed, 0 insertions, 0 deletions