Lines Matching refs:BufferQueueLayer

41 BufferQueueLayer::BufferQueueLayer(const LayerCreationArgs& args) : BufferLayer(args) {}  in BufferQueueLayer()  function in android::BufferQueueLayer
43 BufferQueueLayer::~BufferQueueLayer() { in ~BufferQueueLayer()
52 void BufferQueueLayer::onLayerDisplayed(const sp<Fence>& releaseFence) { in onLayerDisplayed()
64 void BufferQueueLayer::setTransformHint(ui::Transform::RotationFlags displayTransformHint) { in setTransformHint()
69 std::vector<OccupancyTracker::Segment> BufferQueueLayer::getOccupancyHistory(bool forceFlush) { in getOccupancyHistory()
79 void BufferQueueLayer::releasePendingBuffer(nsecs_t dequeueReadyTime) { in releasePendingBuffer()
95 void BufferQueueLayer::setDefaultBufferSize(uint32_t w, uint32_t h) { in setDefaultBufferSize()
99 int32_t BufferQueueLayer::getQueuedFrameCount() const { in getQueuedFrameCount()
103 bool BufferQueueLayer::isBufferDue(nsecs_t expectedPresentTime) const { in isBufferDue()
127 bool BufferQueueLayer::fenceHasSignaled() const { in fenceHasSignaled()
155 bool BufferQueueLayer::framePresentTimeIsCurrent(nsecs_t expectedPresentTime) const { in framePresentTimeIsCurrent()
164 uint64_t BufferQueueLayer::getFrameNumber(nsecs_t expectedPresentTime) const { in getFrameNumber()
197 bool BufferQueueLayer::latchSidebandStream(bool& recomputeVisibleRegions) { in latchSidebandStream()
219 bool BufferQueueLayer::hasFrameUpdate() const { in hasFrameUpdate()
223 status_t BufferQueueLayer::updateTexImage(bool& recomputeVisibleRegions, nsecs_t latchTime, in updateTexImage()
348 status_t BufferQueueLayer::updateActiveBuffer() { in updateActiveBuffer()
361 status_t BufferQueueLayer::updateFrameNumber(nsecs_t latchTime) { in updateFrameNumber()
372 void BufferQueueLayer::setFrameTimelineInfoForBuffer(const FrameTimelineInfo& frameTimelineInfo) { in setFrameTimelineInfoForBuffer()
380 void BufferQueueLayer::onFrameDequeued(const uint64_t bufferId) { in onFrameDequeued()
387 void BufferQueueLayer::onFrameDetached(const uint64_t bufferId) { in onFrameDetached()
394 void BufferQueueLayer::onFrameCancelled(const uint64_t bufferId) { in onFrameCancelled()
400 void BufferQueueLayer::onFrameAvailable(const BufferItem& item) { in onFrameAvailable()
449 void BufferQueueLayer::onFrameReplaced(const BufferItem& item) { in onFrameReplaced()
487 void BufferQueueLayer::onSidebandStreamChanged() { in onSidebandStreamChanged()
497 void BufferQueueLayer::onFirstRef() { in onFirstRef()
517 status_t BufferQueueLayer::setDefaultBufferProperties(uint32_t w, uint32_t h, PixelFormat format) { in setDefaultBufferProperties()
532 sp<IGraphicBufferProducer> BufferQueueLayer::getProducer() const { in getProducer()
536 uint32_t BufferQueueLayer::getProducerStickyTransform() const { in getProducerStickyTransform()
547 void BufferQueueLayer::gatherBufferInfo() { in gatherBufferInfo()
563 sp<Layer> BufferQueueLayer::createClone() { in createClone()
566 sp<BufferQueueLayer> layer = mFlinger->getFactory().createBufferQueueLayer(args); in createClone()
576 void BufferQueueLayer::ContentsChangedListener::onFrameAvailable(const BufferItem& item) { in onFrameAvailable()
583 void BufferQueueLayer::ContentsChangedListener::onFrameReplaced(const BufferItem& item) { in onFrameReplaced()
590 void BufferQueueLayer::ContentsChangedListener::onSidebandStreamChanged() { in onSidebandStreamChanged()
597 void BufferQueueLayer::ContentsChangedListener::onFrameDequeued(const uint64_t bufferId) { in onFrameDequeued()
604 void BufferQueueLayer::ContentsChangedListener::onFrameDetached(const uint64_t bufferId) { in onFrameDetached()
611 void BufferQueueLayer::ContentsChangedListener::onFrameCancelled(const uint64_t bufferId) { in onFrameCancelled()
618 void BufferQueueLayer::ContentsChangedListener::abandon() { in abandon()