RavEngine
Loading...
Searching...
No Matches
RGL::FenceD3D12 Struct Reference
Inheritance diagram for RGL::FenceD3D12:
[legend]
Collaboration diagram for RGL::FenceD3D12:
[legend]

Public Member Functions

 FenceD3D12 (decltype(owningDevice), bool preSignaled)
 
void Wait () final
 
void Reset () final
 
void Signal () final
 

Public Attributes

const std::shared_ptr< DeviceD3D12 > owningDevice
 
HANDLE fenceEvent
 
Microsoft::WRL::ComPtr< ID3D12Fence > fence
 

Member Function Documentation

◆ Reset()

void RGL::FenceD3D12::Reset ( )
finalvirtual

Implements RGL::IFence.

◆ Signal()

void RGL::FenceD3D12::Signal ( )
finalvirtual

Implements RGL::IFence.

◆ Wait()

void RGL::FenceD3D12::Wait ( )
finalvirtual

Implements RGL::IFence.


The documentation for this struct was generated from the following file: