[FFmpeg-cvslog] checkasm: collapse hevc pel tests

2021-08-24 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Thu Aug 5 10:26:48 2021 +0200| [b492cacffd36ad4cb251ba1f13ac398318ee639a] | committer: Thilo Borgmann checkasm: collapse hevc pel tests Also add to `make fate-checkasm' target. Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] lavu/checkasm: add (private) kperf timing for macOS

2021-07-20 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Jul 20 19:09:22 2021 +0200| [9a727235fd497c22f2370e48dd1443d1376953e7] | committer: J. Dekker lavu/checkasm: add (private) kperf timing for macOS Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavu/kperf: use ff_thread_once()

2021-07-21 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Wed Jul 21 16:21:34 2021 +0200| [c866a099b297203306165be3c444d481fcb22553] | committer: J. Dekker lavu/kperf: use ff_thread_once() Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/aarch64: add hevc sao edge 16x16

2022-01-04 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Thu Oct 7 16:30:54 2021 +0200| [a9214a2ca31c9d54f893c5ac4004a5ff30a08d10] | committer: J. Dekker lavc/aarch64: add hevc sao edge 16x16 bench on AWS Graviton: hevc_sao_edge_16x16_8_c: 1857.0 hevc_sao_edge_16x16_8_neon: 211.0 hevc_sao_edge_32x32_8_c

[FFmpeg-cvslog] lavc/arm: dont assign hevc_qpel functions for non-multiple of 8 widths

2022-01-04 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Sat Oct 16 19:35:51 2021 +0200| [22b7c37275c611b5417722d8941844028aed7f25] | committer: J. Dekker lavc/arm: dont assign hevc_qpel functions for non-multiple of 8 widths The assembly is written assuming that the width is a multiple of 8. However the real

[FFmpeg-cvslog] lavc/aarch64: add hevc sao edge 8x8

2022-01-04 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Thu Oct 7 16:30:55 2021 +0200| [c97ffc1a77ccaf901e642bd21ed26aaf75557745] | committer: J. Dekker lavc/aarch64: add hevc sao edge 8x8 bench on AWS Graviton: hevc_sao_edge_8x8_8_c: 516.0 hevc_sao_edge_8x8_8_neon: 81.0 Signed-off-by: J. Dekker > h

[FFmpeg-cvslog] Revert "arm: hevc_qpel: Fix the assembly to work with non-multiple of 8 widths"

2022-01-04 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Sat Oct 16 19:35:52 2021 +0200| [7fc6015de9a833868699e14880a2f3d0f187c9cc] | committer: J. Dekker Revert "arm: hevc_qpel: Fix the assembly to work with non-multiple of 8 widths" This reverts commit 2589060b92eeeb944c6e2b50e38412c0c5fa

[FFmpeg-cvslog] lavc/aarch64: clean-up sao band 8x8 function formatting

2022-01-04 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Wed Dec 15 20:06:20 2021 +0100| [89a2ed4a8b72683d0a8dfcb8c16c7a97eb740d5b] | committer: J. Dekker lavc/aarch64: clean-up sao band 8x8 function formatting Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/aarch64: add hevc sao band 8x8 tiling

2022-01-04 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Wed Nov 17 05:56:13 2021 +0100| [f63f9be37c799ddc835af358034630d31fb7db02] | committer: J. Dekker lavc/aarch64: add hevc sao band 8x8 tiling bench on AWS Graviton: hevc_sao_band_8x8_8_c: 317.5 hevc_sao_band_8x8_8_neon: 97.5 hevc_sao_band_16x16_8_c: 1115.0

[FFmpeg-cvslog] lavc/aarch64: hevc_sao reschedule slightly

2022-05-26 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Wed May 25 10:55:34 2022 +0200| [3c694967f862dc5e09921438c6cbd191944ac13c] | committer: J. Dekker lavc/aarch64: hevc_sao reschedule slightly Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/aarch64: fix hevc sao band filter

2022-05-25 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Apr 26 09:29:54 2022 +0200| [d957ee34a6ec998ea00d6d07ac687c5d7a9792a2] | committer: J. Dekker lavc/aarch64: fix hevc sao band filter The SAO band filter can be called with non-multiples of 8, we round up to the nearest multiple of 8 to account

[FFmpeg-cvslog] lavc/aarch64: add hevc sao edge 8x8

2022-05-25 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Thu Apr 28 14:57:43 2022 +0200| [2e832be322eb456e44b1e928904fa470a0b00a67] | committer: J. Dekker lavc/aarch64: add hevc sao edge 8x8 bench on AWS Graviton: hevc_sao_edge_8x8_8_c: 516.0 hevc_sao_edge_8x8_8_neon: 81.0 Signed-off-by: J. Dekker > h

[FFmpeg-cvslog] lavc/aarch64: add hevc sao edge 16x16

2022-05-25 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Thu Apr 28 14:57:33 2022 +0200| [92f67e40170994dcb7a96ae362d95308f6744294] | committer: J. Dekker lavc/aarch64: add hevc sao edge 16x16 bench on AWS Graviton: hevc_sao_edge_16x16_8_c: 1857.0 hevc_sao_edge_16x16_8_neon: 211.0 hevc_sao_edge_32x32_8_c

[FFmpeg-cvslog] checkasm: improve hevc_sao test

2022-05-25 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue May 17 13:48:23 2022 +0200| [cc679054c715acda9438e566b8de3a9eba421ac3] | committer: J. Dekker checkasm: improve hevc_sao test The HEVC decoder can call these functions with smaller widths than the functions themselves are designed to operate on so we

[FFmpeg-cvslog] lavc/aarch64: hevc_add_res add 12bit variants

2022-08-18 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Aug 16 07:01:53 2022 +0200| [ce2f47318bdd1586f538059ed36fbf61e825023d] | committer: J. Dekker lavc/aarch64: hevc_add_res add 12bit variants hevc_add_res_4x4_12_c: 46.0 hevc_add_res_4x4_12_neon: 18.7 hevc_add_res_8x8_12_c: 194.7 hevc_add_res_8x8_12_neon

[FFmpeg-cvslog] lavc/aarch64: add hevc horizontal qpel/uni/bi

2022-10-25 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Oct 11 09:09:02 2022 +0200| [9bed814e1d44e8374e9a4901e3f9b00ded0716fb] | committer: J. Dekker lavc/aarch64: add hevc horizontal qpel/uni/bi checkasm --benchmark on Ampere Altra (Neoverse N1): put_hevc_qpel_bi_h4_8_c: 170.7 put_hevc_qpel_bi_h4_8_neon

[FFmpeg-cvslog] checkasm/hevc_add_res: add 12bit test

2022-08-16 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Thu Jun 23 20:04:05 2022 +0200| [ea6ecb12aa9ebfbc985f71938a6cccf5046ca826] | committer: J. Dekker checkasm/hevc_add_res: add 12bit test Also fix the bug where in every other byte only the lower 2 bits were used in the 8bit test. Signed-off-by: J. Dekker

[FFmpeg-cvslog] lavc/aarch64: reformat add_res funcs

2022-08-16 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Thu Jun 23 20:04:06 2022 +0200| [aa9eabb7a5283fd90b3274ac4b6ba0d16e42] | committer: J. Dekker lavc/aarch64: reformat add_res funcs Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] tools: add general_assembly.pl

2023-02-12 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Wed Feb 16 02:49:29 2022 +0100| [926059dbf36c00807720a9160a43b4fa13f0d6ae] | committer: Anton Khirnov tools: add general_assembly.pl This script generates the current general assembly voters according to the criteria of '20 commits in the last 36 months

[FFmpeg-cvslog] avcodec/aarch64/hevc: add luma deblock NEON

2024-02-28 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Feb 13 01:09:28 2024 +0100| [570052cd2a38200ae6aca52e817517513812ec56] | committer: J. Dekker avcodec/aarch64/hevc: add luma deblock NEON Benched using single-threaded full decode on an Ampere Altra. Bpp Before After Speedup 8 73,3s 65,2s

[FFmpeg-cvslog] avdevice: deprecate opengl outdev

2024-02-28 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Feb 13 08:34:25 2024 +0100| [e4c0cdf8df96047ee195cc594a2a93443e2aa25d] | committer: J. Dekker avdevice: deprecate opengl outdev Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avdevice: deprecate sdl outdev

2024-02-28 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Feb 13 08:34:26 2024 +0100| [2b17a74df5fbbc87cdf7a0a784e2e088ab4afd3c] | committer: J. Dekker avdevice: deprecate sdl outdev Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2b17a74df5fbbc87cdf7a0a784e2e088ab4af

[FFmpeg-cvslog] checkasm/hevc_deblock: add luma and chroma full

2024-02-26 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Wed Jan 24 12:57:04 2024 +0100| [07cc8f6b3cd463b714aba1f0612c04d21bf8af16] | committer: J. Dekker checkasm/hevc_deblock: add luma and chroma full Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] ffbuild/libversion.sh: add shebang

2024-04-09 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Apr 9 11:52:00 2024 +0200| [fcfd17dbb4a6cf270cdd82e91c21a5efdc878d12] | committer: J. Dekker ffbuild/libversion.sh: add shebang The implicit interpreter is dependent on the environment, and isn't guaranteed to be /bin/sh. Some packagers call

[FFmpeg-cvslog] configure, etc: switch to shebang without space

2024-04-09 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Apr 9 15:31:13 2024 +0200| [67e2f8b6bf5a44fa8083f90096de6131601879b4] | committer: J. Dekker configure, etc: switch to shebang without space Note that the config.sh file is left without a shebang, this file is supposed to be sourced into the current

[FFmpeg-cvslog] configure: simplify bigendian check

2024-04-09 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Wed Mar 27 05:53:16 2024 +0100| [3090106635b32ee042fe3bb914b7c7863daa1d11] | committer: J. Dekker configure: simplify bigendian check The preferred way to use LTO is --enable-lto but often times packagers still end up with -flto in cflags for various

[FFmpeg-cvslog] tests/checkasm: add exclude_guest for non-x86 linux perf

2024-04-10 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Apr 9 16:49:11 2024 +0200| [985fdf8e3d616633f1dc13920491bab45b1aa758] | committer: J. Dekker tests/checkasm: add exclude_guest for non-x86 linux perf The exclude_guest option only has an effect on x86. Omitting 'exclude_guest' defaults to zero which

[FFmpeg-cvslog] checkasm/h264dsp: support checking more idct depths

2024-05-14 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Wed Apr 24 16:09:44 2024 +0200| [4ced36744ee0bea5fb7a20d1b2926c588f89ea0b] | committer: J. Dekker checkasm/h264dsp: support checking more idct depths Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avfilter/riscv: build afir only if required

2024-05-14 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Wed Apr 24 16:09:43 2024 +0200| [ca583b22e49b6523f2f8c83da3e2ed0ccaaecacf] | committer: J. Dekker avfilter/riscv: build afir only if required Signed-off-by: J. Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] checkasm: add runs argument to adjust during bench

2024-05-21 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Mon May 13 15:04:31 2024 +0200| [b1adf6d1d02c2be7418ab496486a350724740907] | committer: J. Dekker checkasm: add runs argument to adjust during bench Some timers on certain device and test combinations can produce noisy results, affecting the reliability