Skip to content

checkasm: Add verbose printouts for remaining test groups

Martin Storsjö requested to merge mstorsjo/dav1d:checkasm-verbose into master

The first three commits (ipred, loopfilter, looprestoration) should be pretty straightforward.

CDEF has a bit of oddity (the buffer isn't a full rectangle), and for cdef_dir I thought it might be useful to print the input pixel rectangle (using common/dump.h, which I needed to extend a little for printing to stderr). This one also requires adding the checkasm_is_verbose() function, for deciding on verbose printing in the individual test.

Finally for msac, I added totally custom debug printing of all differing values. This isn't the debug code I used while working on msac, but I think it's similar, and should hopefully be useful for anyone working on that code.

Merge request reports