Lines Matching refs:bufferItem
325 const BufferItem& bufferItem, size_t surfaceId) {
329 bufferItem.mTimestamp, bufferItem.mIsAutoTimestamp,
330 bufferItem.mDataSpace, bufferItem.mCrop,
331 static_cast<int32_t>(bufferItem.mScalingMode),
332 bufferItem.mTransform, bufferItem.mFence);
336 uint64_t bufferId = bufferItem.mGraphicBuffer->getId();
363 decrementBufRefCountLocked(bufferItem.mGraphicBuffer->getId(), surfaceId);
465 BufferItem bufferItem;
466 status_t res = mConsumer->acquireBuffer(&bufferItem, /* presentWhen */ 0);
474 if (bufferItem.mGraphicBuffer != nullptr) {
475 mInputSlots[bufferItem.mSlot] = bufferItem;
476 } else if (bufferItem.mAcquireCalled) {
477 bufferItem.mGraphicBuffer = mInputSlots[bufferItem.mSlot].mGraphicBuffer;
478 mInputSlots[bufferItem.mSlot].mFrameNumber = bufferItem.mFrameNumber;
484 bufferId = bufferItem.mGraphicBuffer->getId();
494 bufferItem.mGraphicBuffer->getId(), bufferItem.mSlot);
500 __FUNCTION__, bufferItem.mGraphicBuffer->getId(), tracker.requestedSurfaces().size());
508 res = outputBufferLocked(mOutputs[id], bufferItem, id);