Lines Matching refs:Fence
228 shared_ptr<Fence> acquire_fence, in SetReadbackBuffer()
232 virtual HWC2::Error GetReadbackBufferFence(shared_ptr<Fence> *release_fence) { in GetReadbackBufferFence()
313 virtual HWC2::Error SetClientTarget(buffer_handle_t target, shared_ptr<Fence> acquire_fence,
315 virtual HWC2::Error GetClientTarget(buffer_handle_t target, shared_ptr<Fence> acquire_fence,
385 std::vector<shared_ptr<Fence>> *out_fences);
386 virtual HWC2::Error Present(shared_ptr<Fence> *out_retire_fence) = 0;
476 shared_ptr<Fence> &retire_fence);
479 virtual HWC2::Error PostCommitLayerStack(shared_ptr<Fence> *out_retire_fence);
581 shared_ptr<Fence> client_acquire_fence_ = nullptr;
600 shared_ptr<Fence> fbt_release_fence_ = nullptr;
601 shared_ptr<Fence> release_fence_ = nullptr;