UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FContrastAdaptiveImageGenerator Class Reference

#include <ContrastAdaptiveImageGenerator.h>

+ Inheritance diagram for FContrastAdaptiveImageGenerator:

Public Member Functions

virtual ~FContrastAdaptiveImageGenerator () override
 
virtual FRDGTextureRef GetImage (FRDGBuilder &GraphBuilder, const FViewInfo &ViewInfo, FVariableRateShadingImageManager::EVRSImageType ImageType, bool bGetSoftwareImage=false) override
 
virtual void PrepareImages (FRDGBuilder &GraphBuilder, const FSceneViewFamily &ViewFamily, const FMinimalSceneTextures &SceneTextures, bool bPrepareHardwareImages, bool bPrepareSoftwareImages) override
 
virtual bool IsEnabled () const override
 
virtual bool IsSupportedByView (const FSceneView &View) const override
 
virtual FVariableRateShadingImageManager::EVRSSourceType GetType () const override
 
virtual FRDGTextureRef GetDebugImage (FRDGBuilder &GraphBuilder, const FViewInfo &ViewInfo, FVariableRateShadingImageManager::EVRSImageType ImageType, bool bGetSoftwareImage=false) override
 
- Public Member Functions inherited from IVariableRateShadingImageGenerator
virtual ~IVariableRateShadingImageGenerator ()
 

Constructor & Destructor Documentation

◆ ~FContrastAdaptiveImageGenerator()

virtual FContrastAdaptiveImageGenerator::~FContrastAdaptiveImageGenerator ( )
inlineoverridevirtual

Member Function Documentation

◆ GetDebugImage()

FRDGTextureRef FContrastAdaptiveImageGenerator::GetDebugImage ( FRDGBuilder GraphBuilder,
const FViewInfo ViewInfo,
FVariableRateShadingImageManager::EVRSImageType  ImageType,
bool  bGetSoftwareImage = false 
)
overridevirtual

◆ GetImage()

FRDGTextureRef FContrastAdaptiveImageGenerator::GetImage ( FRDGBuilder GraphBuilder,
const FViewInfo ViewInfo,
FVariableRateShadingImageManager::EVRSImageType  ImageType,
bool  bGetSoftwareImage = false 
)
overridevirtual

Interface Functions

Implements IVariableRateShadingImageGenerator.

◆ GetType()

virtual FVariableRateShadingImageManager::EVRSSourceType FContrastAdaptiveImageGenerator::GetType ( ) const
inlineoverridevirtual

◆ IsEnabled()

bool FContrastAdaptiveImageGenerator::IsEnabled ( ) const
overridevirtual

◆ IsSupportedByView()

bool FContrastAdaptiveImageGenerator::IsSupportedByView ( const FSceneView View) const
overridevirtual

◆ PrepareImages()

void FContrastAdaptiveImageGenerator::PrepareImages ( FRDGBuilder GraphBuilder,
const FSceneViewFamily ViewFamily,
const FMinimalSceneTextures SceneTextures,
bool  bPrepareHardwareImages,
bool  bPrepareSoftwareImages 
)
overridevirtual

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