gecko-dev/gfx/wr/webrender
Glenn Watson 994cd39af1 Bug 1591754 - Fix incorrect surface deletions when frames are skipped. r=nical
If the render backend is producing frames too quickly for the
renderer thread to consume, old frames are dropped in favor of
the most recent frame.

When this occurs, we need to ensure that any native surface updates
from the skipped frame are also applied. Otherwise, the state of
the native surfaces list can get out of sync between the renderer
and render backend threads.

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

--HG--
extra : moz-landing-system : lando
2019-11-15 09:46:43 +00:00
..
doc Bug 1593691 - Update comment about dual-source blending in text rendering doc. r=jrmuizel 2019-11-04 14:53:59 +00:00
res Bug 1594500 - Document the memory layout of brush vertex shaders. r=gw 2019-11-08 09:51:10 +00:00
src Bug 1591754 - Fix incorrect surface deletions when frames are skipped. r=nical 2019-11-15 09:46:43 +00:00
tests Bug 1555483 - Part 3: Add SVG render task and shader r=gw 2019-07-10 22:37:30 +00:00
Cargo.toml Bug 1594747. Update bitflags in WebRender to 1.2. r=kvark 2019-11-07 16:57:15 +00:00
build.rs Bug 1517616 - Update webrender to commit a5b036eced81dcfc012f1335277af595f931fb11 (WR PRs #3463 and #3464). r=kats 2019-01-04 04:21:27 +00:00