Platform/GFX/WebRender Planning

From MozillaWiki
< Platform‎ | GFX
Jump to: navigation, search

WebRender Planning

Here is a highlevel breakdown of the WebRender roadmap for 2019: https://github.com/orgs/FirefoxGraphics/projects/1
This document is a more detailed view of that roadmap, including burnup charts.

For a list of the various places we have shipped WebRender, see: https://wiki.mozilla.org/Platform/GFX/WebRender_Where

Q3 Priorities for WR

The priorities for Q3 (July/August/September) 2019

Correctness

General correctness bugs are currently tracked the following queries. These are not considered blockers for releases and will be re-triaged to assess importance on a regular basis:

Continued roll-out of WR

One of our main objectives throughout 2019 is to bring WebRender to market on core platforms. For Q3, our main deliverables (in addition to the Android work referenced above) are:

  • Identify target for initial WebRender release on Android
  • Identify further Android releases/devices to target

WebRender on Desktop

  • Ship WebRender to more platforms each release for the remainder of 2019
  • Intel Windows 10 with low-res (less than 4K) screens - ride the trains for 69

Other

  • V1 plan for non-WebRender code path options
  • Determine how to measure battery impact of WebRender

The work documented there will help with these specific goals for Q3, as well as our plans throughout the year.

WR on Android

Bugs to fix before enabling WR on GeckoView

https://mzl.la/2FZt46I


July

Full Query
ID Summary Assigned to
1541900 Add support for outputting RGBA surfaces Andrew Osmond [:aosmond]
1441308 WebRender: Document splitting Doug Thayer [:dthayer]
1536360 Picture caching improvements Glenn Watson [:gw]
1548395 Test software rasterizer backend for WR Glenn Watson [:gw]
1494403 blob image re-coordination Nicolas Silva [:nical]
1460499 Use DirectComposition for video on Window
1547063 Remove Cairo usage from Skia FreeType font host

7 Total; 7 Open (100%); 0 Resolved (0%); 0 Verified (0%);


August

Full Query
ID Summary Assigned to
1548396 Support picture caching on child pictures. Glenn Watson [:gw]
1543981 Experiment with pathfinder for clip paths in WebRender Nicolas Silva [:nical]
1546823 Use DirectComposition for WebGL on Window
1479786 DirectComposition based document compositor Sotaro Ikeda [:sotaro]

4 Total; 4 Open (100%); 0 Resolved (0%); 0 Verified (0%);


September

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Other WR Bugzilla Queries and Info

To Do: these lists need to be reviewed to reassessed

Triage info:

Mailing list: dev-tech-gfx@lists.mozilla.org
IRC channel: #gfx
Project owner: Maire Reavy