Home
last modified time | relevance | path

Searched refs:acquire_fence (Results 1 – 14 of 14) sorted by relevance

/frameworks/native/libs/vr/libvrflinger/
Dacquired_buffer.h24 pdx::LocalHandle acquire_fence, std::size_t slot = 0);
48 int acquire_fence() const { return acquire_fence_.Get(); } in acquire_fence() function
Dacquired_buffer.cpp12 LocalHandle acquire_fence, std::size_t slot) in AcquiredBuffer() argument
13 : buffer_(buffer), acquire_fence_(std::move(acquire_fence)), slot_(slot) {} in AcquiredBuffer()
Ddisplay_surface.cpp347 LocalHandle acquire_fence; in DequeueBuffersLocked() local
351 direct_queue_->metadata_size(), &acquire_fence); in DequeueBuffersLocked()
385 AcquiredBuffer(buffer_consumer, std::move(acquire_fence), slot)); in DequeueBuffersLocked()
/frameworks/native/libs/vr/libbufferhubqueue/include/private/dvr/
Dbuffer_hub_queue_client.h443 int timeout, size_t* slot, Meta* meta, pdx::LocalHandle* acquire_fence) { in Dequeue() argument
444 return Dequeue(timeout, slot, meta, sizeof(*meta), acquire_fence); in Dequeue()
447 int timeout, size_t* slot, pdx::LocalHandle* acquire_fence) { in Dequeue() argument
448 return Dequeue(timeout, slot, nullptr, 0, acquire_fence); in Dequeue()
453 pdx::LocalHandle* acquire_fence);
456 pdx::LocalHandle* acquire_fence);
/frameworks/av/services/camera/libcameraservice/device3/
DCamera3IOStreamBase.h105 int acquire_fence,
DCamera3IOStreamBase.cpp167 buffer.acquire_fence = acquireFence; in handoutBufferLocked()
DCamera3InputStream.cpp147 buffer.acquire_fence; in returnBufferCheckedLocked()
DCamera3Device.cpp1109 if (sb.acquire_fence != -1) { in requestStreamBuffers()
1111 acquireFence->data[0] = sb.acquire_fence; in requestStreamBuffers()
1142 sb.acquire_fence = -1; in requestStreamBuffers()
1183 streamBuffer.acquire_fence = -1; in returnStreamBuffers()
1393 bDst.acquire_fence = -1; in processOneCaptureResultLocked()
1430 inputBuffer.acquire_fence = -1; in processOneCaptureResultLocked()
3343 streamBuffer.acquire_fence = -1; in flushInflightRequests()
4442 if (request->input_buffer->acquire_fence != -1) { in wrapAsHidlRequest()
4444 acquireFence->data[0] = request->input_buffer->acquire_fence; in wrapAsHidlRequest()
4470 if (src->acquire_fence != -1) { in wrapAsHidlRequest()
[all …]
/frameworks/native/libs/vr/libbufferhubqueue/
Dbuffer_hub_queue_client.cpp756 LocalHandle* acquire_fence) { in Dequeue() argument
766 auto status = Dequeue(timeout, slot, &canonical_meta, acquire_fence); in Dequeue()
785 pdx::LocalHandle* acquire_fence) { in Dequeue() argument
787 if (slot == nullptr || out_meta == nullptr || acquire_fence == nullptr) { in Dequeue()
797 const int ret = buffer->AcquireAsync(out_meta, acquire_fence); in Dequeue()
/frameworks/native/libs/vr/libdvr/
Ddvr_buffer_queue.cpp346 pdx::LocalHandle acquire_fence; in AcquireBuffer() local
348 consumer_queue_->Dequeue(timeout, &slot, out_meta, &acquire_fence); in AcquireBuffer()
369 *out_fence_fd = acquire_fence.Release(); in AcquireBuffer()
/frameworks/native/services/vr/bufferhubd/include/private/dvr/
Dproducer_channel.h108 pdx::Status<void> OnProducerPost(Message& message, LocalFence acquire_fence);
/frameworks/native/libs/vr/libbufferhubqueue/benchmarks/
Dbuffer_transport_benchmark.cpp374 int acquire_fence = kInvalidFence; in HandleBufferAvailable() local
379 read_queue_, 0, &buffer, &metadata, &acquire_fence); in HandleBufferAvailable()
/frameworks/native/services/vr/bufferhubd/
Dproducer_channel.cpp393 LocalFence acquire_fence) { in OnProducerPost() argument
426 post_fence_ = std::move(acquire_fence); in OnProducerPost()
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
Dbufferhub_rpc.h339 void(LocalFence acquire_fence));