Closed
Bug 1429951
Opened 8 years ago
Closed 7 years ago
Get non-premultiplied alpha webgl-color-test.html reftests passing
Categories
(Core :: Graphics: WebRender, defect, P2)
Tracking
()
RESOLVED
FIXED
mozilla59
| Tracking | Status | |
|---|---|---|
| firefox59 | --- | fixed |
People
(Reporter: kats, Assigned: kats)
References
Details
(Whiteboard: [gfx-noted])
Attachments
(1 file, 1 obsolete file)
Right now on Linux and OS X (and probably windows as well) the webgl-color-test.html reftests that have alpha and no premultiplication are failing. The rendering appears to always have premultiplied alpha.
I have some patches to reinstate the non-premultiplied alpha in webrender (it was removed in servo/webrender#2021) and use it for these canvas textures, which fixes the reftest failures.
Try push with the WIPs is at https://treeherder.mozilla.org/#/jobs?repo=try&revision=cd14ddf6b5fd41a063d7bb4982bb031f200ddcfe
Updated•8 years ago
|
Blocks: stage-wr-trains
Priority: -- → P2
| Assignee | ||
Comment 1•8 years ago
|
||
Filed https://github.com/servo/webrender/pull/2295 with the WR patch.
See Also: → https://github.com/servo/webrender/pull/2295
| Assignee | ||
Comment 2•8 years ago
|
||
And this is the gecko side.
| Comment hidden (mozreview-request) |
| Assignee | ||
Comment 4•7 years ago
|
||
| Assignee | ||
Updated•7 years ago
|
Attachment #8942188 -
Attachment is obsolete: true
Comment 5•7 years ago
|
||
| mozreview-review | ||
Comment on attachment 8943327 [details]
Bug 1429951 - Propagate the non-premultiplied flag for textures to WR.
https://reviewboard.mozilla.org/r/213654/#review219490
Looks good!
Attachment #8943327 -
Flags: review?(sotaro.ikeda.g) → review+
Pushed by kgupta@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6bb1a5b5510b
Propagate the non-premultiplied flag for textures to WR. r=sotaro
Comment 7•7 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox59:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
You need to log in
before you can comment on or make changes to this bug.
Description
•