Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/MeshBatch.h |
Include |
#include "MeshBatch.h" |
enum EPrimitiveIdMode
{
PrimID_FromPrimitiveSceneInfo = 0,
PrimID_DynamicPrimitiveShaderData = 1,
PrimID_ForceZero = 2,
PrimID_Num = 4,
PrimID_NumBits = 2,
}
Name |
Description |
---|---|
PrimID_FromPrimitiveSceneInfo |
PrimitiveId will be taken from the FPrimitiveSceneInfo corresponding to the FMeshBatch. |
PrimID_DynamicPrimitiveShaderData |
The renderer will upload Primitive data from the FMeshBatchElement's PrimitiveUniformBufferResource to the end of the GPUScene PrimitiveBuffer, and assign the offset to DynamicPrimitiveShaderDataIndex. |
PrimID_ForceZero |
PrimitiveId will always be 0. |
PrimID_Num |
|
PrimID_NumBits |