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

#include <VulkanPipeline.h>

Classes

struct  FAttachmentDesc
 
struct  FAttachmentRef
 
struct  FStencilAttachmentDesc
 
struct  FStencilAttachmentRef
 

Public Member Functions

void ReadFrom (const FVulkanRenderTargetLayout &InState)
 
void WriteInto (FVulkanRenderTargetLayout &OutState) const
 
bool operator== (const FRenderTargets &In) const
 

Public Attributes

TArray< FAttachmentRefColorAttachments
 
TArray< FAttachmentRefResolveAttachments
 
FAttachmentRef Depth
 
FStencilAttachmentRef Stencil
 
FAttachmentRef FragmentDensity
 
TArray< FAttachmentDescDescriptions
 
FStencilAttachmentDesc StencilDescription
 
uint8 NumAttachments
 
uint8 NumColorAttachments
 
uint8 bHasDepthStencil
 
uint8 bHasResolveAttachments
 
uint8 bHasDepthStencilResolve
 
uint8 bHasFragmentDensityAttachment
 
uint8 NumUsedClearValues
 
uint32 RenderPassCompatibleHash
 
FVector Extent3D
 

Member Function Documentation

◆ operator==()

bool FGfxPipelineDesc::FRenderTargets::operator== ( const FRenderTargets In) const
inline

◆ ReadFrom()

void FGfxPipelineDesc::FRenderTargets::ReadFrom ( const FVulkanRenderTargetLayout InState)

◆ WriteInto()

void FGfxPipelineDesc::FRenderTargets::WriteInto ( FVulkanRenderTargetLayout OutState) const

Member Data Documentation

◆ bHasDepthStencil

uint8 FGfxPipelineDesc::FRenderTargets::bHasDepthStencil

◆ bHasDepthStencilResolve

uint8 FGfxPipelineDesc::FRenderTargets::bHasDepthStencilResolve

◆ bHasFragmentDensityAttachment

uint8 FGfxPipelineDesc::FRenderTargets::bHasFragmentDensityAttachment

◆ bHasResolveAttachments

uint8 FGfxPipelineDesc::FRenderTargets::bHasResolveAttachments

◆ ColorAttachments

TArray<FAttachmentRef> FGfxPipelineDesc::FRenderTargets::ColorAttachments

◆ Depth

FAttachmentRef FGfxPipelineDesc::FRenderTargets::Depth

◆ Descriptions

TArray<FAttachmentDesc> FGfxPipelineDesc::FRenderTargets::Descriptions

◆ Extent3D

FVector FGfxPipelineDesc::FRenderTargets::Extent3D

◆ FragmentDensity

FAttachmentRef FGfxPipelineDesc::FRenderTargets::FragmentDensity

◆ NumAttachments

uint8 FGfxPipelineDesc::FRenderTargets::NumAttachments

◆ NumColorAttachments

uint8 FGfxPipelineDesc::FRenderTargets::NumColorAttachments

◆ NumUsedClearValues

uint8 FGfxPipelineDesc::FRenderTargets::NumUsedClearValues

◆ RenderPassCompatibleHash

uint32 FGfxPipelineDesc::FRenderTargets::RenderPassCompatibleHash

◆ ResolveAttachments

TArray<FAttachmentRef> FGfxPipelineDesc::FRenderTargets::ResolveAttachments

◆ Stencil

FStencilAttachmentRef FGfxPipelineDesc::FRenderTargets::Stencil

◆ StencilDescription

FStencilAttachmentDesc FGfxPipelineDesc::FRenderTargets::StencilDescription

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