15:03
checkasm: print bench runs when benchmarking Helps make sense of the possible noise in the results. [DH] tests/checkasm/checkasm.c
11:03
checkasm: h264dsp: Avoid out of buffer writes when benchmarking The loop filters can write before the pointer given to them; the actual test invocations correctly used an offset, while the benchmark calls were lacking an offset. Therefore, when running with benchmarking, these tests could have spurious failures. Signed-off-by: Martin Storsjö <martinⓐmartin.st> [DH] tests/checkasm/h264dsp.c
10:04
checkasm: vvc_alf: Limit benchmarking to a reasonable subset of functions Don't benchmark every single combination of widths and heights; only benchmark cases which are squares (like in vvc_mc.c). Contrary to vvc_mc, which increases sizes by doubling dimensions, vvc_alf tests all sizes in increments of 4. Limit benchmarking to the cases which are powers of two. This reduces the number of benchmarked cases from 3072 down to 18. [DH] tests/checkasm/vvc_alf.c