Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Metal::Fence Member List

This is the complete list of members for AZ::Metal::Fence, including all inherited members.

AZ_CLASS_ALLOCATOR(Fence, AZ::SystemAllocator) (defined in AZ::Metal::Fence)AZ::Metal::Fence
Get() const (defined in AZ::Metal::Fence)AZ::Metal::Fence
GetCompletedValue() const (defined in AZ::Metal::Fence)AZ::Metal::Fence
GetFenceState() const (defined in AZ::Metal::Fence)AZ::Metal::Fence
GetPendingValue() const (defined in AZ::Metal::Fence)AZ::Metal::Fence
Increment() (defined in AZ::Metal::Fence)AZ::Metal::Fence
Init(RHI::Ptr< Device > metalDevice, RHI::FenceState initialState) (defined in AZ::Metal::Fence)AZ::Metal::Fence
Shutdown() (defined in AZ::Metal::Fence)AZ::Metal::Fence
SignalFromCpu() (defined in AZ::Metal::Fence)AZ::Metal::Fence
SignalFromCpu(uint64_t fenceValueToSignal) (defined in AZ::Metal::Fence)AZ::Metal::Fence
SignalFromGpu(id< MTLCommandBuffer > commandBufferToSignalFrom) const (defined in AZ::Metal::Fence)AZ::Metal::Fence
SignalFromGpu(id< MTLCommandBuffer > commandBufferToSignalFrom, uint64_t fenceValueToSignal) const (defined in AZ::Metal::Fence)AZ::Metal::Fence
WaitOnCpu() const (defined in AZ::Metal::Fence)AZ::Metal::Fence
WaitOnCpu(uint64_t fenceValue) const (defined in AZ::Metal::Fence)AZ::Metal::Fence
WaitOnGpu(id< MTLCommandBuffer > waitingCommandBuffer) const (defined in AZ::Metal::Fence)AZ::Metal::Fence
WaitOnGpu(id< MTLCommandBuffer > waitingCommandBuffer, uint64_t fenceValueToWaitFor) const (defined in AZ::Metal::Fence)AZ::Metal::Fence