summaryrefslogtreecommitdiff
path: root/tests/checkasm/vf_blend.c
Commit message (Collapse)AuthorAge
* checkasm/vf_blend: use the correct depth parameters to initialize the blend ↵James Almer2020-07-12
| | | | | | | | | modes This effectively enables the tests that until now were just running the C version alone. Signed-off-by: James Almer <jamrial@gmail.com>
* lavfi/tests: Fix 16-bit vf_blend test to avoid memory not aligned to 2 bytesAndrey Semashev2018-05-30
| | | | | | | | | | | | | | Generic C implementation of vf_blend performs reads and writes of 16-bit elements, which requires the buffers to be aligned to at least 2-byte boundary. Also, the change fixes source buffer overrun caused by src_offset being added to to test handling of misaligned buffers. Fixes: #7226 Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* checkasm/vf_blend : add test for 16 bit version ofMartin Vignali2018-04-05
| | | | | | | | grainextract grainmerge average extremity negation
* checkasm/vf_blend : add test for blend_simple_16, phoenix_16 and difference_16Martin Vignali2018-02-24
|
* checkasm/vf_blend : add depth param in order to add test for 16 bit versionMartin Vignali2018-02-24
|
* checkasm/vf_blend: rename addition128 and difference128 to grainmerge and ↵James Almer2017-08-24
| | | | | | | grainextract This was missing from f8d0689d3f. Fixes checkasm.
* x86/vf_blend: add sse and ssse3 extremity functionsJames Almer2017-06-27
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* checkasm: bench each vf_blend mode onceJames Almer2016-02-22
| | | | | | | | Also bench a smaller buffer. This drastically reduces --bench runtime and reports smaller, more readable numbers. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* checkasm/vf_blend: Decrease iteration countTimothy Gu2016-02-14
| | | | The test is already slow.
* checkasm: Add vf_blend testsTimothy Gu2016-02-14