Platform/GFX/GFXQ2Goals: Difference between revisions
Jump to navigation
Jump to search
(→Webrender on Android: Updating status) |
(→Webrender on Android: Updating wr-android status) |
||
| Line 28: | Line 28: | ||
===Webrender on Android=== | ===Webrender on Android=== | ||
Webrender is currently enabled for Adreno 5xx/6xx series on Fenix Nightly. | Webrender is currently enabled for: | ||
* Adreno 5xx/6xx series on Fenix Nightly. | |||
* Pixel 2/3 series enabled in the Fenix release line. | |||
<b>Current Status</b> | <b>Current Status</b> | ||
| Line 36: | Line 38: | ||
! Goal !! Progress !! Blockers/risks | ! Goal !! Progress !! Blockers/risks | ||
|- | |- | ||
| Enable WebRender in Fenix Release || In Progress || <ul><li /> | | Enable WebRender in Fenix Release || In Progress || <ul><li />Working on getting Adreno 5xx/6xx enabled in release.</ul> | ||
|- | |- | ||
| Get tests running || In Progress || <ul><li /> | | Get tests running || In Progress || <ul><li />Most important mochitests are now running either on device or emulator.</ul> | ||
|- | |- | ||
| Enable webrender for Mali G7 in nightly || Not Started || <ul><li />We have been focused on the work listed above</li> | | Enable webrender for Mali G7 in nightly || Not Started || <ul><li />We have been focused on the work listed above</li> | ||
Revision as of 18:40, 4 June 2020
The purpose of this document is to highlight the key projects that the Graphics Team will focus on in Q2 2020.
Objective: Continue WebRender roll out (throughout 2020)
A major goal for the team throughout 2020 is to ship WebRender to as many users as we can.
Ship WebRender throughout Q2 to specific targets for both Desktop and Android
Our detailed plans for WebRender can be found here
Desktop
Check out www.arewewebrenderyet.com to see where we have enabled WebRender
Current Status
| Goal | Progress | Blockers/risks |
|---|---|---|
| Ship WebRender to specific targets per release in Q2 | Targets have been selected, can be viewed here |
|
| Determine critical path for shipping WebRender on older Intel | Focused on wr-perf-p1 tasks to help with this |
|
| Software WebRender | SWGL is in tree, April milestones detailed here |
|
A more detailed breakdown of our plans can be found on the WebRender Q2 planning page.
Webrender on Android
Webrender is currently enabled for:
- Adreno 5xx/6xx series on Fenix Nightly.
- Pixel 2/3 series enabled in the Fenix release line.
Current Status
| Goal | Progress | Blockers/risks |
|---|---|---|
| Enable WebRender in Fenix Release | In Progress |
|
| Get tests running | In Progress |
|
| Enable webrender for Mali G7 in nightly | Not Started |
|
Objective: Complete Graphics work important to overall Platform and Firefox goals
Desktop Zooming
- Burn down bugs blocking Desktop Zooming from riding the trains and select potential target shipping dates
| Goal | Progress | Blockers/Risks |
|---|---|---|
| Enable in Nightly: Windows/Linux Touchscreen | In progress |
|
| Enable in Nightly: Mac touchpad | Paused |
|
| Enable in Nightly: Windows touchpad | In Progress |
|
Fission
- Fix any important bugs identified during the Fission dogfooding milestone
Current Status
- Awaiting dogfooding to begin so we can determine key bugs blocking this
OffScreenCanvas
- Investigate OffscreenCanvas scope & potential milestones
Current Status
- Not Started
WebGPU
- Standup the CTS and run at least one (if not a few) tests
| Goals | Progress | Risks/blockers |
|---|---|---|
| Land the presentation code (at least software) | In Progress |
|
| Work on the shaders: ability to make sense of new language and translate to SPIR-V | In Progress |
|
| Implement error handling | Not started |