A simple utility wrapping a set of fences, one for each command queue. More...
#include <Fence.h>
Public Member Functions | |
void | Init (RHI::Ptr< Device > metalDevice, RHI::FenceState initialState) |
void | Shutdown () |
void | Wait () const |
void | Reset () |
Fence & | GetFence (RHI::HardwareQueueClass hardwareQueueClass) |
const Fence & | GetFence (RHI::HardwareQueueClass hardwareQueueClass) const |
A simple utility wrapping a set of fences, one for each command queue.