HomeSort by relevance Sort by last modified time
    Searched full:acquiredbuffer (Results 1 - 12 of 12) sorted by null

  /frameworks/native/libs/vr/libvrflinger/
acquired_buffer.cpp 11 AcquiredBuffer::AcquiredBuffer(const std::shared_ptr<BufferConsumer>& buffer,
15 AcquiredBuffer::AcquiredBuffer(const std::shared_ptr<BufferConsumer>& buffer,
24 ALOGW("AcquiredBuffer::AcquiredBuffer: Failed to acquire buffer: %s",
34 AcquiredBuffer::AcquiredBuffer(AcquiredBuffer&& other)
38 AcquiredBuffer::~AcquiredBuffer() { Release(LocalHandle(kEmptyFence));
    [all...]
acquired_buffer.h 13 class AcquiredBuffer {
17 AcquiredBuffer() : buffer_(nullptr), acquire_fence_(kEmptyFence) {}
19 // Constructs an AcquiredBuffer from a BufferConsumer pointer and an acquire
23 AcquiredBuffer(const std::shared_ptr<BufferConsumer>& buffer,
26 // Constructs an AcquiredBuffer from a BufferConsumer. The BufferConsumer MUST
31 AcquiredBuffer(const std::shared_ptr<BufferConsumer>& buffer, int* error);
34 AcquiredBuffer(AcquiredBuffer&& other);
36 ~AcquiredBuffer();
42 AcquiredBuffer& operator=(AcquiredBuffer&& other)
    [all...]
display_surface.h 149 AcquiredBuffer AcquireCurrentBuffer();
153 AcquiredBuffer AcquireNewestAvailableBuffer(AcquiredBuffer* skipped_buffer);
177 RingBuffer<AcquiredBuffer> acquired_buffers_;
display_surface.cpp 354 AcquiredBuffer(buffer_consumer, std::move(acquire_fence)));
358 AcquiredBuffer DirectDisplaySurface::AcquireCurrentBuffer() {
366 return AcquiredBuffer();
368 AcquiredBuffer buffer = std::move(acquired_buffers_.Front());
375 AcquiredBuffer DirectDisplaySurface::AcquireNewestAvailableBuffer(
376 AcquiredBuffer* skipped_buffer) {
380 AcquiredBuffer buffer;
hardware_composer.h 153 AcquiredBuffer acquired_buffer;
  /frameworks/rs/
rsGrallocConsumer.h 64 struct AcquiredBuffer {
68 AcquiredBuffer() :
73 AcquiredBuffer *mAcquiredBuffer;
rsGrallocConsumer.cpp 29 mAcquiredBuffer = new AcquiredBuffer[numAlloc];
  /frameworks/native/include/gui/
CpuConsumer.h 129 struct AcquiredBuffer {
137 AcquiredBuffer() :
142 Vector<AcquiredBuffer> mAcquiredBuffers;
  /frameworks/av/media/libstagefright/omx/
GraphicBufferSource.cpp 137 struct GraphicBufferSource::AcquiredBuffer {
138 AcquiredBuffer(
140 std::function<void(AcquiredBuffer *)> onReleased,
219 ~AcquiredBuffer() {
236 std::function<void(AcquiredBuffer *)> mOnReleased;
447 std::shared_ptr<AcquiredBuffer> buffer = mSubmittedCodecBuffers.valueAt(cbi);
455 // see if there is a null AcquiredBuffer, which should only ever happen for EOS.
783 std::shared_ptr<AcquiredBuffer> buffer = item.mBuffer;
868 std::shared_ptr<AcquiredBuffer> acquiredBuffer
    [all...]
GraphicBufferSource.h 221 // AcquiredBuffer instances for this purpose - and we call release buffer when the last
223 struct AcquiredBuffer;
228 std::shared_ptr<AcquiredBuffer> mBuffer;
290 KeyedVector<codec_buffer_id, std::shared_ptr<AcquiredBuffer>> mSubmittedCodecBuffers;
  /frameworks/native/libs/gui/
CpuConsumer.cpp 177 AcquiredBuffer &ab = mAcquiredBuffers.editItemAt(lockedIdx);
254 AcquiredBuffer &ab = mAcquiredBuffers.editItemAt(lockedIdx);
  /hardware/intel/common/libmix/videodecoder/
VideoDecoderBase.cpp 597 VideoSurfaceBuffer *acquiredBuffer = NULL;
601 acquiredBuffer = mSurfaceBuffers + nextAcquire;
603 querySurfaceRenderStatus(acquiredBuffer);
605 if (acquiredBuffer->asReferernce == false && acquiredBuffer->renderBuffer.renderDone == true && acquiredBuffer->renderBuffer.driverRenderDone == true) {
614 // use mSurfaces[nextAcquire] instead of acquiredBuffer->renderBuffer.surface as its the actual surface to use.
639 mAcquiredBuffer = acquiredBuffer;
    [all...]

Completed in 467 milliseconds