aboutsummaryrefslogtreecommitdiffstats
path: root/third_party/webrender/wrench/reftests/blend
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/webrender/wrench/reftests/blend')
-rw-r--r--third_party/webrender/wrench/reftests/blend/mix-blend-complex-transform.pngbin18255 -> 0 bytes
-rw-r--r--third_party/webrender/wrench/reftests/blend/mix-blend-complex-transform.yaml52
-rw-r--r--third_party/webrender/wrench/reftests/blend/mix-blend-invalid-backdrop-ref.yaml6
-rw-r--r--third_party/webrender/wrench/reftests/blend/mix-blend-invalid-backdrop.yaml29
-rw-r--r--third_party/webrender/wrench/reftests/blend/reftest.list10
5 files changed, 4 insertions, 93 deletions
diff --git a/third_party/webrender/wrench/reftests/blend/mix-blend-complex-transform.png b/third_party/webrender/wrench/reftests/blend/mix-blend-complex-transform.png
deleted file mode 100644
index c88dccb864f..00000000000
--- a/third_party/webrender/wrench/reftests/blend/mix-blend-complex-transform.png
+++ /dev/null
Binary files differ
diff --git a/third_party/webrender/wrench/reftests/blend/mix-blend-complex-transform.yaml b/third_party/webrender/wrench/reftests/blend/mix-blend-complex-transform.yaml
deleted file mode 100644
index 33a1ab691c0..00000000000
--- a/third_party/webrender/wrench/reftests/blend/mix-blend-complex-transform.yaml
+++ /dev/null
@@ -1,52 +0,0 @@
----
-root:
- items:
- - type: stacking-context
- transform: [
- 1, 0, 0, 0,
- 0.3443276, 1, 0, 0,
- 0, 0, 1, 0,
- -1822.09131, 0, 0, 1
- ]
- bounds: 12 12 0 0
- items:
- - type: clip
- bounds: 0 0 1884 1290
- id: 2
- - type: stacking-context
- transform: [
- 1, 0, 0, 0,
- -0.3443276, 1, 0, 0,
- 0, 0, 1, 0,
- 444.18262, 0, 0, 1
- ]
- items:
- - type: stacking-context
- clip-node: 2
- transform: [
- 1, 0, 0, 0,
- 0.3443276, 1, 0, 0,
- 0, 0, 1, 0,
- -444.18262, 0, 0, 1
- ]
- items:
- - type: stacking-context
- items:
- - type: stacking-context
- blend-container: true
- items:
- - type: stacking-context
- mix-blend-mode: multiply
- items:
- - type: stacking-context
- bounds: 1436 0 0 0
- transform: [
- 1, 0, 0, 0,
- -0.3443276, 1, 0, 0,
- 0, 0, 1, 0,
- 444.18262, 0, 0, 1
- ]
- items:
- - type: rect
- color: red
- bounds: 0 0 113.025 1290
diff --git a/third_party/webrender/wrench/reftests/blend/mix-blend-invalid-backdrop-ref.yaml b/third_party/webrender/wrench/reftests/blend/mix-blend-invalid-backdrop-ref.yaml
deleted file mode 100644
index 1e204cb3385..00000000000
--- a/third_party/webrender/wrench/reftests/blend/mix-blend-invalid-backdrop-ref.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-root:
- items:
- - type: rect
- bounds: [0, 0, 100, 100]
- color: red
diff --git a/third_party/webrender/wrench/reftests/blend/mix-blend-invalid-backdrop.yaml b/third_party/webrender/wrench/reftests/blend/mix-blend-invalid-backdrop.yaml
deleted file mode 100644
index e5f56e74c1b..00000000000
--- a/third_party/webrender/wrench/reftests/blend/mix-blend-invalid-backdrop.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-# Test that if the parent surface is clipped such that there
-# is no backdrop rect available, no crash occurs and output
-# is as expected (a no-op mix-blend)
----
-root:
- items:
- # Ensure a filter is placed here to force this mix-blend to isolate from
- # the tile cache backdrop - otherwise the surface won't get clipped, which
- # is what we're trying to test.
- - type: stacking-context
- filters: [identity]
- items:
- - type: clip
- id: 2
- bounds: [0, 0, 100, 100]
- - type: stacking-context
- blend-container: true
- clip-node: 2
- items:
- - type: rect
- bounds: [0, 0, 100, 100]
- color: red
- - type: stacking-context
- bounds: [100, 0, 100, 100]
- mix-blend-mode: multiply
- items:
- - type: rect
- bounds: [0, 0, 100, 100]
- color: green
diff --git a/third_party/webrender/wrench/reftests/blend/reftest.list b/third_party/webrender/wrench/reftests/blend/reftest.list
index f1621b20903..e533e36ce06 100644
--- a/third_party/webrender/wrench/reftests/blend/reftest.list
+++ b/third_party/webrender/wrench/reftests/blend/reftest.list
@@ -1,10 +1,10 @@
== multiply.yaml multiply-ref.yaml
fuzzy(1,32) == multiply-2.yaml multiply-2-ref.yaml
-fuzzy(1,32) == color_targets(3) alpha_targets(0) multiply-3.yaml multiply-2-ref.yaml
+fuzzy(1,32) == color_targets(4) alpha_targets(0) multiply-3.yaml multiply-2-ref.yaml
== difference.yaml difference-ref.yaml
fuzzy(1,30000) == difference-transparent.yaml difference-transparent-ref.yaml
-fuzzy-if(platform(swgl),1,10000) == darken.yaml darken-ref.yaml
-fuzzy-if(platform(swgl),1,10000) == lighten.yaml lighten-ref.yaml
+== darken.yaml darken-ref.yaml
+== lighten.yaml lighten-ref.yaml
fuzzy(1,32) == repeated-difference.yaml repeated-difference-ref.yaml
@@ -21,6 +21,4 @@ fuzzy(3,397) == isolated-2.yaml isolated-2-ref.yaml
fuzzy(1,2502) == transparent-composite-1.yaml transparent-composite-1-ref.yaml
fuzzy(1,2502) == transparent-composite-2.yaml transparent-composite-2-ref.yaml
-fuzzy(2,420) == multi-mix-blend-mode.yaml multi-mix-blend-mode-ref.yaml
-== mix-blend-invalid-backdrop.yaml mix-blend-invalid-backdrop-ref.yaml
-platform(linux) == mix-blend-complex-transform.yaml mix-blend-complex-transform.png
+fuzzy(2,324) == multi-mix-blend-mode.yaml multi-mix-blend-mode-ref.yaml