diff options
author | Timm Bäder <mail@baedert.org> | 2019-03-02 11:15:02 +0100 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2019-04-27 10:35:00 +0200 |
commit | e37319193c375b569fe488920638e645db813624 (patch) | |
tree | 85d01c001b028fa8894f8a4caa297637af6227e7 | |
parent | 107e462831f9d67b6b2fef08eaf2da2f553eef47 (diff) | |
download | gtk+-e37319193c375b569fe488920638e645db813624.tar.gz |
testsuite: Port gl tests to text-based format
44 files changed, 140 insertions, 7 deletions
diff --git a/testsuite/gsk/gl/clipped_cross_fade.gl.png b/testsuite/gsk/gl/clipped_cross_fade.gl.png Binary files differdeleted file mode 100644 index 07a92a1e9d..0000000000 --- a/testsuite/gsk/gl/clipped_cross_fade.gl.png +++ /dev/null diff --git a/testsuite/gsk/gl/clipped_cross_fade.node b/testsuite/gsk/gl/clipped_cross_fade.node Binary files differdeleted file mode 100644 index 0f87de4a17..0000000000 --- a/testsuite/gsk/gl/clipped_cross_fade.node +++ /dev/null diff --git a/testsuite/gsk/gl/clipped_rounded_clip.node b/testsuite/gsk/gl/clipped_rounded_clip.node Binary files differdeleted file mode 100644 index ea78bd5e59..0000000000 --- a/testsuite/gsk/gl/clipped_rounded_clip.node +++ /dev/null diff --git a/testsuite/gsk/gl/clipped_rounded_clip.txt b/testsuite/gsk/gl/clipped_rounded_clip.txt new file mode 100644 index 0000000000..545e6045ac --- /dev/null +++ b/testsuite/gsk/gl/clipped_rounded_clip.txt @@ -0,0 +1,10 @@ +clip { + clip: 60 80 60 70; + child: rounded-clip { + clip: 20 50 100 100 / 50; + child: color { + bounds: 20 50 100 100; + color: red; + } + } +} diff --git a/testsuite/gsk/gl/cross_fade.node b/testsuite/gsk/gl/cross_fade.node Binary files differdeleted file mode 100644 index 981bf99ed3..0000000000 --- a/testsuite/gsk/gl/cross_fade.node +++ /dev/null diff --git a/testsuite/gsk/gl/cross_fade.txt b/testsuite/gsk/gl/cross_fade.txt new file mode 100644 index 0000000000..6926c77815 --- /dev/null +++ b/testsuite/gsk/gl/cross_fade.txt @@ -0,0 +1,13 @@ +cross-fade { + progress: 0.5; + start: color { + bounds: 0 0 200 200; + color: white; + } + end: linear-gradient { + bounds: 100 100 200 200; + start: 200 100; + end: 200 300; + stops: 0 red, 1 blue; + } +} diff --git a/testsuite/gsk/gl/cross_fade_transformed.gl.png b/testsuite/gsk/gl/cross_fade_transformed.gl.png Binary files differdeleted file mode 100644 index 2c3cf4ed41..0000000000 --- a/testsuite/gsk/gl/cross_fade_transformed.gl.png +++ /dev/null diff --git a/testsuite/gsk/gl/cross_fade_transformed.node b/testsuite/gsk/gl/cross_fade_transformed.node Binary files differdeleted file mode 100644 index e4ccbb53be..0000000000 --- a/testsuite/gsk/gl/cross_fade_transformed.node +++ /dev/null diff --git a/testsuite/gsk/gl/gradient_clipped.node b/testsuite/gsk/gl/gradient_clipped.node Binary files differdeleted file mode 100644 index 971aac622a..0000000000 --- a/testsuite/gsk/gl/gradient_clipped.node +++ /dev/null diff --git a/testsuite/gsk/gl/gradient_clipped.txt b/testsuite/gsk/gl/gradient_clipped.txt new file mode 100644 index 0000000000..e2b469d219 --- /dev/null +++ b/testsuite/gsk/gl/gradient_clipped.txt @@ -0,0 +1,9 @@ +rounded-clip { + clip: 0 0 50 100 / 25; + child: linear-gradient { + bounds: 0 0 50 100; + start: 0 0; + end: 0 100; + stops: 0 red, 1 blue; + } +} diff --git a/testsuite/gsk/gl/gradient_simple.node b/testsuite/gsk/gl/gradient_simple.node Binary files differdeleted file mode 100644 index 8e65fd6cfe..0000000000 --- a/testsuite/gsk/gl/gradient_simple.node +++ /dev/null diff --git a/testsuite/gsk/gl/gradient_simple.txt b/testsuite/gsk/gl/gradient_simple.txt new file mode 100644 index 0000000000..a839260116 --- /dev/null +++ b/testsuite/gsk/gl/gradient_simple.txt @@ -0,0 +1,14 @@ +container { + linear-gradient { + bounds: 0 0 50 100; + start: 0 0; + end: 0 100; + stops: 0 red, 1 blue; + } + linear-gradient { + bounds: 50 0 50 100; + start: 50 0; + end: 100 0; + stops: 0 red, 1 blue; + } +} diff --git a/testsuite/gsk/gl/gradient_transformed.gl.png b/testsuite/gsk/gl/gradient_transformed.gl.png Binary files differdeleted file mode 100644 index 889a691968..0000000000 --- a/testsuite/gsk/gl/gradient_transformed.gl.png +++ /dev/null diff --git a/testsuite/gsk/gl/gradient_transformed.node b/testsuite/gsk/gl/gradient_transformed.node Binary files differdeleted file mode 100644 index aee6d37d03..0000000000 --- a/testsuite/gsk/gl/gradient_transformed.node +++ /dev/null diff --git a/testsuite/gsk/gl/opacity_clip.node b/testsuite/gsk/gl/opacity_clip.node Binary files differdeleted file mode 100644 index 039a811cf9..0000000000 --- a/testsuite/gsk/gl/opacity_clip.node +++ /dev/null diff --git a/testsuite/gsk/gl/opacity_clip.txt b/testsuite/gsk/gl/opacity_clip.txt new file mode 100644 index 0000000000..8b9991f797 --- /dev/null +++ b/testsuite/gsk/gl/opacity_clip.txt @@ -0,0 +1,13 @@ +clip { + clip: 50 50 50 50; + child: opacity { + opacity: 0.4; + child: rounded-clip { + clip: 50 50 100 100 / 50; + child: color { + bounds: 50 50 100 100; + color: red; + } + } + } +} diff --git a/testsuite/gsk/gl/outset_shadow_blurred_offset.node b/testsuite/gsk/gl/outset_shadow_blurred_offset.node Binary files differdeleted file mode 100644 index 7d982d688e..0000000000 --- a/testsuite/gsk/gl/outset_shadow_blurred_offset.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_blurred_offset.txt b/testsuite/gsk/gl/outset_shadow_blurred_offset.txt new file mode 100644 index 0000000000..0fb597d742 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_blurred_offset.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 40 40 / 5.714286 2.857143 17.142859 22.857143; + color: rgba(0, 0, 0, 0.5); + dx: 20; + dy: 20; + spread: 1; + blur: 4; +} diff --git a/testsuite/gsk/gl/outset_shadow_blurred_simple.node b/testsuite/gsk/gl/outset_shadow_blurred_simple.node Binary files differdeleted file mode 100644 index 66b38b9e5a..0000000000 --- a/testsuite/gsk/gl/outset_shadow_blurred_simple.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_blurred_simple.txt b/testsuite/gsk/gl/outset_shadow_blurred_simple.txt new file mode 100644 index 0000000000..aa1731d9a8 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_blurred_simple.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 200 200; + color: black; + dx: 0; + dy: 0; + spread: 0; + blur: 40; +} diff --git a/testsuite/gsk/gl/outset_shadow_blurred_simple2.node b/testsuite/gsk/gl/outset_shadow_blurred_simple2.node Binary files differdeleted file mode 100644 index 59f250c002..0000000000 --- a/testsuite/gsk/gl/outset_shadow_blurred_simple2.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_blurred_small.node b/testsuite/gsk/gl/outset_shadow_blurred_small.node Binary files differdeleted file mode 100644 index 291389a5e8..0000000000 --- a/testsuite/gsk/gl/outset_shadow_blurred_small.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_blurred_small.txt b/testsuite/gsk/gl/outset_shadow_blurred_small.txt new file mode 100644 index 0000000000..1f8374ab33 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_blurred_small.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 40 40 / 5.714286 2.857143 17.142859 22.857143; + color: rgba(0, 0, 0, 0.5); + dx: 0; + dy: 0; + spread: 1; + blur: 4; +} diff --git a/testsuite/gsk/gl/outset_shadow_offset_both.node b/testsuite/gsk/gl/outset_shadow_offset_both.node Binary files differdeleted file mode 100644 index 014d8ce9f8..0000000000 --- a/testsuite/gsk/gl/outset_shadow_offset_both.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_offset_both.txt b/testsuite/gsk/gl/outset_shadow_offset_both.txt new file mode 100644 index 0000000000..1e05bc4d6d --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_offset_both.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 100 100; + color: black; + dx: -100; + dy: 100; + spread: 10; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_offsetx.node b/testsuite/gsk/gl/outset_shadow_offsetx.node Binary files differdeleted file mode 100644 index f88bee53eb..0000000000 --- a/testsuite/gsk/gl/outset_shadow_offsetx.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_offsetx.txt b/testsuite/gsk/gl/outset_shadow_offsetx.txt new file mode 100644 index 0000000000..f78d0b47cd --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_offsetx.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 100 100; + color: black; + dx: 10; + dy: 0; + spread: 10; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_offsety.node b/testsuite/gsk/gl/outset_shadow_offsety.node Binary files differdeleted file mode 100644 index 3b0af62689..0000000000 --- a/testsuite/gsk/gl/outset_shadow_offsety.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_offsety.txt b/testsuite/gsk/gl/outset_shadow_offsety.txt new file mode 100644 index 0000000000..91fb1a7bd5 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_offsety.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 100 100; + color: black; + dx: 0; + dy: 10; + spread: 10; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_rounded1.node b/testsuite/gsk/gl/outset_shadow_rounded1.node Binary files differdeleted file mode 100644 index 956f79bae4..0000000000 --- a/testsuite/gsk/gl/outset_shadow_rounded1.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_rounded1.txt b/testsuite/gsk/gl/outset_shadow_rounded1.txt new file mode 100644 index 0000000000..b59c038696 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_rounded1.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 200 200 / 50 0 50 0; + color: rgba(0, 0, 0, 0.5); + dx: 10; + dy: 10; + spread: 30; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_rounded2.node b/testsuite/gsk/gl/outset_shadow_rounded2.node Binary files differdeleted file mode 100644 index 8b8be016c6..0000000000 --- a/testsuite/gsk/gl/outset_shadow_rounded2.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_rounded2.txt b/testsuite/gsk/gl/outset_shadow_rounded2.txt new file mode 100644 index 0000000000..a8b0335e52 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_rounded2.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 200 200 / 0 100 0 100; + color: rgba(0, 0, 0, 0.5); + dx: 10; + dy: 10; + spread: 30; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_rounded_top.node b/testsuite/gsk/gl/outset_shadow_rounded_top.node Binary files differdeleted file mode 100644 index ea9dee50e8..0000000000 --- a/testsuite/gsk/gl/outset_shadow_rounded_top.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_rounded_top.txt b/testsuite/gsk/gl/outset_shadow_rounded_top.txt new file mode 100644 index 0000000000..8259016c28 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_rounded_top.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 200 200 / 7 7 0 0; + color: black; + dx: 0; + dy: 0; + spread: 1; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_simple.node b/testsuite/gsk/gl/outset_shadow_simple.node Binary files differdeleted file mode 100644 index 65adef7642..0000000000 --- a/testsuite/gsk/gl/outset_shadow_simple.node +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_simple.txt b/testsuite/gsk/gl/outset_shadow_simple.txt new file mode 100644 index 0000000000..45bc2724f6 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_simple.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 100 100; + color: black; + dx: 0; + dy: 0; + spread: 10; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_translated.gl.png b/testsuite/gsk/gl/outset_shadow_translated.gl.png Binary files differdeleted file mode 100644 index c79a359210..0000000000 --- a/testsuite/gsk/gl/outset_shadow_translated.gl.png +++ /dev/null diff --git a/testsuite/gsk/gl/outset_shadow_translated.node b/testsuite/gsk/gl/outset_shadow_translated.node Binary files differdeleted file mode 100644 index 060314dd07..0000000000 --- a/testsuite/gsk/gl/outset_shadow_translated.node +++ /dev/null diff --git a/testsuite/gsk/gl/shadow_transform1.gl.png b/testsuite/gsk/gl/shadow_transform1.gl.png Binary files differdeleted file mode 100644 index ab8aa0cca4..0000000000 --- a/testsuite/gsk/gl/shadow_transform1.gl.png +++ /dev/null diff --git a/testsuite/gsk/gl/shadow_transform1.node b/testsuite/gsk/gl/shadow_transform1.node Binary files differdeleted file mode 100644 index 402ccdd1c1..0000000000 --- a/testsuite/gsk/gl/shadow_transform1.node +++ /dev/null diff --git a/testsuite/gsk/gl/transformed_clipped_rounded_clip.gl.png b/testsuite/gsk/gl/transformed_clipped_rounded_clip.gl.png Binary files differdeleted file mode 100644 index 0e8b85beb4..0000000000 --- a/testsuite/gsk/gl/transformed_clipped_rounded_clip.gl.png +++ /dev/null diff --git a/testsuite/gsk/gl/transformed_clipped_rounded_clip.node b/testsuite/gsk/gl/transformed_clipped_rounded_clip.node Binary files differdeleted file mode 100644 index d7260a0c6a..0000000000 --- a/testsuite/gsk/gl/transformed_clipped_rounded_clip.node +++ /dev/null diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build index fcfc1d05f8..6b74e1c144 100644 --- a/testsuite/gsk/meson.build +++ b/testsuite/gsk/meson.build @@ -50,22 +50,16 @@ gl_tests = [ ['outset shadow blurred simple', 'outset_shadow_blurred_simple'], ['outset shadow blurred small', 'outset_shadow_blurred_small'], ['outset shadow blurred offset', 'outset_shadow_blurred_offset'], - ['outset shadow transformed', 'outset_shadow_translated'], - ['Transform in Shadow', 'shadow_transform1'], ['Crossfade simple', 'cross_fade'], - ['Crossfade transformed', 'cross_fade_transformed'], - ['Clipped crossfade', 'clipped_cross_fade'], ['Clipped rounded clip', 'clipped_rounded_clip'], - ['clipped rounded clip2', 'transformed_clipped_rounded_clip'], ['gradient simple', 'gradient_simple'], - ['gradient transformed', 'gradient_transformed'], ['gradient clipped', 'gradient_clipped'], ['offscreen opacity', 'opacity_clip'], ] foreach gl_test : gl_tests test('GL ' + gl_test[0], compare_render, - args: [join_paths(meson.current_source_dir(), 'gl', gl_test[1] + '.node'), + args: [join_paths(meson.current_source_dir(), 'gl', gl_test[1] + '.txt'), join_paths(meson.current_source_dir(), 'gl', gl_test[1] + '.gl.png')], env: [ 'GIO_USE_VOLUME_MONITOR=unix', 'GSETTINGS_BACKEND=memory', |