XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALCommandListDataD3D12 Struct Reference

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

#include <CommandListDataD3D12.h>

Classes

struct  ResourceSetBindings

Public Member Functions

XII_ALWAYS_INLINE xiiGALCommandListDataD3D12 (xiiGALCommandListDataD3D12 &&other) noexcept
XII_ALWAYS_INLINE xiiGALCommandListDataD3D12 & operator= (xiiGALCommandListDataD3D12 &&other) noexcept
XII_ALWAYS_INLINE void Invalidate ()
XII_ALWAYS_INLINE void Reset ()

Public Attributes

xiiHybridArray< xiiSharedPtr< xiiGALTextureViewD3D12 >, 2U > m_pBoundRenderTargets
xiiSharedPtr< xiiGALTextureViewD3D12 > m_pBoundDepthStencilTarget
xiiUInt32 m_uiBoundRenderTargetCount = 0U
xiiUInt32 m_uiSubpassIndex = 0U
xiiHybridArray< D3D12_CLEAR_VALUE, 2U > m_AttachmentClearValues
bool m_bPipelineStateModified = false
bool m_bDescriptorsModified = false
xiiHybridArray< ResourceSetBindings, 1U > m_ResourceSets
xiiUniquePtr< xiiGALDynamicBufferPoolD3D12 > m_pDynamicBufferPoolD3D12
xiiUniquePtr< xiiGALStagingBufferPoolD3D12 > m_pUploadStagingBufferPool
xiiUniquePtr< xiiGALDescriptorSetPoolD3D12 > m_pDescriptorSetPoolD3D12
xiiUInt32 m_uiActiveQueriesCounter = 0U

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.


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