Loading include/private/surfaceflinger/SharedBufferStack.h +10 −0 Original line number Diff line number Diff line Loading @@ -285,6 +285,8 @@ public: uint32_t getTransform(int buffer) const; status_t resize(int newNumBuffers); status_t grow(int newNumBuffers); status_t shrink(int newNumBuffers); SharedBufferStack::Statistics getStats() const; Loading Loading @@ -346,6 +348,14 @@ private: int mNumBuffers; BufferList mBufferList; struct BuffersAvailableCondition : public ConditionBase { int mNumBuffers; inline BuffersAvailableCondition(SharedBufferServer* sbs, int numBuffers); inline bool operator()() const; inline const char* name() const { return "BuffersAvailableCondition"; } }; struct UnlockUpdate : public UpdateBase { const int lockedBuffer; inline UnlockUpdate(SharedBufferBase* sbb, int lockedBuffer); Loading Loading
include/private/surfaceflinger/SharedBufferStack.h +10 −0 Original line number Diff line number Diff line Loading @@ -285,6 +285,8 @@ public: uint32_t getTransform(int buffer) const; status_t resize(int newNumBuffers); status_t grow(int newNumBuffers); status_t shrink(int newNumBuffers); SharedBufferStack::Statistics getStats() const; Loading Loading @@ -346,6 +348,14 @@ private: int mNumBuffers; BufferList mBufferList; struct BuffersAvailableCondition : public ConditionBase { int mNumBuffers; inline BuffersAvailableCondition(SharedBufferServer* sbs, int numBuffers); inline bool operator()() const; inline const char* name() const { return "BuffersAvailableCondition"; } }; struct UnlockUpdate : public UpdateBase { const int lockedBuffer; inline UnlockUpdate(SharedBufferBase* sbb, int lockedBuffer); Loading