class FenceQueue

Defined at line 24 of file ../../src/ui/lib/escher/flib/fence_queue.h

Class that creates a queue of tasks which are handled in insertion order as each of their sets of

acquire fences are signalled.

On deletion any tasks still in the queue will be cancelled even if their fences have been

signalled.

Must be managed by a std::shared_ptr.

Public Methods

void QueueTask (fit::function<void ()> task, std::vector<zx::event> fences)

Defined at line 12 of file ../../src/ui/lib/escher/flib/fence_queue.cc