diff options
Diffstat (limited to 'third_party/webrender/wrench/reftests/blend')
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 Binary files differdeleted file mode 100644 index c88dccb864f..00000000000 --- a/third_party/webrender/wrench/reftests/blend/mix-blend-complex-transform.png +++ /dev/null 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 |