summaryrefslogtreecommitdiff
path: root/tests/checkasm/blockdsp.c
Commit message (Collapse)AuthorAge
* checkasm/blockdsp: use smallest allowed aligned buffers for fill_block_tab testsJames Almer2024-05-08
| | | | | | | The requirement is either 8 or 16 bytes alignment, not 32. This should help finding bugs in asm implementations. Signed-off-by: James Almer <jamrial@gmail.com>
* checkasm/blockdsp: don't randomize the buffers for fill_block_tabJames Almer2024-05-08
| | | | | | | It ignores and overwrites the previous values. Fixes running the test under ubsan. Signed-off-by: James Almer <jamrial@gmail.com>
* checkasm/blockdsp: add fill_block testsunyuechi2024-05-03
| | | | Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
* checkasm/blockdsp: Be strict about MMXAndreas Rheinhardt2022-10-11
| | | | | | | | | There is no MMX code for blockdsp after commit ee551a21ddcbf81afe183d9489c534ee80f263a0, so use declare_func instead of declare_func_emms() to also test that we are not in MMX mode after return. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avcodec/blockdsp: Remove unused AVCodecContext parameterAndreas Rheinhardt2022-09-21
| | | | | | | Possible since be95df12bb06b183c8d2aea3b0831fdf05466cf3. Reviewed-by: Rémi Denis-Courmont <remi@remlab.net> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* lavu: move LOCAL_ALIGNED from internal.h to mem_internal.hAnton Khirnov2021-01-01
| | | | That is a more appropriate place for it.
* libavcodec/blockdsp : add AVX versionMartin Vignali2017-10-03
| | | | | | | Also modify the required alignment, to 32 instead of 16 for several codecs Signed-off-by: James Almer <jamrial@gmail.com>
* Merge commit '2eb97af66af90ca3978229da151f0b8b3a5d9370'Clément Bœsch2017-03-20
| | | | | | | * commit '2eb97af66af90ca3978229da151f0b8b3a5d9370': checkasm: add a test for blockdsp Merged-by: Clément Bœsch <u@pkh.me>
* checkasm: add a test for blockdspAnton Khirnov2016-09-22