Lines Matching refs:VirtualDisplaySurface
60 VirtualDisplaySurface::VirtualDisplaySurface(HWComposer& hwc, in VirtualDisplaySurface() function in android::VirtualDisplaySurface
123 VirtualDisplaySurface::~VirtualDisplaySurface() { in ~VirtualDisplaySurface()
127 status_t VirtualDisplaySurface::beginFrame(bool mustRecompose) { in beginFrame()
141 status_t VirtualDisplaySurface::prepareFrame(CompositionType compositionType) { in prepareFrame()
189 status_t VirtualDisplaySurface::advanceFrame() { in advanceFrame()
240 void VirtualDisplaySurface::onFrameCommitted() { in onFrameCommitted()
288 void VirtualDisplaySurface::dumpAsString(String8& /* result */) const { in dumpAsString()
291 void VirtualDisplaySurface::resizeBuffers(const uint32_t w, const uint32_t h) { in resizeBuffers()
298 const sp<Fence>& VirtualDisplaySurface::getClientTargetAcquireFence() const { in getClientTargetAcquireFence()
302 status_t VirtualDisplaySurface::requestBuffer(int pslot, in requestBuffer()
315 status_t VirtualDisplaySurface::setMaxDequeuedBufferCount( in setMaxDequeuedBufferCount()
320 status_t VirtualDisplaySurface::setAsyncMode(bool async) { in setAsyncMode()
324 status_t VirtualDisplaySurface::dequeueBuffer(Source source, in dequeueBuffer()
368 status_t VirtualDisplaySurface::dequeueBuffer(int* pslot, sp<Fence>* fence, uint32_t w, uint32_t h, in dequeueBuffer()
440 status_t VirtualDisplaySurface::detachBuffer(int /* slot */) { in detachBuffer()
445 status_t VirtualDisplaySurface::detachNextBuffer( in detachNextBuffer()
451 status_t VirtualDisplaySurface::attachBuffer(int* /* outSlot */, in attachBuffer()
457 status_t VirtualDisplaySurface::queueBuffer(int pslot, in queueBuffer()
515 status_t VirtualDisplaySurface::cancelBuffer(int pslot, in cancelBuffer()
529 int VirtualDisplaySurface::query(int what, int* value) { in query()
543 status_t VirtualDisplaySurface::connect(const sp<IProducerListener>& listener, in connect()
557 status_t VirtualDisplaySurface::disconnect(int api, DisconnectMode mode) { in disconnect()
561 status_t VirtualDisplaySurface::setSidebandStream(const sp<NativeHandle>& /*stream*/) { in setSidebandStream()
565 void VirtualDisplaySurface::allocateBuffers(uint32_t /* width */, in allocateBuffers()
570 status_t VirtualDisplaySurface::allowAllocation(bool /* allow */) { in allowAllocation()
574 status_t VirtualDisplaySurface::setGenerationNumber(uint32_t /* generation */) { in setGenerationNumber()
579 String8 VirtualDisplaySurface::getConsumerName() const { in getConsumerName()
583 status_t VirtualDisplaySurface::setSharedBufferMode(bool /*sharedBufferMode*/) { in setSharedBufferMode()
588 status_t VirtualDisplaySurface::setAutoRefresh(bool /*autoRefresh*/) { in setAutoRefresh()
593 status_t VirtualDisplaySurface::setDequeueTimeout(nsecs_t /* timeout */) { in setDequeueTimeout()
598 status_t VirtualDisplaySurface::getLastQueuedBuffer( in getLastQueuedBuffer()
605 status_t VirtualDisplaySurface::getUniqueId(uint64_t* /*outId*/) const { in getUniqueId()
610 status_t VirtualDisplaySurface::getConsumerUsage(uint64_t* outUsage) const { in getConsumerUsage()
614 void VirtualDisplaySurface::updateQueueBufferOutput( in updateQueueBufferOutput()
620 void VirtualDisplaySurface::resetPerFrameState() { in resetPerFrameState()
628 status_t VirtualDisplaySurface::refreshOutputBuffer() { in refreshOutputBuffer()
657 int VirtualDisplaySurface::mapSource2ProducerSlot(Source source, int sslot) { in mapSource2ProducerSlot()
664 int VirtualDisplaySurface::mapProducer2SourceSlot(Source source, int pslot) { in mapProducer2SourceSlot()
668 VirtualDisplaySurface::Source
669 VirtualDisplaySurface::fbSourceForCompositionType(CompositionType type) { in fbSourceForCompositionType()
673 const char* VirtualDisplaySurface::dbgStateStr() const { in dbgStateStr()
690 const char* VirtualDisplaySurface::dbgSourceStr(Source s) { in dbgSourceStr()