20 VkFence fence =
nullptr;
Definition GraphicsFenceVK.hpp:8
void Trigger() override
Place a synchronization marker on the command queue of the related GraphicsAdapter.
Definition GraphicsFenceVK.cpp:30
bool HasFinished() override
Check wether or not the previously marker (Triggered by GraphicsFence::Trigger) has been hit yet.
Definition GraphicsFenceVK.cpp:36
void Destroy() override
Run the destruction logic of this class. This also frees its memory.
Definition GraphicsFenceVK.cpp:20
void Init() override
Run the initialization logic of this object. Should be overriden by deriving classes.
Definition GraphicsFenceVK.cpp:7
void WaitForFinish() override
Wait for the previously marker (Triggered by GraphicsFence::Trigger) to be hit.
Definition GraphicsFenceVK.cpp:41
Marker to be placed on an adapter command queue. Allows for synchronization between CPU and graphics ...
Definition GraphicsFence.hpp:8
void Init() override
Run the initialization logic of this object. Should be overriden by deriving classes.
Definition GraphicsAdapterChild.cpp:16