diff options
| author | 2014-10-18 21:47:04 -0700 | |
|---|---|---|
| committer | 2014-10-19 04:57:10 +0000 | |
| commit | 5b0cbcf9464dbcda9d19ae978911222806ec8bdc (patch) | |
| tree | 52d2f18eea7e28778eeb5aa66f572f67d292d222 /libs/binder/TextOutput.cpp | |
| parent | 60fd3feecab4336d964ca8e31c7c3220e1afb558 (diff) | |
bufferqueue: workaround: allow NULL fence with queueBuffer (DO NOT MERGE)
On one device there is a bug, not yet root-caused, that causes fence
fds to not make it across binder from producer to consumer in the
IGraphicBufferProducer::queueBuffer call. Rather than returning an
error, which the producer typically treats as a fatal error, this
change allows the buffer to be queued with no fence. This avoids an
application crash at the risk of (likely single-frame) visible
corruption.
Bug: 17946343
Change-Id: I9ca89f94098c455e1e90f5f58d5336c936b04a9c
Diffstat (limited to 'libs/binder/TextOutput.cpp')
0 files changed, 0 insertions, 0 deletions