Module |
|
Header |
/Engine/Source/Runtime/RenderCore/Public/CrossCompilerCommon.h |
Include |
#include "CrossCompilerCommon.h" |
namespace CrossCompiler
{
enum EShaderStage
{
SHADER_STAGE_VERTEX = 0,
SHADER_STAGE_PIXEL,
SHADER_STAGE_GEOMETRY,
SHADER_STAGE_HULL,
SHADER_STAGE_DOMAIN,
NUM_NON_COMPUTE_SHADER_STAGES,
SHADER_STAGE_COMPUTE = NUM_NON_COMPUTE_SHADER_STAGES,
NUM_SHADER_STAGES,
}
}
Name |
Description |
---|---|
SHADER_STAGE_VERTEX |
|
SHADER_STAGE_PIXEL |
|
SHADER_STAGE_GEOMETRY |
|
SHADER_STAGE_HULL |
|
SHADER_STAGE_DOMAIN |
|
NUM_NON_COMPUTE_SHADER_STAGES |
|
SHADER_STAGE_COMPUTE |
|
NUM_SHADER_STAGES |
Cross compiler support/common functionality.