Lines Matching refs:SurfaceBufferImpl
50 std::list<SurfaceBufferImpl *>::iterator iterBuffer;
52 SurfaceBufferImpl* tmpBuffer = *iterBuffer;
91 SurfaceBufferImpl *buffer = nullptr;
132 SurfaceBufferImpl* BufferQueue::RequestBuffer(uint8_t wait)
134 SurfaceBufferImpl *buffer = nullptr;
152 SurfaceBufferImpl* BufferQueue::GetBuffer(const SurfaceBufferImpl& buffer)
154 std::list<SurfaceBufferImpl *>::iterator iterBuffer;
156 SurfaceBufferImpl *tmpBuffer = *iterBuffer;
164 int32_t BufferQueue::FlushBuffer(SurfaceBufferImpl& buffer)
167 SurfaceBufferImpl *tmpBuffer = GetBuffer(buffer);
182 SurfaceBufferImpl* BufferQueue::AcquireBuffer()
190 SurfaceBufferImpl *buffer = dirtyList_.front();
202 void BufferQueue::Detach(SurfaceBufferImpl *buffer)
217 bool BufferQueue::ReleaseBuffer(const SurfaceBufferImpl& buffer)
222 int32_t BufferQueue::CancelBuffer(const SurfaceBufferImpl& buffer)
227 int32_t BufferQueue::ReleaseBuffer(const SurfaceBufferImpl& buffer, BufferState state)
231 SurfaceBufferImpl *tmpBuffer = GetBuffer(buffer);
282 std::list<SurfaceBufferImpl *>::iterator iterBuffer = freeList_.begin();
284 SurfaceBufferImpl *tmpBuffer = *iterBuffer;
296 SurfaceBufferImpl *tmpBuffer = *iterBuffer;
312 std::list<SurfaceBufferImpl *>::iterator iterBuffer = freeList_.begin();
314 SurfaceBufferImpl *tmpBuffer = *iterBuffer;