Home
last modified time | relevance | path

Searched defs:BufferCache (Results 1 – 5 of 5) sorted by relevance

/frameworks/av/media/codec2/hal/client/include/codec2/aidl/
DGraphicsTracker.h223 struct BufferCache { struct
224 static constexpr int kNumSlots = ::android::BufferQueueDefs::NUM_BUFFER_SLOTS;
249 BufferCache() : mBqId{0ULL}, mUsage{0ULL}, in BufferCache() argument
251 BufferCache(uint64_t bqId, uint64_t usage, uint32_t generation, in BufferCache() function
/frameworks/av/media/module/bufferpool/1.0/
DBufferPoolClient.cpp111 struct BufferCache { struct in android::hardware::media::bufferpool::V1_0::implementation::BufferPoolClient::Impl
112 std::mutex mLock;
113 bool mCreating;
114 std::condition_variable mCreateCv;
115 std::map<BufferId, std::unique_ptr<ClientBuffer>> mBuffers;
116 int mActive;
117 int64_t mLastChangeUs;
119 BufferCache() : mCreating(false), mActive(0), mLastChangeUs(getTimestampNow()) {} in BufferCache() argument
121 void incActive_l() { in incActive_l()
126 void decActive_l() { in decActive_l()
/frameworks/av/media/module/bufferpool/2.0/
DBufferPoolClient.cpp122 struct BufferCache { struct in android::hardware::media::bufferpool::V2_0::implementation::BufferPoolClient::Impl
123 std::mutex mLock;
124 bool mCreating;
125 std::condition_variable mCreateCv;
126 std::map<BufferId, std::unique_ptr<ClientBuffer>> mBuffers;
127 int mActive;
128 int64_t mLastChangeUs;
130 BufferCache() : mCreating(false), mActive(0), mLastChangeUs(getTimestampNow()) {} in BufferCache() function
132 void incActive_l() { in incActive_l()
137 void decActive_l() { in decActive_l()
[all …]
/frameworks/native/services/surfaceflinger/
DRefreshRateOverlay.h90 using BufferCache = ftl::SmallMap<Key, Buffers, 9>; variable
/frameworks/native/libs/gui/
DSurfaceComposerClient.cpp744 class BufferCache : public Singleton<BufferCache> { class
746 BufferCache() : token(sp<BBinder>::make()) {} in BufferCache() function in android::BufferCache