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

#include <RenderGraphTextureSubresource.h>

Public Member Functions

 FRDGTextureSubresourceLayout ()
 
 FRDGTextureSubresourceLayout (uint32 InNumMips, uint32 InNumArraySlices, uint32 InNumPlaneSlices)
 
 FRDGTextureSubresourceLayout (const FRHITextureDesc &Desc)
 
uint32 GetSubresourceCount () const
 
uint32 GetSubresourceIndex (FRDGTextureSubresource Subresource) const
 
FRDGTextureSubresource GetSubresource (uint32 Index) const
 
FRDGTextureSubresource GetMaxSubresource () const
 
bool operator== (FRDGTextureSubresourceLayout const &RHS) const
 
bool operator!= (FRDGTextureSubresourceLayout const &RHS) const
 

Public Attributes

uint32 NumMips: 8
 
uint32 NumPlaneSlices: 8
 
uint32 NumArraySlices: 16
 

Constructor & Destructor Documentation

◆ FRDGTextureSubresourceLayout() [1/3]

FRDGTextureSubresourceLayout::FRDGTextureSubresourceLayout ( )
inline

◆ FRDGTextureSubresourceLayout() [2/3]

FRDGTextureSubresourceLayout::FRDGTextureSubresourceLayout ( uint32  InNumMips,
uint32  InNumArraySlices,
uint32  InNumPlaneSlices 
)
inline

◆ FRDGTextureSubresourceLayout() [3/3]

FRDGTextureSubresourceLayout::FRDGTextureSubresourceLayout ( const FRHITextureDesc Desc)
inline

Member Function Documentation

◆ GetMaxSubresource()

FRDGTextureSubresource FRDGTextureSubresourceLayout::GetMaxSubresource ( ) const
inline

◆ GetSubresource()

FRDGTextureSubresource FRDGTextureSubresourceLayout::GetSubresource ( uint32  Index) const
inline

◆ GetSubresourceCount()

uint32 FRDGTextureSubresourceLayout::GetSubresourceCount ( ) const
inline

◆ GetSubresourceIndex()

uint32 FRDGTextureSubresourceLayout::GetSubresourceIndex ( FRDGTextureSubresource  Subresource) const
inline

◆ operator!=()

bool FRDGTextureSubresourceLayout::operator!= ( FRDGTextureSubresourceLayout const &  RHS) const
inline

◆ operator==()

bool FRDGTextureSubresourceLayout::operator== ( FRDGTextureSubresourceLayout const &  RHS) const
inline

Member Data Documentation

◆ NumArraySlices

uint32 FRDGTextureSubresourceLayout::NumArraySlices

◆ NumMips

uint32 FRDGTextureSubresourceLayout::NumMips

◆ NumPlaneSlices

uint32 FRDGTextureSubresourceLayout::NumPlaneSlices

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