summaryrefslogtreecommitdiffstats
path: root/checkasm
Commit message (Collapse)AuthorAgeFilesLines
* Revert "checkasm: fix default build on Haiku"Oneric13 days2-7/+0
| | | | | | | This reverts commit 0a63b95ce6dbe6fc3a6470c8b88b242341c8f961. The issue was fixed more broadly in upstream x86inc.asm with https://code.videolan.org/videolan/x86inc.asm/-/commit/b6ba1e3045d758fd6c6e24591dac21a3dc812e1d
* checkasm: fix default build on HaikuOneric2024-05-112-0/+7
| | | | | | | | | Haiku atm builds executeables by defaults as shared libraries and with checkasm_fail_func being a global symbol, but assembly expecting to call a local symbol building was broken. Building with -fvisibility=hidden or adding any single one of -pie, -no-pie and -Bsymbolic to linking flags also worked around this issue.
* checkasm: increase BENCH_RUNSDr.Smile2023-04-031-1/+1
| | | | Architectures without access to precise clocks (MacOS) can profit from it.
* checkasm: add test of rasterizer bitmap functionsDr.Smile2023-04-033-0/+212
|
* checkasm: add test of blur bitmap functionsDr.Smile2023-04-023-0/+194
|
* checkasm: adapt to libass and add simple testsDr.Smile2023-04-026-201/+205
|
* checkasm: fix aarch64_be architectureDr.Smile2023-04-021-3/+10
|
* checkasm: fix non-desktop windowsDr.Smile2023-04-022-5/+15
|
* Add checkasm files verbatim from dav1drcombs2023-04-024-0/+1989