Home
last modified time | relevance | path

Searched refs:mFreeBuffers (Results 1 – 4 of 4) sorted by relevance

/external/angle/src/libANGLE/renderer/vulkan/
DPersistentCommandPool.cpp22 ASSERT(!mCommandPool.valid() && mFreeBuffers.empty()); in ~PersistentCommandPool()
61 for (vk::PrimaryCommandBuffer &cmdBuf : mFreeBuffers) in destroy()
65 mFreeBuffers.clear(); in destroy()
73 if (mFreeBuffers.empty()) in allocate()
76 ASSERT(!mFreeBuffers.empty()); in allocate()
79 *commandBufferOut = std::move(mFreeBuffers.back()); in allocate()
80 mFreeBuffers.pop_back(); in allocate()
92 mFreeBuffers.emplace_back(std::move(buffer)); in collect()
110 mFreeBuffers.emplace_back(std::move(commandBuffer)); in allocateCommandBuffer()
DPersistentCommandPool.h41 std::vector<vk::PrimaryCommandBuffer> mFreeBuffers; variable
/external/v4l2_codec2/common/
DV4L2Device.cpp234 std::set<size_t> mFreeBuffers GUARDED_BY(mLock);
240 auto inserted = mFreeBuffers.emplace(bufferId); in returnBuffer()
249 auto iter = mFreeBuffers.begin(); in getFreeBuffer()
250 if (iter == mFreeBuffers.end()) { in getFreeBuffer()
256 mFreeBuffers.erase(iter); in getFreeBuffer()
264 return (mFreeBuffers.erase(requestedBufferId) > 0) ? std::make_optional(requestedBufferId) in getFreeBuffer()
271 return mFreeBuffers.size(); in size()
315 : mQueue(std::move(queue)), mReturnTo(mQueue->mFreeBuffers) { in V4L2BufferRefBase()
713 ALOG_ASSERT(!mFreeBuffers); in ~V4L2Queue()
760 ALOG_ASSERT(!mFreeBuffers); in allocateBuffers()
[all …]
/external/v4l2_codec2/common/include/v4l2_codec2/common/
DV4L2Device.h301 scoped_refptr<V4L2BuffersList> mFreeBuffers; variable