Foundation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Foundation::RHI::RHICommandList::GraphicsDesc::Attachment Struct Reference

#include <Command.hpp>

Public Member Functions

constexpr bool IsValid () const
 

Public Attributes

RHITextureViewimageView {nullptr}
 
RHITextureLayout imageLayout {RHITextureLayout::RenderTarget}
 
Optional< RHIClearColorclearColor {}
 
Optional< RHIClearDepthStencilclearDepthStencil {}
 
bool loadDontCare {false}
 

Member Function Documentation

◆ IsValid()

constexpr bool Foundation::RHI::RHICommandList::GraphicsDesc::Attachment::IsValid ( ) const
inlineconstexpr

Member Data Documentation

◆ clearColor

Optional<RHIClearColor> Foundation::RHI::RHICommandList::GraphicsDesc::Attachment::clearColor {}

◆ clearDepthStencil

Optional<RHIClearDepthStencil> Foundation::RHI::RHICommandList::GraphicsDesc::Attachment::clearDepthStencil {}

◆ imageLayout

RHITextureLayout Foundation::RHI::RHICommandList::GraphicsDesc::Attachment::imageLayout {RHITextureLayout::RenderTarget}

◆ imageView

RHITextureView* Foundation::RHI::RHICommandList::GraphicsDesc::Attachment::imageView {nullptr}

◆ loadDontCare

bool Foundation::RHI::RHICommandList::GraphicsDesc::Attachment::loadDontCare {false}

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