Lines Matching refs:std
55 std::vector<Rect> damages;
58 std::vector<GraphicHDRMetaData> metaData;
60 std::vector<uint8_t> metaDataSet;
77 BufferQueue(const std::string &name, bool isShared = false);
100 int64_t ×tamp, std::vector<Rect> &damages);
116 GSError GetName(std::string &name);
138 void Dump(std::string &result);
143 GSError IsSupportedAlloc(const std::vector<BufferVerifyAllocInfo> &infos,
144 std::vector<bool> &supporteds) const;
153 GSError SetMetaData(uint32_t sequence, const std::vector<GraphicHDRMetaData> &metaData);
155 const std::vector<uint8_t> &metaData);
157 GSError GetMetaData(uint32_t sequence, std::vector<GraphicHDRMetaData> &metaData);
159 std::vector<uint8_t> &metaData);
186 GSError SetSurfaceAppFrameworkType(std::string appFrameworkType);
187 std::string GetSurfaceAppFrameworkType() const;
215 void DumpCache(std::string &result);
216 void DumpMetadata(std::string &result, BufferElement element);
220 GSError AttachBufferUpdateStatus(std::unique_lock<std::mutex> &lock, uint32_t sequence, int32_t timeOut);
246 std::string name_;
247 std::list<uint32_t> freeList_;
248 std::list<uint32_t> dirtyList_;
249 std::list<uint32_t> deletingList_;
250 std::list<uint32_t> producerCacheList_;
251 std::map<uint32_t, BufferElement> bufferQueueCache_;
254 mutable std::mutex mutex_;
255 std::mutex listenerMutex_;
256 std::mutex producerListenerMutex_;
259 std::mutex onBufferReleaseMutex_;
264 std::condition_variable waitReqCon_;
265 std::condition_variable waitAttachCon_;
278 std::string appFrameworkType_ = "";
283 std::mutex globalAlphaMutex_;
284 std::string requestBufferStateStr_;
285 std::string acquireBufferStateStr_;