Lines Matching refs:BLASTBufferQueue

147     sp<BLASTBufferQueue> bbq = mBLASTBufferQueue.promote();  in onSidebandStreamChanged()
157 sp<BLASTBufferQueue> bbq = mBLASTBufferQueue.promote(); in onSetFrameRate()
169 BLASTBufferQueue::BLASTBufferQueue(const std::string& name, bool updateDestinationFrame) in BLASTBufferQueue() function in android::BLASTBufferQueue
216 BLASTBufferQueue::BLASTBufferQueue(const std::string& name, const sp<SurfaceControl>& surface, in BLASTBufferQueue() function in android::BLASTBufferQueue
218 : BLASTBufferQueue(name) { in BLASTBufferQueue()
222 BLASTBufferQueue::~BLASTBufferQueue() { in ~BLASTBufferQueue()
239 void BLASTBufferQueue::update(const sp<SurfaceControl>& surface, uint32_t width, uint32_t height, in update()
305 sp<BLASTBufferQueue> bq = static_cast<BLASTBufferQueue*>(context); in transactionCommittedCallbackThunk()
309 void BLASTBufferQueue::transactionCommittedCallback(nsecs_t /*latchTime*/, in transactionCommittedCallback()
349 sp<BLASTBufferQueue> bq = static_cast<BLASTBufferQueue*>(context); in transactionCallbackThunk()
353 void BLASTBufferQueue::transactionCallback(nsecs_t /*latchTime*/, const sp<Fence>& /*presentFence*/, in transactionCallback()
415 static void releaseBufferCallbackThunk(wp<BLASTBufferQueue> context, const ReleaseCallbackId& id, in releaseBufferCallbackThunk()
418 sp<BLASTBufferQueue> blastBufferQueue = context.promote(); in releaseBufferCallbackThunk()
426 void BLASTBufferQueue::flushShadowQueue() { in flushShadowQueue()
435 void BLASTBufferQueue::releaseBufferCallback( in releaseBufferCallback()
444 void BLASTBufferQueue::releaseBufferCallbackLocked( in releaseBufferCallbackLocked()
494 void BLASTBufferQueue::releaseBuffer(const ReleaseCallbackId& callbackId, in releaseBuffer()
523 status_t BLASTBufferQueue::acquireNextBufferLocked( in acquireNextBufferLocked()
613 std::bind(releaseBufferCallbackThunk, wp<BLASTBufferQueue>(this) /* callbackContext */, in acquireNextBufferLocked()
693 Rect BLASTBufferQueue::computeCrop(const BufferItem& item) { in computeCrop()
700 void BLASTBufferQueue::acquireAndReleaseBuffer() { in acquireAndReleaseBuffer()
714 void BLASTBufferQueue::onFrameAvailable(const BufferItem& item) { in onFrameAvailable()
807 void BLASTBufferQueue::onFrameReplaced(const BufferItem& item) { in onFrameReplaced()
812 void BLASTBufferQueue::onFrameDequeued(const uint64_t bufferId) { in onFrameDequeued()
817 void BLASTBufferQueue::onFrameCancelled(const uint64_t bufferId) { in onFrameCancelled()
822 bool BLASTBufferQueue::syncNextTransaction( in syncNextTransaction()
842 void BLASTBufferQueue::stopContinuousSyncTransaction() { in stopContinuousSyncTransaction()
865 void BLASTBufferQueue::clearSyncTransaction() { in clearSyncTransaction()
876 bool BLASTBufferQueue::rejectBuffer(const BufferItem& item) { in rejectBuffer()
894 sp<BLASTBufferQueue> mBbq GUARDED_BY(mMutex);
899 const sp<IBinder>& scHandle, const sp<BLASTBufferQueue>& bbq) in BBQSurface()
951 status_t BLASTBufferQueue::setFrameRate(float frameRate, int8_t compatibility, in setFrameRate()
959 status_t BLASTBufferQueue::setFrameTimelineInfo(uint64_t frameNumber, in setFrameTimelineInfo()
968 void BLASTBufferQueue::setSidebandStream(const sp<NativeHandle>& stream) { in setSidebandStream()
975 sp<Surface> BLASTBufferQueue::getSurface(bool includeSurfaceControlHandle) { in getSurface()
984 void BLASTBufferQueue::mergeWithNextTransaction(SurfaceComposerClient::Transaction* t, in mergeWithNextTransaction()
997 void BLASTBufferQueue::applyPendingTransactions(uint64_t frameNumber) { in applyPendingTransactions()
1006 void BLASTBufferQueue::mergePendingTransactions(SurfaceComposerClient::Transaction* t, in mergePendingTransactions()
1024 SurfaceComposerClient::Transaction* BLASTBufferQueue::gatherPendingTransactions( in gatherPendingTransactions()
1105 BBQBufferQueueProducer(const sp<BufferQueueCore>& core, wp<BLASTBufferQueue> bbq) in BBQBufferQueueProducer()
1129 sp<BLASTBufferQueue> bbq = mBLASTBufferQueue.promote(); in setMaxDequeuedBufferCount()
1148 const wp<BLASTBufferQueue> mBLASTBufferQueue;
1155 void BLASTBufferQueue::createBufferQueue(sp<IGraphicBufferProducer>* outProducer, in createBufferQueue()
1176 void BLASTBufferQueue::resizeFrameEventHistory(size_t newSize) { in resizeFrameEventHistory()
1186 PixelFormat BLASTBufferQueue::convertBufferFormat(PixelFormat& format) { in convertBufferFormat()
1200 uint32_t BLASTBufferQueue::getLastTransformHint() const { in getLastTransformHint()
1209 uint64_t BLASTBufferQueue::getLastAcquiredFrameNum() { in getLastAcquiredFrameNum()
1214 bool BLASTBufferQueue::isSameSurfaceControl(const sp<SurfaceControl>& surfaceControl) const { in isSameSurfaceControl()
1219 void BLASTBufferQueue::setTransactionHangCallback( in setTransactionHangCallback()