Loading services/surfaceflinger/MonitoredProducer.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -140,6 +140,11 @@ status_t MonitoredProducer::getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, outTransformMatrix); } status_t MonitoredProducer::getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence, Rect* outRect, uint32_t* outTransform) { return mProducer->getLastQueuedBuffer(outBuffer, outFence, outRect, outTransform); } void MonitoredProducer::getFrameTimestamps(FrameEventHistoryDelta* outDelta) { mProducer->getFrameTimestamps(outDelta); } Loading services/surfaceflinger/MonitoredProducer.h +2 −0 Original line number Diff line number Diff line Loading @@ -64,6 +64,8 @@ public: virtual status_t setLegacyBufferDrop(bool drop) override; virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence, float outTransformMatrix[16]) override; virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence, Rect* outRect, uint32_t* outTransform) override; virtual IBinder* onAsBinder(); virtual status_t setSharedBufferMode(bool sharedBufferMode) override; virtual status_t setAutoRefresh(bool autoRefresh) override; Loading Loading
services/surfaceflinger/MonitoredProducer.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -140,6 +140,11 @@ status_t MonitoredProducer::getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, outTransformMatrix); } status_t MonitoredProducer::getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence, Rect* outRect, uint32_t* outTransform) { return mProducer->getLastQueuedBuffer(outBuffer, outFence, outRect, outTransform); } void MonitoredProducer::getFrameTimestamps(FrameEventHistoryDelta* outDelta) { mProducer->getFrameTimestamps(outDelta); } Loading
services/surfaceflinger/MonitoredProducer.h +2 −0 Original line number Diff line number Diff line Loading @@ -64,6 +64,8 @@ public: virtual status_t setLegacyBufferDrop(bool drop) override; virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence, float outTransformMatrix[16]) override; virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence, Rect* outRect, uint32_t* outTransform) override; virtual IBinder* onAsBinder(); virtual status_t setSharedBufferMode(bool sharedBufferMode) override; virtual status_t setAutoRefresh(bool autoRefresh) override; Loading