Navigation
API > API/Runtime > API/Runtime/RenderCore
| |
|
| Name |
EVertexFactoryFlags |
| Type |
enum |
| Header File |
/Engine/Source/Runtime/RenderCore/Public/VertexFactory.h |
| Include Path |
#include "VertexFactory.h" |
Syntax
enum EVertexFactoryFlags
{
None = 0u,
UsedWithMaterials = 1u << 1,
SupportsStaticLighting = 1u << 2,
SupportsDynamicLighting = 1u << 3,
SupportsPrecisePrevWorldPos = 1u << 4,
SupportsPositionOnly = 1u << 5,
SupportsCachingMeshDrawCommands = 1u << 6,
SupportsPrimitiveIdStream = 1u << 7,
SupportsNaniteRendering = 1u << 8,
SupportsRayTracing = 1u << 9,
SupportsRayTracingDynamicGeometry = 1u << 10,
SupportsRayTracingProceduralPrimitive = 1u << 11,
SupportsLightmapBaking = 1u << 12,
SupportsPSOPrecaching = 1u << 13,
SupportsManualVertexFetch = 1u << 14,
DoesNotSupportNullPixelShader = 1u << 15,
SupportsGPUSkinPassThrough = 1u << 16,
SupportsComputeShading = 1u << 17,
SupportsLumenMeshCards = 1u << 18,
SupportsLandscape = 1u << 19,
IncludesFwdShader = 1u << 20,
SupportsTriangleSorting = 1u << 21,
}
Values
| Name |
Remarks |
| None |
|
| UsedWithMaterials |
|
| SupportsStaticLighting |
|
| SupportsDynamicLighting |
|
| SupportsPrecisePrevWorldPos |
|
| SupportsPositionOnly |
|
| SupportsCachingMeshDrawCommands |
|
| SupportsPrimitiveIdStream |
|
| SupportsNaniteRendering |
|
| SupportsRayTracing |
|
| SupportsRayTracingDynamicGeometry |
|
| SupportsRayTracingProceduralPrimitive |
|
| SupportsLightmapBaking |
|
| SupportsPSOPrecaching |
|
| SupportsManualVertexFetch |
|
| DoesNotSupportNullPixelShader |
|
| SupportsGPUSkinPassThrough |
|
| SupportsComputeShading |
|
| SupportsLumenMeshCards |
|
| SupportsLandscape |
|
| IncludesFwdShader |
|
| SupportsTriangleSorting |
|