Searched defs:ready_fence (Results 1 - 2 of 2) sorted by relevance
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/ |
H A D | buffer_hub_client.h | 199 const LocalHandle& ready_fence); 201 // Post this buffer, passing |ready_fence| to the consumers. The bytes in 205 int Post(const LocalHandle& ready_fence, const void* meta, 210 int Post(const LocalHandle& ready_fence) { argument 211 return Post(ready_fence, nullptr, 0); 215 int Post(const LocalHandle& ready_fence, const Meta& meta) { argument 216 return Post(ready_fence, &meta, sizeof(meta)); 263 const LocalHandle& ready_fence); 280 // |ready_fence| will be set to a fence to wait on until the buffer is ready. 286 int Acquire(LocalHandle* ready_fence); 300 Acquire(LocalHandle* ready_fence, Meta* meta) argument [all...] |
/frameworks/native/libs/vr/libbufferhub/ |
H A D | buffer_hub_client.cpp | 306 int BufferConsumer::Acquire(LocalHandle* ready_fence) { argument 307 return Acquire(ready_fence, nullptr, 0); 310 int BufferConsumer::Acquire(LocalHandle* ready_fence, void* meta, argument 318 if (const int error = LocalAcquire(&canonical_meta, ready_fence)) 485 const LocalHandle& ready_fence) { 508 if (const int error = UpdateSharedFence(ready_fence, shared_acquire_fence_)) 517 int BufferProducer::Post(const LocalHandle& ready_fence, const void* meta, argument 526 if (const int error = LocalPost(&canonical_meta, ready_fence)) 530 BorrowedFence(ready_fence.Borrow()))); 534 const LocalHandle& ready_fence) { 484 LocalPost(const DvrNativeBufferMetadata* meta, const LocalHandle& ready_fence) argument 533 PostAsync(const DvrNativeBufferMetadata* meta, const LocalHandle& ready_fence) argument [all...] |
Completed in 207 milliseconds