XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALCommandListPoolD3D12 Class Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

#include <CommandListPoolD3D12.h>

Classes

struct  CommandListEntry
struct  InFlightCommandList
struct  ThreadPool
struct  AutoCommandList

Public Member Functions

AutoCommandList AllocatePrimaryCommandList ()
AutoCommandList AllocateSecondaryCommandList ()
void RecycleAfterSubmit (AutoCommandList &&commandList, xiiGALCommandListDataD3D12 &&commandListData, xiiUInt64 uiFenceValue)
void ReclaimCompleted ()
void ResetPools ()

Friends

class xiiMemoryUtils
class xiiGALDeviceD3D12
class xiiGALCommandQueueD3D12

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.


The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsD3D12/Pools/CommandListPoolD3D12.h
  • /home/runner/work/XII/XII/Source/Engine/GraphicsD3D12/Pools/Implementation/CommandListPoolD3D12.cpp