Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/RHI/Public/RHIDefinitions.h |
Include |
#include "RHIDefinitions.h" |
enum EShaderFrequency
{
SF_Vertex = 0,
SF_Mesh = 1,
SF_Amplification = 2,
SF_Pixel = 3,
SF_Geometry = 4,
SF_Compute = 5,
SF_RayGen = 6,
SF_RayMiss = 7,
SF_RayHitGroup = 8,
SF_RayCallable = 9,
SF_NumFrequencies = 10,
SF_NumGraphicsFrequencies = 5,
SF_NumStandardFrequencies = 6,
SF_NumBits = 4,
}
Name |
Description |
---|---|
SF_Vertex |
|
SF_Mesh |
|
SF_Amplification |
|
SF_Pixel |
|
SF_Geometry |
|
SF_Compute |
|
SF_RayGen |
|
SF_RayMiss |
|
SF_RayHitGroup |
|
SF_RayCallable |
|
SF_NumFrequencies |
|
SF_NumGraphicsFrequencies |
Number of standard shader frequencies for graphics pipeline (excluding compute) |
SF_NumStandardFrequencies |
Number of standard shader frequencies (including compute) |
SF_NumBits |