summaryrefslogtreecommitdiffstats
path: root/gfx/wr/wrench/reftests/filters/backdrop-filter-nested.yaml
blob: 1f9e5286c9967689b7a9bc3b5545b05226b31989 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Verify that when there are sibling backdrop-filters on the same backdrop
# root, but they are separated by a filter / clip chain, the dependencies
# are correctly set to ensure that the constrints for Existing render task
# locations are met (that the existing task is scheduled prior to the
# existing task, even if it's not needed for rendering order).
---
root:
  items:
    - type: clip
      id: 2
      image-mask:
          image: solid-color(255,255,255,255,100,100)
          rect: [0, 0, 100, 100]
          repeat: false
    - type: clip-chain
      id: 12
      clips: [2]
    - type: stacking-context
      filters: [identity]
      wraps-backdrop-filter: true
      items:
        - type: backdrop-filter
          bounds: 0 0 100 100
          filters: identity
        - type: stacking-context
          wraps-backdrop-filter: true
          clip-chain: 12
          items:
          - type: backdrop-filter
            bounds: 0 0 100 100
            filters: identity