Lines Matching refs:bufferItem

344         const BufferItem& bufferItem, size_t surfaceId) {  in outputBufferLocked()  argument
348 bufferItem.mTimestamp, bufferItem.mIsAutoTimestamp, in outputBufferLocked()
349 bufferItem.mDataSpace, bufferItem.mCrop, in outputBufferLocked()
350 static_cast<int32_t>(bufferItem.mScalingMode), in outputBufferLocked()
351 bufferItem.mTransform, bufferItem.mFence); in outputBufferLocked()
355 uint64_t bufferId = bufferItem.mGraphicBuffer->getId(); in outputBufferLocked()
382 decrementBufRefCountLocked(bufferItem.mGraphicBuffer->getId(), surfaceId); in outputBufferLocked()
485 BufferItem bufferItem; in onFrameAvailable() local
486 status_t res = mConsumer->acquireBuffer(&bufferItem, /* presentWhen */ 0); in onFrameAvailable()
494 if (bufferItem.mGraphicBuffer != nullptr) { in onFrameAvailable()
495 mInputSlots[bufferItem.mSlot] = bufferItem; in onFrameAvailable()
496 } else if (bufferItem.mAcquireCalled) { in onFrameAvailable()
497 bufferItem.mGraphicBuffer = mInputSlots[bufferItem.mSlot].mGraphicBuffer; in onFrameAvailable()
498 mInputSlots[bufferItem.mSlot].mFrameNumber = bufferItem.mFrameNumber; in onFrameAvailable()
504 bufferId = bufferItem.mGraphicBuffer->getId(); in onFrameAvailable()
515 bufferItem.mGraphicBuffer->getId(), bufferItem.mSlot); in onFrameAvailable()
517 if (bufferItem.mTransformToDisplayInverse) { in onFrameAvailable()
518 bufferItem.mTransform |= NATIVE_WINDOW_TRANSFORM_INVERSE_DISPLAY; in onFrameAvailable()
525 __FUNCTION__, bufferItem.mGraphicBuffer->getId(), tracker.requestedSurfaces().size()); in onFrameAvailable()
533 res = outputBufferLocked(mOutputs[id], bufferItem, id); in onFrameAvailable()