gecko-dev/gfx
Jamie Nicol 788a554a66 Bug 1670014 - Delay querying buffer age until it is actually needed. r=sotaro
Currently we query the backbuffer age in
RenderCompositor::BeginFrame(). Querying the age on android requires
the driver to dequeue a new backbuffer. By doing this right at the
start of the frame, we may cause the driver to block until a buffer is
ready.

We don't actually need the buffer age until part way through
rendering, in Renderer::composite_simple(), by which point there is a
better chance the buffer is available. So move the query to there instead.

Differential Revision: https://phabricator.services.mozilla.com/D92950
2020-10-09 08:25:43 +00:00
..
2d Bug 1617396 - Fix more linting opt failures. CLOSED TREE DONTBUILD 2020-10-09 04:44:56 +03:00
angle Bug 1635293 - Cherry-pick ANGLE fix: Update tex cache even if new type is InvalidEnum. r=lsalzman 2020-06-15 22:07:44 +00:00
cairo Bug 1635273 - Make FT_LCD_FILTER_H a relative rather than absolute path. r=froydnj 2020-06-18 13:40:40 +00:00
config Backed out changeset d42dc1f995bb (bug 1669275) for gfx crashes. CLOSED TREE 2020-10-08 04:26:03 +03:00
docs no bug - Fix more docs warnings (404) r=firefox-source-docs-reviewers,championshuttler DONTBUILD 2020-10-07 15:30:36 +00:00
gl Backed out changeset 016992fe00d7 (bug 1663152) for Browser-chrome failures in browser/base/content/test/performance/browser_startup_mainthreadio.js. CLOSED TREE 2020-10-09 10:53:09 +03:00
graphite2
harfbuzz Bug 1650414 - Cherry-pick commit 1e6027e29cd5d900337b23a20886b2a8d81bb2de from upstream harfbuzz to fix AAT mark anchoring. r=lsalzman 2020-07-06 09:03:29 +00:00
ipc Bug 1662336 - Add CrossProcessPaint API to just resolve the set of recordings without rasterizing to a bitmap. r=emilio 2020-10-07 20:30:14 +00:00
layers Bug 1668840 - P2. Fix GPUVideoTextureHost and renable recycle allocator with OGL. r=mattwoodrow 2020-10-09 03:57:08 +00:00
ots
qcms Bug 1668912 - Implement Default for qcms_transform. r=aosmond 2020-10-03 19:16:32 +00:00
sfntly
skia Bug 1669575 - experimental backout of macOS 11 CoreText crash workaround in bug 1657440. r=jfkthame 2020-10-06 20:37:27 +00:00
src Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
tests Backed out 2 changesets (bug 1667124) for reftest failures CLOSED TREE 2020-10-09 06:10:08 +03:00
thebes Backed out changeset d42dc1f995bb (bug 1669275) for gfx crashes. CLOSED TREE 2020-10-08 04:26:03 +03:00
vr Bug 1668713 - Disable D2D canvas when using SWGL. r=jrmuizel 2020-10-07 21:07:06 +00:00
webrender_bindings Bug 1670014 - Delay querying buffer age until it is actually needed. r=sotaro 2020-10-09 08:25:43 +00:00
wgpu Bug 1664105 - Upgrade `ron` to 0.6.2. r=kvark 2020-09-11 06:22:37 +00:00
wgpu_bindings Bug 1653161 - Implement Queue.writeBuffer and writeTexture in WebGPU r=jgilbert,webidl,smaug 2020-07-28 22:26:21 +00:00
wr Backed out 2 changesets (bug 1667124) for reftest failures CLOSED TREE 2020-10-09 06:10:08 +03:00
ycbcr Bug 1553289 - Add identity conversion to ConvertYCbCrToRGB32. r=jgilbert 2020-08-10 21:39:13 +00:00
moz.build