Searched refs:BufferSlot (Results 1 - 10 of 10) sorted by path

/frameworks/native/include/gui/
H A DBufferQueueCore.h21 #include <gui/BufferSlot.h>
H A DBufferQueueDefs.h20 #include <gui/BufferSlot.h>
31 typedef BufferSlot SlotsType[NUM_BUFFER_SLOTS];
H A DBufferQueueProducer.h25 class BufferSlot;
H A DBufferSlot.h32 struct BufferSlot { struct in namespace:android
34 BufferSlot() function in struct:android::BufferSlot
36 mBufferState(BufferSlot::FREE),
H A DSurface.h185 struct BufferSlot { struct in class:android::Surface
202 BufferSlot mSlots[NUM_BUFFER_SLOTS];
/frameworks/native/libs/gui/
H A DAndroid.mk14 BufferSlot.cpp \
H A DBufferQueueConsumer.cpp49 if (mSlots[s].mBufferState == BufferSlot::ACQUIRED) {
122 mSlots[front->mSlot].mBufferState = BufferSlot::FREE;
156 mSlots[slot].mBufferState = BufferSlot::ACQUIRED;
194 } else if (mSlots[slot].mBufferState != BufferSlot::ACQUIRED) {
225 if (mSlots[s].mBufferState == BufferSlot::ACQUIRED) {
227 } else if (mSlots[s].mBufferState == BufferSlot::FREE) {
251 mSlots[*outSlot].mBufferState = BufferSlot::ACQUIRED;
309 if (mSlots[slot].mBufferState == BufferSlot::ACQUIRED) {
313 mSlots[slot].mBufferState = BufferSlot::FREE;
H A DBufferQueueCore.cpp107 const BufferSlot& slot(mSlots[s]);
108 if (slot.mBufferState != BufferSlot::FREE ||
116 const BufferSlot& slot(mSlots[s]);
119 (slot.mBufferState == BufferSlot::ACQUIRED) ? ">" : " ",
121 BufferSlot::bufferStateName(slot.mBufferState));
165 BufferSlot::BufferState state = mSlots[s].mBufferState;
166 if (state == BufferSlot::QUEUED || state == BufferSlot::DEQUEUED) {
193 if (mSlots[slot].mBufferState == BufferSlot::ACQUIRED) {
196 mSlots[slot].mBufferState = BufferSlot
[all...]
H A DBufferQueueProducer.cpp64 } else if (mSlots[slot].mBufferState != BufferSlot::DEQUEUED) {
97 if (mSlots[s].mBufferState == BufferSlot::DEQUEUED) {
157 assert(mSlots[s].mBufferState == BufferSlot::FREE);
170 case BufferSlot::DEQUEUED:
173 case BufferSlot::ACQUIRED:
176 case BufferSlot::FREE:
308 mSlots[found].mBufferState = BufferSlot::DEQUEUED;
405 } else if (mSlots[slot].mBufferState != BufferSlot::DEQUEUED) {
444 if (mSlots[s].mBufferState == BufferSlot::FREE &&
504 mSlots[*outSlot].mBufferState = BufferSlot
[all...]
H A DBufferSlot.cpp17 #include <gui/BufferSlot.h>
21 const char* BufferSlot::bufferStateName(BufferState state) {
23 case BufferSlot::DEQUEUED: return "DEQUEUED";
24 case BufferSlot::QUEUED: return "QUEUED";
25 case BufferSlot::FREE: return "FREE";
26 case BufferSlot::ACQUIRED: return "ACQUIRED";

Completed in 151 milliseconds