Cogs.Core
Public Attributes | List of all members
Cogs::FrameResources Struct Reference

Public Attributes

ResourcePointer< ID3D12CommandAllocator > commandAllocator
 
ResourcePointer< ID3D12GraphicsCommandList > commandList
 
uint64_t fenceValue = 0
 
bool closed = false
 
std::vector< OrphanBufferD3D12orphanedBuffers
 
std::vector< OrphanRTVDescriptororphanedRTVs
 
std::vector< ResourcePointer< ID3D12Resource > > orphanedResources
 

Detailed Description

Definition at line 18 of file FrameResourcesD3D12.h.

Member Data Documentation

◆ closed

bool Cogs::FrameResources::closed = false

Definition at line 24 of file FrameResourcesD3D12.h.

◆ commandAllocator

ResourcePointer<ID3D12CommandAllocator> Cogs::FrameResources::commandAllocator

Definition at line 20 of file FrameResourcesD3D12.h.

◆ commandList

ResourcePointer<ID3D12GraphicsCommandList> Cogs::FrameResources::commandList

Definition at line 21 of file FrameResourcesD3D12.h.

◆ fenceValue

uint64_t Cogs::FrameResources::fenceValue = 0

Definition at line 23 of file FrameResourcesD3D12.h.

◆ orphanedBuffers

std::vector<OrphanBufferD3D12> Cogs::FrameResources::orphanedBuffers

Definition at line 26 of file FrameResourcesD3D12.h.

◆ orphanedResources

std::vector<ResourcePointer<ID3D12Resource> > Cogs::FrameResources::orphanedResources

Definition at line 28 of file FrameResourcesD3D12.h.

◆ orphanedRTVs

std::vector<OrphanRTVDescriptor> Cogs::FrameResources::orphanedRTVs

Definition at line 27 of file FrameResourcesD3D12.h.


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