Searched refs:mFbProducerSlot (Results 1 – 2 of 2) sorted by relevance
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | VirtualDisplaySurface.cpp | 70 mFbProducerSlot(BufferQueue::INVALID_BUFFER_SLOT), 194 (mCompositionType != CompositionType::Hwc && mFbProducerSlot < 0)) { in advanceFrame() 205 mFbProducerSlot >= 0 ? mProducerBuffers[mFbProducerSlot] : sp<GraphicBuffer>(nullptr); in advanceFrame() 207 VDS_LOGV("%s: fb=%d(%p) out=%d(%p)", __func__, mFbProducerSlot, fbBuffer.get(), in advanceFrame() 220 if (fbBuffer->getId() != mHwcBufferIds[mFbProducerSlot]) { in advanceFrame() 221 mHwcBufferIds[mFbProducerSlot] = fbBuffer->getId(); in advanceFrame() 225 result = mHwc.setClientTarget(*halDisplayId, mFbProducerSlot, mFbFence, hwcBuffer, in advanceFrame() 243 if (mCompositionType == CompositionType::Mixed && mFbProducerSlot >= 0) { in onFrameCommitted() 246 int sslot = mapProducer2SourceSlot(SOURCE_SCRATCH, mFbProducerSlot); in onFrameCommitted() 248 addReleaseFenceLocked(sslot, mProducerBuffers[mFbProducerSlot], in onFrameCommitted() [all …]
|
D | VirtualDisplaySurface.h | 224 int mFbProducerSlot; variable
|