Searched refs:out_fence (Results 1 – 6 of 6) sorted by relevance
/frameworks/native/libs/vr/libbufferhub/ |
D | consumer_buffer.cpp | 34 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()
|
D | producer_buffer.cpp | 160 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/ |
D | consumer_buffer.h | 39 int AcquireAsync(DvrNativeBufferMetadata* out_meta, LocalHandle* out_fence); 65 int LocalAcquire(DvrNativeBufferMetadata* out_meta, LocalHandle* out_fence);
|
D | producer_buffer.h | 64 int GainAsync(DvrNativeBufferMetadata* out_meta, LocalHandle* out_fence, 94 int LocalGain(DvrNativeBufferMetadata* out_meta, LocalHandle* out_fence,
|
/frameworks/native/libs/gui/include/gui/ |
D | BufferHubProducer.h | 62 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/ |
D | BufferHubProducer.cpp | 136 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()
|