Searched refs:acquire_fence_ (Results 1 - 5 of 5) sorted by relevance
/frameworks/native/libs/vr/libvrflinger/ |
H A D | acquired_buffer.cpp | 13 : buffer_(buffer), acquire_fence_(std::move(acquire_fence)) {} 27 // Default construct sets acquire_fence_ to empty. 30 acquire_fence_ = std::move(fence); 36 acquire_fence_(std::move(other.acquire_fence_)) {} 45 acquire_fence_ = std::move(other.acquire_fence_); 55 if (acquire_fence_) { 56 const int ret = sync_wait(acquire_fence_.Get(), 0); 58 "AcquiredBuffer::IsAvailable: acquire_fence_ [all...] |
H A D | acquired_buffer.h | 17 AcquiredBuffer() : buffer_(nullptr), acquire_fence_(kEmptyFence) {} 48 int acquire_fence() const { return acquire_fence_.Get(); } 76 mutable pdx::LocalHandle acquire_fence_; member in class:android::dvr::AcquiredBuffer
|
H A D | hardware_composer.cpp | 953 acquire_fence_.Close(); 1071 std::tie(right, bottom, handle, acquire_fence_) = source.Acquire(); 1102 acquire_fence_.Get()); 1131 void Layer::Drop() { acquire_fence_.Close(); }
|
H A D | hardware_composer.h | 219 pdx::LocalHandle acquire_fence_; member in class:android::dvr::Layer
|
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/ |
H A D | native_buffer.h | 132 : BASE(), buffer_(buffer), acquire_fence_(kEmptyFence), sequence_(0) { 144 int acquire_fence() const { return acquire_fence_.Get(); } 148 pdx::LocalHandle ClaimAcquireFence() { return std::move(acquire_fence_); } 152 int Acquire() { return buffer_->Acquire(&acquire_fence_, &sequence_); } 157 acquire_fence_.Close(); 166 pdx::LocalHandle acquire_fence_; member in class:android::dvr::NativeBufferConsumer
|
Completed in 70 milliseconds