ngfx::D3DCommandQueue

Inherits from ngfx::Queue

Public Functions

Name
void create(D3DGraphicsContext * ctx)
virtual ~D3DCommandQueue()
virtual void present() override
virtual void submit(CommandBuffer * commandBuffer) override
void submit(ID3D12CommandList * commandList, ID3D12Fence * fence)
virtual void waitIdle() override

Public Attributes

Name
ComPtr< ID3D12CommandQueue > v

Additional inherited members

Public Functions inherited from ngfx::Queue

Name
virtual ~Queue()

Public Functions Documentation

function create

void create(
    D3DGraphicsContext * ctx
)

function ~D3DCommandQueue

inline virtual ~D3DCommandQueue()

function present

virtual void present() override

Reimplements: ngfx::Queue::present

function submit

virtual void submit(
    CommandBuffer * commandBuffer
) override

Reimplements: ngfx::Queue::submit

function submit

void submit(
    ID3D12CommandList * commandList,
    ID3D12Fence * fence
)

function waitIdle

virtual void waitIdle() override

Reimplements: ngfx::Queue::waitIdle

Public Attributes Documentation

variable v

ComPtr< ID3D12CommandQueue > v;

Updated on 3 April 2021 at 20:21:51 PDT