Lines Matching refs:bufferItem

491     BufferItem bufferItem;  in acquireNextBufferLocked()  local
494 mBufferItemConsumer->acquireBuffer(&bufferItem, 0 /* expectedPresent */, false); in acquireNextBufferLocked()
502 auto buffer = bufferItem.mGraphicBuffer; in acquireNextBufferLocked()
506 mBufferItemConsumer->releaseBuffer(bufferItem, Fence::NO_FENCE); in acquireNextBufferLocked()
511 if (rejectBuffer(bufferItem)) { in acquireNextBufferLocked()
515 buffer->getWidth(), buffer->getHeight(), bufferItem.mTransform); in acquireNextBufferLocked()
516 mBufferItemConsumer->releaseBuffer(bufferItem, Fence::NO_FENCE); in acquireNextBufferLocked()
522 mLastAcquiredFrameNumber = bufferItem.mFrameNumber; in acquireNextBufferLocked()
524 mSubmitted[releaseCallbackId] = bufferItem; in acquireNextBufferLocked()
527 mBufferItemConsumer->getConnectionEvents(bufferItem.mFrameNumber, &needsDisconnect); in acquireNextBufferLocked()
539 Rect crop = computeCrop(bufferItem); in acquireNextBufferLocked()
540 mLastBufferInfo.update(true /* hasBuffer */, bufferItem.mGraphicBuffer->getWidth(), in acquireNextBufferLocked()
541 bufferItem.mGraphicBuffer->getHeight(), bufferItem.mTransform, in acquireNextBufferLocked()
542 bufferItem.mScalingMode, crop); in acquireNextBufferLocked()
549 t->setDataspace(mSurfaceControl, static_cast<ui::Dataspace>(bufferItem.mDataSpace)); in acquireNextBufferLocked()
550 t->setHdrMetadata(mSurfaceControl, bufferItem.mHdrMetadata); in acquireNextBufferLocked()
551 t->setSurfaceDamageRegion(mSurfaceControl, bufferItem.mSurfaceDamage); in acquireNextBufferLocked()
553 bufferItem.mFence ? new Fence(bufferItem.mFence->dup()) : Fence::NO_FENCE); in acquireNextBufferLocked()
562 t->setTransform(mSurfaceControl, bufferItem.mTransform); in acquireNextBufferLocked()
563 t->setTransformToDisplayInverse(mSurfaceControl, bufferItem.mTransformToDisplayInverse); in acquireNextBufferLocked()
564 if (!bufferItem.mIsAutoTimestamp) { in acquireNextBufferLocked()
565 t->setDesiredPresentTime(bufferItem.mTimestamp); in acquireNextBufferLocked()
567 t->setFrameNumber(mSurfaceControl, bufferItem.mFrameNumber); in acquireNextBufferLocked()
574 if (mAutoRefresh != bufferItem.mAutoRefresh) { in acquireNextBufferLocked()
575 t->setAutoRefresh(mSurfaceControl, bufferItem.mAutoRefresh); in acquireNextBufferLocked()
576 mAutoRefresh = bufferItem.mAutoRefresh; in acquireNextBufferLocked()
590 [&t, currentFrameNumber = bufferItem.mFrameNumber]( in acquireNextBufferLocked()
611 mSize.width, mSize.height, bufferItem.mFrameNumber, boolToString(applyTransaction), in acquireNextBufferLocked()
612 bufferItem.mTimestamp, bufferItem.mIsAutoTimestamp ? "(auto)" : "", in acquireNextBufferLocked()
613 static_cast<uint32_t>(mPendingTransactions.size()), bufferItem.mGraphicBuffer->getId(), in acquireNextBufferLocked()
614 bufferItem.mAutoRefresh ? " mAutoRefresh" : "", bufferItem.mTransform); in acquireNextBufferLocked()
625 BufferItem bufferItem; in acquireAndReleaseBuffer() local
627 mBufferItemConsumer->acquireBuffer(&bufferItem, 0 /* expectedPresent */, false); in acquireAndReleaseBuffer()
634 mBufferItemConsumer->releaseBuffer(bufferItem, bufferItem.mFence); in acquireAndReleaseBuffer()