Diligent Engine API Reference
|
Implementation of the Diligent::ICommandQueueD3D12 interface. More...
Public Member Functions | |
virtual UINT64 | GetNextFenceValue () override final |
Returns the fence value that will be signaled next time. | |
virtual UINT64 | ExecuteCommandList (ID3D12GraphicsCommandList *commandList) override final |
Executes a given command list. More... | |
virtual ID3D12CommandQueue * | GetD3D12CommandQueue () override final |
Returns D3D12 command queue. May return null if queue is anavailable. | |
virtual void | IdleGPU () override final |
Blocks execution until all pending GPU commands are complete. | |
virtual Uint64 | GetCompletedFenceValue () override final |
Returns value of the last completed fence. | |
Implementation of the Diligent::ICommandQueueD3D12 interface.
|
finaloverridevirtual |
Executes a given command list.
Implements Diligent::ICommandQueueD3D12.