diff options
| author | 2015-04-02 13:48:15 -0700 | |
|---|---|---|
| committer | 2015-04-02 13:48:15 -0700 | |
| commit | 921d1d7a61f527b7bbf42e9ba46bd92342cc7c99 (patch) | |
| tree | fb87ec51d61e981b1064b5b215d9b38419b1678d /libs/gui/BufferQueueConsumer.cpp | |
| parent | f386c961eac36ff1d37b5c448905305b7473e0b1 (diff) | |
Revert "libgui: Plumb attach/detach through CpuConsumer"
This reverts commit 20c5672883796c0dedf38f51dc2fc6f140b09ae6.
Diffstat (limited to 'libs/gui/BufferQueueConsumer.cpp')
| -rw-r--r-- | libs/gui/BufferQueueConsumer.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/libs/gui/BufferQueueConsumer.cpp b/libs/gui/BufferQueueConsumer.cpp index c7faeebe75..526c3b7295 100644 --- a/libs/gui/BufferQueueConsumer.cpp +++ b/libs/gui/BufferQueueConsumer.cpp @@ -247,16 +247,12 @@ status_t BufferQueueConsumer::attachBuffer(int* outSlot, ATRACE_BUFFER_INDEX(*outSlot); BQ_LOGV("attachBuffer(C): returning slot %d", *outSlot); - // If these are modified, they also need to be modified in - // CpuConsumer::attachAndReleaseBuffer mSlots[*outSlot].mGraphicBuffer = buffer; - mSlots[*outSlot].mFence = Fence::NO_FENCE; - mSlots[*outSlot].mFrameNumber = 0; - - // Changes to these do not need to be propagated to CpuConsumer mSlots[*outSlot].mBufferState = BufferSlot::ACQUIRED; mSlots[*outSlot].mAttachedByConsumer = true; mSlots[*outSlot].mNeedsCleanupOnRelease = false; + mSlots[*outSlot].mFence = Fence::NO_FENCE; + mSlots[*outSlot].mFrameNumber = 0; // mAcquireCalled tells BufferQueue that it doesn't need to send a valid // GraphicBuffer pointer on the next acquireBuffer call, which decreases |