gecko-dev/layout/reftests/css-break
Glenn Watson 9d856b1091 Bug 1535976 - Add a fast path for common rounded rect clips to WR. r=kvark
Most rounded rect clips in real content are (a) axis aligned and
(b) have uniform radii.

When these conditions are met, we can run a fast path for clip
mask generation that uses significantly fewer ALU shader ops.

This is not typically a bottleneck on desktop GPUs, but can have
a large performance impact on mobile GPUs (and perhaps low end
integrated GPUs).

The Mali shader analyzer reports the slow path for the rounded
rect clip shader to be 94 cycles per fragment, while the fast
path is 10 cycles.

Differential Revision: https://phabricator.services.mozilla.com/D23817

--HG--
extra : moz-landing-system : lando
2019-03-19 19:48:13 +00:00
..
1405443-ref.html
1405443.html
box-decoration-break-1-ref.html
box-decoration-break-1.html
box-decoration-break-block-border-padding-ref.html
box-decoration-break-block-border-padding.html
box-decoration-break-block-margin-ref.html
box-decoration-break-block-margin.html
box-decoration-break-border-image-ref.html
box-decoration-break-border-image.html
box-decoration-break-bug-1235152-ref.html
box-decoration-break-bug-1235152.html
box-decoration-break-bug-1249913-ref.html
box-decoration-break-bug-1249913.html
box-decoration-break-first-letter-ref.html
box-decoration-break-first-letter.html
box-decoration-break-with-bidi-ref.html
box-decoration-break-with-bidi.html
box-decoration-break-with-inset-box-shadow-1-ref.html
box-decoration-break-with-inset-box-shadow-1.html
box-decoration-break-with-outset-box-shadow-1-ref.html
box-decoration-break-with-outset-box-shadow-1.html
green-circle-alpha-32x32.png
reftest.list Bug 1535976 - Add a fast path for common rounded rect clips to WR. r=kvark 2019-03-19 19:48:13 +00:00
vertical-wm-001-ref.html
vertical-wm-001.html