gecko-dev/gfx/wr/wrench/reftests/text
Glenn Watson fb839d472b Bug 1635022 - Add support for specifying blend container r=kats,Bert
Previously, WR would internally mark a parent stacking context
as requiring isolation when a stacking context with mix-blend-mode
was encountered.

However, this adds significant complexity to scene building in
WR, meaning that several decisions related to stacking context
redundancy, clip chain roots must be delayed until the stacking
context is popped.

By requiring the display list to annotate blend containers (Gecko
already has all this information available), we will be able to
simplify this scene building logic, which will unblock some
ongoing improvements to how clips are handled.

The patch introduces stacking context flags, and ports the existing
is_backdrop_root bool to be part of these flags. It also removes
an unused old field, cache_tiles.

Differential Revision: https://phabricator.services.mozilla.com/D73597
2020-05-04 20:28:44 +00:00
..
1658-ref.yaml
1658.yaml
Ahem.ttf
FreeSans.ttf
Proggy-License.txt
Proggy.ttf
VeraBd.ttf
ahem-ref.yaml
ahem.yaml
allow-subpixel-ref.yaml
allow-subpixel.yaml Bug 1635022 - Add support for specifying blend container r=kats,Bert 2020-05-04 20:28:44 +00:00
alpha-transform.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
alpha-transform.yaml
bg-color-ref.yaml
bg-color.yaml
blank.yaml
blurred-shadow-local-clip-rect-ref.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
blurred-shadow-local-clip-rect.yaml
border-radius-alpha.png Bug 1535976 - Add a fast path for common rounded rect clips to WR. r=kvark 2019-03-19 19:48:13 +00:00
border-radius-subpx.png Bug 1535976 - Add a fast path for common rounded rect clips to WR. r=kvark 2019-03-19 19:48:13 +00:00
border-radius.yaml
clipped-transform.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
clipped-transform.yaml
color-bitmap-shadow-ref.yaml
color-bitmap-shadow.yaml
colors-alpha.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
colors-subpx.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
colors.yaml
decorations-ref.yaml
decorations-suite.png
decorations-suite.yaml
decorations.yaml
diacritics-ref.yaml
diacritics.yaml
embedded-bitmaps.png
embedded-bitmaps.yaml
intermediate-transform.yaml Bug 1546818 - WR text local transform fix r=gw 2019-07-03 18:59:42 +00:00
isolated-text.png
isolated-text.yaml
large-glyphs.yaml
large-line-decoration.yaml Bug 1618939 - Hit MOZ_CRASH(explicit panic) at gfx/wr/webrender/src/render_task.rs:37 r=gw 2020-03-06 03:48:40 +00:00
long-text.yaml
negative-pos.yaml
non-opaque-notref.yaml Bug 1558106 - Support picture caching for multiple scroll roots. r=kvark 2019-06-13 04:43:56 +00:00
non-opaque.yaml Bug 1558106 - Support picture caching for multiple scroll roots. r=kvark 2019-06-13 04:43:56 +00:00
perspective-clip.png Bug 1623791 - Remove segment gridding optimization. r=nical 2020-03-23 14:58:57 +00:00
perspective-clip.yaml
raster-space-snap-ref.yaml Bug 1512010 - add wrench test for text snapping in raster spaces. r=gw 2019-01-29 17:24:18 -05:00
raster-space-snap.yaml Bug 1512010 - add wrench test for text snapping in raster spaces. r=gw 2019-01-29 17:24:18 -05:00
raster-space.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
raster-space.yaml Bug 1491929 - Text is rasterized at the wrong resolution. r=kvark 2019-02-19 20:25:40 +00:00
raster_root_C_8192.yaml Bug 1635022 - Add support for specifying blend container r=kats,Bert 2020-05-04 20:28:44 +00:00
raster_root_C_ref.yaml Bug 1635022 - Add support for specifying blend container r=kats,Bert 2020-05-04 20:28:44 +00:00
reftest.list Backed out changeset 2c50d92db013 (bug 1631687) for reftests failures on default-subregion.svg and mix-blend-mode-and-filter.svg CLOSED TREE 2020-04-22 00:49:49 +03:00
shadow-atomic-ref.yaml
shadow-atomic.yaml
shadow-border.yaml
shadow-clip-rect.yaml
shadow-clip-ref.yaml
shadow-clip.yaml
shadow-clipped-text.yaml
shadow-complex.yaml
shadow-cover-1.yaml
shadow-cover-2.yaml
shadow-fast-clip-ref.yaml
shadow-fast-clip.yaml
shadow-grey-ref.yaml
shadow-grey-transparent.yaml
shadow-grey.yaml
shadow-huge-ref.yaml Bug 1548092 - Fix improper alpha value in yaml reftest. r=kvark 2019-04-30 21:00:57 +00:00
shadow-huge.yaml Bug 1548092 - Fix improper alpha value in yaml reftest. r=kvark 2019-04-30 21:00:57 +00:00
shadow-image.yaml
shadow-many.yaml
shadow-ordering-ref.yaml
shadow-ordering.yaml
shadow-partial-glyph-ref.yaml
shadow-partial-glyph.yaml
shadow-red-ref.yaml
shadow-red.yaml
shadow-ref.yaml
shadow-rotate.yaml
shadow-single.yaml
shadow-solid-ref.yaml
shadow-transforms.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
shadow-transforms.yaml
shadow.yaml
snap-clip-ref.yaml
snap-clip.yaml
snap-text-offset-ref.yaml
snap-text-offset.yaml
split-batch-ref.yaml
split-batch.yaml
subpixel-rotate.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
subpixel-rotate.yaml
subpixel-scale.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
subpixel-scale.yaml
subpixel-skew.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
subpixel-skew.yaml
subpixel-translate-ref.yaml Bug 1555376 - Snap glyphs before clipping in the shader. r=lsalzman 2019-11-30 15:57:44 +00:00
subpixel-translate.yaml Bug 1555376 - Snap glyphs before clipping in the shader. r=lsalzman 2019-11-30 15:57:44 +00:00
subtle-shadow-ref.yaml
subtle-shadow.yaml
synthetic-bold-not-ref.yaml
synthetic-bold-transparent-ref.yaml
synthetic-bold-transparent.yaml
synthetic-bold.yaml
synthetic-italics-custom.yaml
synthetic-italics-ref.yaml
synthetic-italics.yaml
text-fixed-slice-fast.png Bug 1600472 - Part 1 - Add API for configuring performance vs. quality. r=mstange 2019-12-09 03:27:53 +00:00
text-fixed-slice-slow.png Backed out changeset e78e8f677ca0 (bug 1633645) for wrench bustage. CLOSED TREE 2020-04-29 00:05:42 +03:00
text-fixed-slice.yaml Bug 1600472 - Part 1 - Add API for configuring performance vs. quality. r=mstange 2019-12-09 03:27:53 +00:00
text-masking-alpha.png
text-masking-mask.png
text-masking-subpx.png Bug 1515242 - Update webrender to commit aa73c6a188d2885892b55903d126639f3d748c53 (WR PR #3432). r=kats 2018-12-19 03:17:27 +00:00
text-masking.yaml
text.yaml
transparent-no-aa-ref.yaml
transparent-no-aa.yaml
two-shadows.png Bug 1512010 - backing out local raster space text snapping change. r=jrmuizel 2019-01-15 13:32:39 -05:00
two-shadows.yaml
white-opacity.png
white-opacity.yaml
writing-modes-ref.yaml
writing-modes.yaml