Home
last modified time | relevance | path

Searched refs:out_fence (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/libs/vr/libbufferhub/
Dconsumer_buffer.cpp34 LocalHandle* out_fence) { in LocalAcquire() argument
88 *out_fence = shared_acquire_fence_.Duplicate(); in LocalAcquire()
126 LocalHandle* out_fence) { in AcquireAsync() argument
129 if (const int error = LocalAcquire(out_meta, out_fence)) in AcquireAsync()
Dproducer_buffer.cpp160 LocalHandle* out_fence, bool gain_posted_buffer) { in LocalGain() argument
235 *out_fence = shared_release_fence_.Duplicate(); in LocalGain()
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
Dconsumer_buffer.h39 int AcquireAsync(DvrNativeBufferMetadata* out_meta, LocalHandle* out_fence);
65 int LocalAcquire(DvrNativeBufferMetadata* out_meta, LocalHandle* out_fence);
Dproducer_buffer.h64 int GainAsync(DvrNativeBufferMetadata* out_meta, LocalHandle* out_fence,
94 int LocalGain(DvrNativeBufferMetadata* out_meta, LocalHandle* out_fence,
/frameworks/native/libs/gui/include/gui/
DBufferHubProducer.h62 status_t dequeueBuffer(int* out_slot, sp<Fence>* out_fence, uint32_t width, uint32_t height,
70 status_t detachNextBuffer(sp<GraphicBuffer>* out_buffer, sp<Fence>* out_fence) override;
118 status_t getLastQueuedBuffer(sp<GraphicBuffer>* out_buffer, sp<Fence>* out_fence,
/frameworks/native/libs/gui/
DBufferHubProducer.cpp136 status_t BufferHubProducer::dequeueBuffer(int* out_slot, sp<Fence>* out_fence, uint32_t width, in dequeueBuffer() argument
216 *out_fence = Fence::NO_FENCE; in dequeueBuffer()
284 status_t BufferHubProducer::detachNextBuffer(sp<GraphicBuffer>* out_buffer, sp<Fence>* out_fence) { in detachNextBuffer() argument
287 if (out_buffer == nullptr || out_fence == nullptr) { in detachNextBuffer()
289 out_fence); in detachNextBuffer()
356 *out_fence = new Fence(fence.Release()); in detachNextBuffer()