Closed
Bug 1127289
Opened 9 years ago
Closed 9 years ago
DrawTargetTiled code paths in TiledContentClient is missing some of the synchronization code.
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
RESOLVED
INVALID
mozilla38
Tracking | Status | |
---|---|---|
firefox38 | --- | fixed |
People
(Reporter: nical, Assigned: nical)
References
Details
Attachments
(1 file)
2.03 KB,
patch
|
sotaro
:
review+
|
Details | Diff | Splinter Review |
This is most probably what's causing the R14 failure on the the emulator with DrawTargetTiled.
Assignee | ||
Comment 1•9 years ago
|
||
Assignee: nobody → nical.bugzilla
Attachment #8556427 -
Flags: review?(sotaro.ikeda.g)
Comment 2•9 years ago
|
||
nical, SyncObject derived class seems to exist only for D3D11. It is SyncObjectD3D11. Gralloc uses FenceHandle. How does the patch fix the problem for gralloc?
Flags: needinfo?(nical.bugzilla)
Comment 3•9 years ago
|
||
And emulator is run on ICS. ICS does not have sync object like android::Fence.
Assignee | ||
Comment 4•9 years ago
|
||
(In reply to Sotaro Ikeda [:sotaro] from comment #2) > nical, SyncObject derived class seems to exist only for D3D11. It is > SyncObjectD3D11. Gralloc uses FenceHandle. How does the patch fix the > problem for gralloc? Darnit! I thought it was a gralloc thing. Well I guess it doesn't fix the issue, although we should still take this patch since this is still missing from the DrawTargetTiled code path.
Flags: needinfo?(nical.bugzilla)
Comment 5•9 years ago
|
||
Comment on attachment 8556427 [details] [diff] [review] Patch Review of attachment 8556427 [details] [diff] [review]: ----------------------------------------------------------------- Looks good.
Attachment #8556427 -
Flags: review?(sotaro.ikeda.g) → review+
Assignee | ||
Updated•9 years ago
|
Summary: DrawTargetTiled code paths in TiledContentClient is missing some of the gralloc-specific synchronization. → DrawTargetTiled code paths in TiledContentClient is missing some of the synchronization code.
Assignee | ||
Comment 6•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/a1d913968a8a
Comment 7•9 years ago
|
||
sorry had to back this out for test failures like https://treeherder.mozilla.org/logviewer.html#?job_id=6161085&repo=mozilla-inbound
Comment 8•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/8a49d4f4bb25
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox38:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
Comment 10•9 years ago
|
||
So, is this the reason bug 1081349 et al are spiking again?
Flags: needinfo?(nical.bugzilla)
Assignee | ||
Comment 11•9 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM UTC-5] from comment #10) > So, is this the reason bug 1081349 et al are spiking again? This patch only affects windows under a configuration that we don't ship yet, so I don't think this can be the reason for bug 1081349 to spike again.
Flags: needinfo?(nical.bugzilla)
Assignee | ||
Comment 12•9 years ago
|
||
(In reply to Nicolas Silva [:nical] from comment #11) > This patch only affects windows under a configuration that we don't ship > yet, so I don't think this can be the reason for bug 1081349 to spike again. Actually I take that back. It can also affect other platforms. digging.
Comment 13•9 years ago
|
||
The patch that landed in bug 1129360 caused Android reftest failures, so we've gone ahead and backed this out while they're being investigated. https://hg.mozilla.org/integration/mozilla-inbound/rev/37321f61780e
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: mozilla38 → ---
Comment 14•9 years ago
|
||
W.T.F. The reftest failures that started on the push for bug 1129360 didn't go away when I backed it and this bug out! So I've relanded this bug on the hope that it makes the Android permafail go away, even if we're still stuck with with the B2G intermittents. *cry* https://hg.mozilla.org/integration/mozilla-inbound/rev/7d87dc37c707
Comment 15•9 years ago
|
||
Yup, re-landing this fix made the Android permafails go away. *sigh*
https://hg.mozilla.org/mozilla-central/rev/7d87dc37c707
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
Comment 17•9 years ago
|
||
Partial Backout - https://hg.mozilla.org/mozilla-central/rev/9cf76d4021ce
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 18•9 years ago
|
||
Backout story - https://bugzilla.mozilla.org/show_bug.cgi?id=1130681#c21
Assignee | ||
Comment 19•9 years ago
|
||
The TiledCOntentClient code has changed a lot since, and I don't think this applies anymore.
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•