Open 3D Engine Atom Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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.