UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GenerateMips.cpp File Reference
#include "GenerateMips.h"
#include "RenderGraphUtils.h"
#include "PipelineStateCache.h"
#include "GlobalShader.h"
#include "CommonRenderResources.h"
#include "RHIStaticStates.h"
#include "PixelShaderUtils.h"

Classes

class  FGenerateMipsCS
 
class  FGenerateMipsVS
 
class  FGenerateMipsPS
 
class  FBuildIndirectDispatchArgsBufferCS
 
class  FGenerateMipsIndirectCS
 

Functions

 IMPLEMENT_GLOBAL_SHADER (FGenerateMipsCS, "/Engine/Private/ComputeGenerateMips.usf", "MainCS", SF_Compute)
 
 IMPLEMENT_GLOBAL_SHADER (FGenerateMipsVS, "/Engine/Private/ComputeGenerateMips.usf", "MainVS", SF_Vertex)
 
 IMPLEMENT_GLOBAL_SHADER (FGenerateMipsPS, "/Engine/Private/ComputeGenerateMips.usf", "MainPS", SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER (FBuildIndirectDispatchArgsBufferCS, "/Engine/Private/ComputeGenerateMips.usf", "BuildIndirectDispatchArgsCS", SF_Compute)
 
 IMPLEMENT_GLOBAL_SHADER (FGenerateMipsIndirectCS, "/Engine/Private/ComputeGenerateMips.usf", "MainCS", SF_Compute)
 

Function Documentation

◆ IMPLEMENT_GLOBAL_SHADER() [1/5]

IMPLEMENT_GLOBAL_SHADER ( FBuildIndirectDispatchArgsBufferCS  ,
"/Engine/Private/ComputeGenerateMips.usf"  ,
"BuildIndirectDispatchArgsCS"  ,
SF_Compute   
)

◆ IMPLEMENT_GLOBAL_SHADER() [2/5]

IMPLEMENT_GLOBAL_SHADER ( FGenerateMipsCS  ,
"/Engine/Private/ComputeGenerateMips.usf"  ,
"MainCS"  ,
SF_Compute   
)

◆ IMPLEMENT_GLOBAL_SHADER() [3/5]

IMPLEMENT_GLOBAL_SHADER ( FGenerateMipsIndirectCS  ,
"/Engine/Private/ComputeGenerateMips.usf"  ,
"MainCS"  ,
SF_Compute   
)

◆ IMPLEMENT_GLOBAL_SHADER() [4/5]

IMPLEMENT_GLOBAL_SHADER ( FGenerateMipsPS  ,
"/Engine/Private/ComputeGenerateMips.usf"  ,
"MainPS"  ,
SF_Pixel   
)

◆ IMPLEMENT_GLOBAL_SHADER() [5/5]

IMPLEMENT_GLOBAL_SHADER ( FGenerateMipsVS  ,
"/Engine/Private/ComputeGenerateMips.usf"  ,
"MainVS"  ,
SF_Vertex   
)