gecko-dev/layout
Lee Salzman 15e2d003ce Bug 1678119 - Simplify SWGL image fast-paths since complex blending is no longer required. r=jrmuizel
Now that most of the complicated alpha-pass features such as clip-masking and anti-aliasing
are handled in SWGL during the blend stage, most of the fast-paths are identical and only call
swgl_commitTextureLinear in a tight loop. We can do a lot better here by just moving that loop
into SWGL, not only making it faster but removing all the redundant boiler-plate code out of
the shaders.

Differential Revision: https://phabricator.services.mozilla.com/D104536
2021-02-12 02:43:56 +00:00
..
base Backed out changeset 80d28bc966b1 (bug 1691858) for causing failures on nsIFrame.cpp. CLOSED TREE 2021-02-12 00:10:31 +02:00
build Bug 1534549 - Part 4: Shrink nsDisplayCompositorHitTestInfo r=mstange 2021-02-06 22:30:57 +00:00
docs Bug 1682703: [css-grid-3] Remove in-tree masonry draft spec, now that it lives in csswg repo. r=mats DONTBUILD 2020-12-16 05:17:36 +00:00
forms Bug 1534549 - Part 2: Allow all display items to carry hit testing information r=mstange 2021-02-06 22:30:37 +00:00
generic Bug 1691879. Fix expiry with minimal display ports. r=botond 2021-02-11 08:58:06 +00:00
inspector Bug 1684909 - Fix a mochitest that didn't account for image-set. 2021-01-12 00:12:21 +01:00
ipc Bug 1645528 - Connect nsRefreshDrivers in content processes with a widget-local vsync source r=mattwoodrow,emilio 2020-12-02 09:47:53 +00:00
mathml Bug 1690225 - Unify focus-visible rules in ua.css. r=edgar 2021-02-03 10:25:21 +00:00
media Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
painting Bug 1691879. Fix expiry with minimal display ports. r=botond 2021-02-11 08:58:06 +00:00
printing Bug 1688833 - Migrate LookupForAdd to WithEntryHandle in layout. r=emilio 2021-02-09 18:19:39 +00:00
reftests Bug 1678119 - Simplify SWGL image fast-paths since complex blending is no longer required. r=jrmuizel 2021-02-12 02:43:56 +00:00
style Bug 1692224 - Remove ui.use_native_colors. r=spohl 2021-02-12 01:01:32 +00:00
svg Bug 1534549 - Part 2: Allow all display items to carry hit testing information r=mstange 2021-02-06 22:30:37 +00:00
tables Bug 1667501 - Add an nsIFrame::IsFrameOfType bit to say whether frames support aspect-ratio. r=TYLin 2021-02-11 00:19:58 +00:00
tools Bug 1685878 - Remove remoteautomation.py; r=jmaher 2021-01-20 17:00:18 +00:00
xul Bug 1608272 - Remove 'this' as the second argument to 'ChromeUtils.import', use object destructuring instead (test-only changes). r=Gijs 2021-02-11 22:02:15 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00