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

/frameworks/native/libs/gui/
H A DBufferQueueCore.cpp66 mFreeBuffers(),
153 for (int s : mFreeBuffers) {
228 for (int s : mFreeBuffers) {
232 mFreeBuffers.clear();
265 mFreeBuffers.size())) {
274 } else if (!mFreeBuffers.empty()) {
275 int slot = mFreeBuffers.back();
278 mFreeBuffers.pop_back();
302 std::find(mFreeBuffers.cbegin(), mFreeBuffers
[all...]
H A DBufferQueueConsumer.cpp162 mCore->mFreeBuffers.push_back(front->mSlot);
359 } else if (!mCore->mFreeBuffers.empty()) {
360 found = mCore->mFreeBuffers.front();
361 mCore->mFreeBuffers.remove(found);
449 mCore->mFreeBuffers.push_back(slot);
H A DBufferQueueProducer.cpp224 if (mCore->mFreeBuffers.empty()) {
227 int slot = mCore->mFreeBuffers.front();
228 mCore->mFreeBuffers.pop_front();
638 if (mCore->mFreeBuffers.empty()) {
642 int found = mCore->mFreeBuffers.front();
643 mCore->mFreeBuffers.remove(found);
880 mCore->mFreeBuffers.push_back(last.mSlot);
990 mCore->mFreeBuffers.push_back(slot);
1299 mCore->mFreeBuffers.push_front(*slot);
/frameworks/native/include/gui/
H A DBufferQueueCore.h198 // mFreeBuffers contains all of the slots which are FREE and currently have
200 std::list<int> mFreeBuffers; member in class:android::BufferQueueCore

Completed in 70 milliseconds