UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GPUFastFourierTransform.cpp File Reference

Namespaces

namespace  GPUFFT
 

Functions

bool ShouldCompileFullGPUFFT (EShaderPlatform Platform)
 
bool ShouldCompileGroupSharedGPUFFT (EShaderPlatform Platform)
 
uint32 GPUFFT::BitSize (uint32 N)
 
TArray< uint32GPUFFT::GetFactors (const uint32 PowTwoLength, const uint32 PowTwoBase)
 
void GPUFFT::SwapContents (FRDGTextureRef &TmpBuffer, FRDGTextureRef &DstBuffer)
 
FRDGTextureDesc CreateFrequencyDesc (const FIntPoint &FrequencySize, const bool bHorizontalFirst, const FIntPoint &SrcExtent)
 

Function Documentation

◆ CreateFrequencyDesc()

FRDGTextureDesc CreateFrequencyDesc ( const FIntPoint FrequencySize,
const bool  bHorizontalFirst,
const FIntPoint SrcExtent 
)

◆ ShouldCompileFullGPUFFT()

bool ShouldCompileFullGPUFFT ( EShaderPlatform  Platform)

◆ ShouldCompileGroupSharedGPUFFT()

bool ShouldCompileGroupSharedGPUFFT ( EShaderPlatform  Platform)