Closed Bug 1317774 Opened 3 years ago Closed 3 years ago

Migrate quantum render work from github to graphics integration branch

Categories

(Core :: Graphics: WebRender, defect, P3)

53 Branch
defect

Tracking

()

RESOLVED FIXED
mozilla54
Tracking Status
firefox53 --- affected

People

(Reporter: kats, Assigned: kats)

References

Details

(Whiteboard: [gfx-noted])

Thus far we've been getting the gecko+webrender integration work stood up in github, in jrmuizel's Gecko-WebRenderer branch. However we are now migrating that code to the project branch at https://hg.mozilla.org/projects/graphics.

As the stuff on github has undergone a lot of churn, it doesn't make sense to reland each commit from there onto the graphics branch. Instead I will squash and re-split that work into a few logical changesets. I'm filing this bug so I have a bug number to go with those changesets.
Try push with the cleaned up patches: [1]. This is rebased on current m-c, which doesn't yet include the fix for bug 1316931. These patches do, however, remove the workaround for bug 1316931 which means if used as-is with webrender enabled, you'll get a startup crash on Windows. Non-WR builds should be fine though.

[1] https://treeherder.mozilla.org/#/jobs?repo=try&revision=d5f25a311a984dcfdb1867a661b203b58751f1e1
Depends on: 1316931
Target Milestone: --- → mozilla54
You need to log in before you can comment on or make changes to this bug.