UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGraphicsPipelineRenderTargetsInfo Struct Reference

#include <RHIResources.h>

Public Member Functions

 FGraphicsPipelineRenderTargetsInfo ()
 

Public Attributes

uint32 RenderTargetsEnabled = 0
 
TStaticArray< uint8, MaxSimultaneousRenderTargetsRenderTargetFormats
 
TStaticArray< ETextureCreateFlags, MaxSimultaneousRenderTargetsRenderTargetFlags
 
EPixelFormat DepthStencilTargetFormat = PF_Unknown
 
ETextureCreateFlags DepthStencilTargetFlag = ETextureCreateFlags::None
 
ERenderTargetLoadAction DepthTargetLoadAction = ERenderTargetLoadAction::ENoAction
 
ERenderTargetStoreAction DepthTargetStoreAction = ERenderTargetStoreAction::ENoAction
 
ERenderTargetLoadAction StencilTargetLoadAction = ERenderTargetLoadAction::ENoAction
 
ERenderTargetStoreAction StencilTargetStoreAction = ERenderTargetStoreAction::ENoAction
 
FExclusiveDepthStencil DepthStencilAccess
 
uint16 NumSamples = 0
 
uint8 MultiViewCount = 0
 
bool bHasFragmentDensityAttachment = false
 

Constructor & Destructor Documentation

◆ FGraphicsPipelineRenderTargetsInfo()

FGraphicsPipelineRenderTargetsInfo::FGraphicsPipelineRenderTargetsInfo ( )
inline

Member Data Documentation

◆ bHasFragmentDensityAttachment

bool FGraphicsPipelineRenderTargetsInfo::bHasFragmentDensityAttachment = false

◆ DepthStencilAccess

FExclusiveDepthStencil FGraphicsPipelineRenderTargetsInfo::DepthStencilAccess

◆ DepthStencilTargetFlag

ETextureCreateFlags FGraphicsPipelineRenderTargetsInfo::DepthStencilTargetFlag = ETextureCreateFlags::None

◆ DepthStencilTargetFormat

EPixelFormat FGraphicsPipelineRenderTargetsInfo::DepthStencilTargetFormat = PF_Unknown

◆ DepthTargetLoadAction

ERenderTargetLoadAction FGraphicsPipelineRenderTargetsInfo::DepthTargetLoadAction = ERenderTargetLoadAction::ENoAction

◆ DepthTargetStoreAction

ERenderTargetStoreAction FGraphicsPipelineRenderTargetsInfo::DepthTargetStoreAction = ERenderTargetStoreAction::ENoAction

◆ MultiViewCount

uint8 FGraphicsPipelineRenderTargetsInfo::MultiViewCount = 0

◆ NumSamples

uint16 FGraphicsPipelineRenderTargetsInfo::NumSamples = 0

◆ RenderTargetFlags

TStaticArray<ETextureCreateFlags, MaxSimultaneousRenderTargets> FGraphicsPipelineRenderTargetsInfo::RenderTargetFlags

◆ RenderTargetFormats

TStaticArray<uint8, MaxSimultaneousRenderTargets> FGraphicsPipelineRenderTargetsInfo::RenderTargetFormats

◆ RenderTargetsEnabled

uint32 FGraphicsPipelineRenderTargetsInfo::RenderTargetsEnabled = 0

◆ StencilTargetLoadAction

ERenderTargetLoadAction FGraphicsPipelineRenderTargetsInfo::StencilTargetLoadAction = ERenderTargetLoadAction::ENoAction

◆ StencilTargetStoreAction

ERenderTargetStoreAction FGraphicsPipelineRenderTargetsInfo::StencilTargetStoreAction = ERenderTargetStoreAction::ENoAction

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