UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ShaderStage Namespace Reference

Enumerations

enum  EStage {
  Vertex = 0 , Pixel = 1 , Geometry = 2 , Mesh = 3 ,
  Task = 4 , NumGraphicsStages = 5 , RayGen = 0 , RayMiss = 1 ,
  RayHitGroup = 2 , RayCallable = 3 , NumRayTracingStages = 4 , Compute = 0 ,
  NumComputeStages = 1 , MaxNumStages = 6 , Invalid = -1
}
 

Functions

EStage GetStageForFrequency (EShaderFrequency Stage)
 
EShaderFrequency GetFrequencyForGfxStage (EStage Stage)
 

Enumeration Type Documentation

◆ EStage

Enumerator
Vertex 
Pixel 
Geometry 
Mesh 
Task 
NumGraphicsStages 
RayGen 
RayMiss 
RayHitGroup 
RayCallable 
NumRayTracingStages 
Compute 
NumComputeStages 
MaxNumStages 
Invalid 

Function Documentation

◆ GetFrequencyForGfxStage()

EShaderFrequency ShaderStage::GetFrequencyForGfxStage ( EStage  Stage)
inline

◆ GetStageForFrequency()

EStage ShaderStage::GetStageForFrequency ( EShaderFrequency  Stage)
inline