Searched defs:BufferCache (Results 1 – 5 of 5) sorted by relevance
/frameworks/av/media/codec2/hal/client/include/codec2/aidl/ |
D | GraphicsTracker.h | 223 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/ |
D | BufferPoolClient.cpp | 111 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/ |
D | BufferPoolClient.cpp | 122 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/ |
D | RefreshRateOverlay.h | 90 using BufferCache = ftl::SmallMap<Key, Buffers, 9>; variable
|
/frameworks/native/libs/gui/ |
D | SurfaceComposerClient.cpp | 744 class BufferCache : public Singleton<BufferCache> { class 746 BufferCache() : token(sp<BBinder>::make()) {} in BufferCache() function in android::BufferCache
|