gtk/testsuite
Benjamin Otte 94a2dc4c47 testsuite: Update memorytexture test for TextureDownloader
There is no longer a need to use gdk_texture_download() and force
conversion to ARGB8 format. We can download the pixels in the original
format again.

That way we avoid testing the conversion code and avoid having to deal
with differences in representable colors.

However, some formats do do conversions, so we allow pixel comparisons
to be accurate (requires 16bit comparison accuracy) or inaccurate (we
only care about 8bit).
Note that for the default RGBA formats, this is identical and means they
need to be bit-exact the same, no matter what.
But the higher bit depth formats may be more different - floating point
can even have different values with high accuracy (the float mantissa is
23 bit, we only care about 16).
2023-05-30 00:42:10 +02:00
..
a11y build: Use Meson's gnu_symbol_visibility 2023-05-09 16:43:25 +01:00
css css: Add a test for non-ASCII font family 2023-05-28 07:57:40 -04:00
gdk testsuite: Update memorytexture test for TextureDownloader 2023-05-30 00:42:10 +02:00
gsk nodeparser: Move an error check 2023-05-16 18:53:53 +02:00
gtk sortlistmodel: Optimize signals 2023-05-27 20:37:28 -04:00
headless Add a test for quick key events 2023-05-06 09:09:13 -04:00
introspection tests: Maybe skip introspection tests 2022-12-19 22:38:38 -05:00
performance build: Use a consistent style for Meson files 2020-12-15 12:46:59 +00:00
reftests build: Use Meson's gnu_symbol_visibility 2023-05-09 16:43:25 +01:00
tools Test the deprecation support 2023-05-12 19:52:42 -04:00
meson.build tests: Don't disable vertex arrays 2023-05-09 23:02:48 -04:00
testutils.c testsuite: Make function arguments const 2021-11-30 14:12:10 +01:00
testutils.h testsuite: Make function arguments const 2021-11-30 14:12:10 +01:00