[PATCH 2/8] d2d1/tests: Add test for single quadratic bezier segment
Henri Verbeet
hverbeet at gmail.com
Fri Jan 7 12:30:39 CST 2022
On Fri, 7 Jan 2022 at 09:00, Stefan Brüns <stefan.bruens at rwth-aachen.de> wrote:
> + match = compare_figure(&ctx, 0, 0, 160, 160, 0xff652e89, 0,
> + "3iUCngEEnAEGmgEImAEKlgEMlAEOkgEQkAESjgEUjAEWigEYiAEahgEchAEeggEggAEifiR9JXsn"
> + "eSl4KnYUAhZ0FQMWcxQFFnEVBhZwFAgWbxQJFm0VChZsFAwWaxQNFmoUDhZpFA8WaBQQFmcVEBZm"
> + "FREWZRUSFmUVEhZkFhIWZBYSFmQWEhZkFxEWZBgQFmQZDxZlGwwWZh0JFmciAxZpOWw2bzN0Lnsn"
> + "2mEA");
> + ok(match, "Figure does not match.\n");
> +
> + match = compare_figure(&ctx, 160, 0, 160, 160, 0xff652e89, 0,
> + "njIUjAEUjAEUjAEUjAEUjAEUjAEUjAEUjQEUjAEUjAEUjQEUjAEUjAEVjAEUjAEVjAEUjQEUjAEV"
> + "jAEUjQEUjQEUjQEUjQEUjQEVjAEVjAEVjQEVjAEWjAEWjAEWjAEXiwEYigEZigEbiAEdhgEiggEv"
> + "di53KX4ihwEZ6GEA");
> + ok(match, "Figure does not match.\n");
> +
Like the testbot, I'm getting some failures on Windows (Windows 7, AMD
Radeon HD 6310):
d2d1.c:795: diff 19 > max_diff 0.
d2d1.c:640:
3iUCngEEnAEGmgEImAEKlgEMlAEOkgEQkAESjgEUjAEWigEYiAEahgEchAEeggEggQEhfyN9JXsn
d2d1.c:640:
eih4KnYUAhZ1FAMWcxQFFnIUBhZwFQcWbxQJFm4UChZsFQsWaxUMFmoVDRZpFQ4WaBUPFmcVEBZm
d2d1.c:640:
FREWZhURFmUWERZkFhIWZBYSFmQXERZkFxEWZBgQFmQaDhZlGwwWZh0JFmghAxZpOWw2bzN0Lnwm
d2d1.c:659: 2mEA
d2d1.c:6913: Test failed: Figure does not match.
d2d1.c:795: diff 26 > max_diff 0.
d2d1.c:640:
njIUjAEUjAEUjAEUjAEUjAEUjQEUjAEUjAEUjAEUjQEUjAEUjAEUjQEUjAEUjQEUjAEVjAEUjQEU
d2d1.c:640:
jAEVjAEVjAEVjAEVjAEVjAEVjAEVjQEVjAEWiwEWjAEWjAEXiwEXiwEYigEaiQEbiAEdhwEhggEz
d2d1.c:659: ci53KX4iiAEY6GEA
d2d1.c:6919: Test failed: Figure does not match.
d2d1.c:795: diff 19 > max_diff 0.
d2d1.c:640:
3iUCngEEnAEGmgEImAEKlgEMlAEOkgEQkAESjgEUjAEWigEYiAEahgEchAEeggEggQEhfyN9JXsn
d2d1.c:640:
eih4KnYUAhZ1FAMWcxQFFnIUBhZwFQcWbxQJFm4UChZsFQsWaxUMFmoVDRZpFQ4WaBUPFmcVEBZm
d2d1.c:640:
FREWZhURFmUWERZkFhIWZBYSFmQXERZkFxEWZBgQFmQaDhZlGwwWZh0JFmghAxZpOWw2bzN0Lnwm
d2d1.c:659: 2mEA
d2d1.c:6913: Test failed: Figure does not match.
d2d1.c:795: diff 26 > max_diff 0.
d2d1.c:640:
njIUjAEUjAEUjAEUjAEUjAEUjQEUjAEUjAEUjAEUjQEUjAEUjAEUjQEUjAEUjQEUjAEVjAEUjQEU
d2d1.c:640:
jAEVjAEVjAEVjAEVjAEVjAEVjAEVjQEVjAEWiwEWjAEWjAEXiwEXiwEYigEaiQEbiAEdhwEhggEz
d2d1.c:659: ci53KX4iiAEY6GEA
d2d1.c:6919: Test failed: Figure does not match.
0ad4:d2d1: 10456 tests executed (0 marked as todo, 4 failures), 0 skipped.
Increasing the tolerance from 0 to 32 gets rid of the failures for me.
More information about the wine-devel
mailing list