gecko-dev/gfx
Glenn Watson 1cca72e311 Bug 1587676 - Allocate picture caching tile surfaces later during the frame. r=nical,kvark
Instead of allocating a tile surface from the texture cache during
the tile post_update method, this is now deferred until the
take_context method of picture.

This will allow a simple CPU occlusion culling pass to run after
all the tile cache dependency updates (when the visible tiles and
rects are know), but before the surfaces are allocated. In this way,
we will be able to skip allocating, rasterizing and compositing
any tiles that are eliminated by the occlusion culling test.

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

--HG--
extra : moz-landing-system : lando
2019-10-13 20:24:40 +00:00
..
2d Bug 1577566 - Enforce appropriate output channel clamping in D2D1 ColorMatrix filters. r=bas 2019-10-09 15:38:21 +00:00
angle Backed out 4 changesets (bug 1578576) for causing build failure with microsoft visual studio 2019. a=backout 2019-09-10 11:54:20 +03:00
cairo Bug 1585845 - silence UBSan warning about tt_segment_t in Cairo. r=aosmond 2019-10-04 10:30:05 +00:00
config Bug 1578605 - Remove workaround of Bug 1569881 r=jrmuizel 2019-09-04 02:40:27 +00:00
docs Bug 1583983 - Add threading / locking overview to APZ docs. r=tnikkel,nical 2019-09-26 09:48:24 +00:00
gl Backed out 4 changesets (bug 1578576) for causing build failure with microsoft visual studio 2019. a=backout 2019-09-10 11:54:20 +03:00
graphite2
harfbuzz Bug 1585138 - Update HarfBuzz to 2.6.2. r=jfkthame 2019-10-01 09:18:54 +00:00
ipc Bug 1571711 - Factorize crash handling out of the various process IPC classes r=froydnj 2019-08-15 12:06:51 +00:00
layers Backed out changeset 77357e0aa88e (bug 1584859) for wpt and mochitest failures. on a CLOSED TREE 2019-10-13 14:06:44 +03:00
ots Bug 1577799 - Update OTS to 8.0.0. r=jfkthame 2019-09-13 09:47:50 +00:00
qcms
sfntly Bug 1581145 - update sfntly to master; r=jfkthame 2019-09-18 21:31:08 +00:00
skia Bug 1585351 - Bug 1460357 disabled AVX instructions for the mingw build; this is no longer needed r=lsalzman 2019-10-03 21:02:16 +00:00
src Bug 1560335 - Enable webrender for Pixel 2 on GeckoView Nightly. r=aosmond 2019-09-10 10:46:13 +00:00
tests Bug 1510785 - Skip all XBL related tests when XBL is disabled. r=bzbarsky 2019-10-08 23:52:46 +00:00
thebes Bug 1585278 - Add option of enabling performance debugging counters of DirectComposition r=nical,jrmuizel 2019-10-07 20:09:17 +00:00
vr Bug 1587366 - Fix VRManagerParent::GetVRActiveStatus race condition: Notify VRActiveStatus after a the VREventObserver is created. r=rbarker,daoshengmu 2019-10-11 15:58:39 +00:00
webrender_bindings Backed out changeset 42d3ccf69629 (bug 1583879) for causing reftest failures on sort-startSame-1b.svg CLOSED TREE 2019-10-11 18:27:52 +03:00
wr Bug 1587676 - Allocate picture caching tile surfaces later during the frame. r=nical,kvark 2019-10-13 20:24:40 +00:00
ycbcr Bug 1511604 - Swizzle YCbCr->RGB data on big-endian machines. r=lsalzman 2019-09-17 17:47:17 +00:00
moz.build Bug 1569916 - run reftest/crashtest on android-hw when gfx/* files change. r=ahal 2019-07-31 13:43:59 +00:00