Closed
Bug 1360435
Opened 8 years ago
Closed 8 years ago
Update webrender to b9f7e2926731f0ed831108456c219cae30a7e4c8..
Categories
(Core :: Graphics: WebRender, enhancement)
Core
Graphics: WebRender
Tracking
()
RESOLVED
FIXED
mozilla55
Tracking | Status | |
---|---|---|
firefox55 | --- | fixed |
People
(Reporter: jerry, Assigned: jerry)
References
Details
Attachments
(2 files, 3 obsolete files)
199.17 KB,
patch
|
kats
:
review+
|
Details | Diff | Splinter Review |
12.68 KB,
patch
|
kats
:
review+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1357392 +++
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #0)
> I'm filing this as a placeholder bug for the next webrender update. I may be
> running a cron script [1] that does try pushes with webrender update
> attempts, so that we can track build/test breakages introduced by webrender
> on a rolling basis. This bug will hold the try push links as well as
> dependencies filed for those breakages, so that we have a better idea going
> into the update of what needs fixing. I might abort the cron job because
> once things get too far out of sync it's hard to fully automate fixing all
> the breakages.
>
> When we are ready to actually land the update, we can rename this bug and
> use it for the update, and then file a new bug for the next "future update".
>
> [1]
> https://github.com/staktrace/moz-scripts/blob/master/try-latest-webrender.sh
Assignee | ||
Comment 1•8 years ago
|
||
Assignee | ||
Comment 2•8 years ago
|
||
The WR 384e508e64b8aa73ec7c55d91e985bd596379b82 contains some yuv image and blob image changes.
Assignee | ||
Comment 3•8 years ago
|
||
MozReview-Commit-ID: LW4PTjCFMlr
Attachment #8862728 -
Flags: review?(bugmail)
Assignee | ||
Comment 4•8 years ago
|
||
Update for blob image and yuv image interface changes.
There is no change for |./mach vendor rust|.
Hi nical, the ImageStore is not used now. I just use "_" prefix for that.
Attachment #8862729 -
Flags: review?(nical.bugzilla)
Updated•8 years ago
|
Attachment #8862729 -
Flags: review?(nical.bugzilla) → review+
Assignee | ||
Comment 5•8 years ago
|
||
Comment on attachment 8862728 [details] [diff] [review]
update WR to 384e508e64b8aa73ec7c55d91e985bd596379b82.
I would like to add more commits for WR.
Attachment #8862728 -
Flags: review?(bugmail)
Comment 6•8 years ago
|
||
Note that I already filed bug 1359744 for tracking the next WR update. I'm happy to do it there if you know what version of WR you would like to update to.
Assignee | ||
Comment 7•8 years ago
|
||
Hi kats,
At least, I need this https://github.com/servo/webrender/pull/1176 pull request. Our code-gen needs this info to generate the enum class in c++. But it's waiting for reviewing.
I will also attach the binding and WebrenderAPI updating code here. Maybe your merging works need these changes.
Assignee | ||
Comment 8•8 years ago
|
||
Hi nical, this commit also try to add the yuv* functions in WebRenderAPI.
Update for blob image and yuv image interface changes.
Add wr_dp_push_yuv_*_image() functions in WebRenderAPI.
Attachment #8862804 -
Flags: review?(nical.bugzilla)
Assignee | ||
Updated•8 years ago
|
Attachment #8862729 -
Attachment is obsolete: true
Assignee | ||
Comment 9•8 years ago
|
||
Attachment #8862911 -
Flags: review?(bugmail)
Assignee | ||
Comment 10•8 years ago
|
||
Hi nical,
The implementation of the blob image renderer is empty now. I haven't caught up
the new blob interface. So, I just remove the old blob image code in bindings.
----
Update for blob image and yuv image interface changes.
Add wr_dp_push_yuv_*_image() functions in WebRenderAPI.
There is no change for |./mach vendor rust|.
Attachment #8862914 -
Flags: review?(nical.bugzilla)
Assignee | ||
Updated•8 years ago
|
Attachment #8862728 -
Attachment is obsolete: true
Assignee | ||
Updated•8 years ago
|
Attachment #8862804 -
Attachment is obsolete: true
Attachment #8862804 -
Flags: review?(nical.bugzilla)
Assignee | ||
Comment 11•8 years ago
|
||
Hi kats,
This is the WR version I need now. I will continue my works base on this update.
You could pick up the binding changes bug 1359744 and make this bug duplicated.
Flags: needinfo?(bugmail)
Summary: Update webrender to 384e508e64b8aa73ec7c55d91e985bd596379b82. → Update webrender to b9f7e2926731f0ed831108456c219cae30a7e4c8..
Comment 12•8 years ago
|
||
Ok. I'll probably split your patches so that bug 1359744 has the minimum amount of changes needed to pull the WR update and still compile/pass the tests. And then we can use this patch for the extra stuff that builds on top of that. Does that sound reasonable?
Flags: needinfo?(bugmail)
Updated•8 years ago
|
Attachment #8862911 -
Flags: review?(bugmail) → review+
Comment 13•8 years ago
|
||
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #12)
> Ok. I'll probably split your patches so that bug 1359744 has the minimum
> amount of changes needed to pull the WR update and still compile/pass the
> tests. And then we can use this patch for the extra stuff that builds on top
> of that. Does that sound reasonable?
I changed my mind. Since you already have the patches I'm happy to just land these. We can leave bug 1359744 to track the next WR update.
Updated•8 years ago
|
Attachment #8862914 -
Flags: review?(nical.bugzilla) → review+
Comment 14•8 years ago
|
||
Pushed by kgupta@mozilla.com:
https://hg.mozilla.org/projects/graphics/rev/efda56c9cb28
Update WR to b9f7e2926731f0ed831108456c219cae30a7e4c8. r=kats
https://hg.mozilla.org/projects/graphics/rev/14b78eff0a90
Update WR bindings for b9f7e2926731f0ed831108456c219cae30a7e4c8. r=kats
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Comment 15•8 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/efda56c9cb28
https://hg.mozilla.org/mozilla-central/rev/14b78eff0a90
status-firefox55:
--- → fixed
Target Milestone: --- → mozilla55
You need to log in
before you can comment on or make changes to this bug.
Description
•