gtk/testsuite
Benjamin Otte cc3ed89e34 gpu: Draw proper shadows again
The fix in commit 5e7f227d broke shadows while trying to make them
faster.
So use a better way to make them faster.

With the normalized blur radius, we can now conclude that all the values
too far from p.y will cause the gauss() call to return close to 0, so we
can skip any y value that is too far from p.y.

And that allows us to put an upper limit on the loop iterations.

Tests included

Fixes #6888
2024-07-30 01:50:56 +02:00
..
a11y tests: Fix signature of GtkTestATContext::update-selection-bound handlers 2024-07-27 00:59:03 +01:00
css css: Fix relative font sizes 2024-07-26 08:45:58 -04:00
gdk Merge branch 'matthiasc/for-main' into 'main' 2024-07-28 20:51:40 +00:00
gsk gpu: Draw proper shadows again 2024-07-30 01:50:56 +02:00
gtk Tests: add GtkPicture builder test 2024-07-26 18:30:58 -04:00
headless ci: Build testsuite for macOS 2024-02-17 14:31:51 +01:00
introspection ci: Build testsuite for macOS 2024-02-17 14:31:51 +01:00
reftests reftests: Avoid some deprecated css 2024-06-27 21:03:14 -04:00
tools tests: Update for the new setting 2024-04-19 12:56:34 -04:00
meson.build testsuite: Use catch as testwrapper 2024-07-01 22:29:36 -04:00
testutils.c testsuite: fix memleak 2023-06-05 05:33:07 +02:00
testutils.h testsuite: Make function arguments const 2021-11-30 14:12:10 +01:00