Files
weston/tests
Pekka Paalanen 892421a93e tests: add matrix-test for CI
This a new matrix inversion test written from scratch to be suitable for
running in CI: quick to run and automatically detects success/failure.

This all is a result of what I learnt while working on
https://gitlab.freedesktop.org/pq/fourbyfour

Computing the residual error with infinity norm comes straight from
fourbyfour documentation on how to evaluate matrix inversion error.

Most of the hard-coded test matrices have been generated with fourbyfour
project as well, as it contains the generator code. The matrices are
hard-coded here also to make testing faster, but primarily because the
generator code needs BLAS and LAPACK, and having those as Weston
dependencies would be far too much just for this.

Now, if someone wants to modify weston_matrix stuff, we should at least
detect matrix inversion and multiplication bugs.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
2022-05-31 12:26:09 +00:00
..
2022-02-12 23:19:02 -05:00
2021-06-16 14:41:08 +00:00
2022-05-31 12:26:09 +00:00
2022-05-31 12:26:09 +00:00
2021-06-15 07:43:00 +00:00
2021-07-23 17:26:02 +01:00
2017-01-23 14:12:06 +02:00
2021-06-28 14:21:27 +03:00