class Semaphore

Defined at line 20 of file ../../src/ui/lib/escher/renderer/semaphore.h

TODO: perhaps return semaphores to a pool instead of destroying them.

TODO: make this a subclass of Reffable.

Public Methods

void Semaphore (vk::Device device)

Defined at line 11 of file ../../src/ui/lib/escher/renderer/semaphore.cc

void Semaphore (vk::Device device, bool exportable)

Defined at line 13 of file ../../src/ui/lib/escher/renderer/semaphore.cc

void ~Semaphore ()

Defined at line 28 of file ../../src/ui/lib/escher/renderer/semaphore.cc

SemaphorePtr New (vk::Device device)

Convenient.

Defined at line 30 of file ../../src/ui/lib/escher/renderer/semaphore.cc

vk::Semaphore vk_semaphore ()

Defined at line 30 of file ../../src/ui/lib/escher/renderer/semaphore.h

SemaphorePtr NewExportableSem (vk::Device device)

Defined at line 32 of file ../../src/ui/lib/escher/renderer/semaphore.cc