# This test has a gradient primitive that is much larger than its local clip
# and some tiling that can be optimized away. The combination of clipping
# and stretching optimizations used to cause produce the wrong clip.
---
root:
  items:
    - type: gradient
      bounds: -500 0 2000 500
      tile-size: 100 500
      clip-rect: 0 0 500 500
      start: 0 -20
      end: 0 520
      stops: [0.0, green, 0.5, blue, 1.0, red]
