Enum RenderMeshDrawPrimitiveFlags ​
Namespace: ValveResourceFormat
Assembly: ValveResourceFormat.dll
Flags controlling how a render mesh draw primitive is processed and rendered. Corresponds to MeshDrawPrimitiveFlags_t.
[Flags]
public enum RenderMeshDrawPrimitiveFlagsFields ​
None = 0
No flags set.
UseShadowFastPath = 1
Draw call uses the shadow fast path.
UseCompressedNormalTangent = 2
Mesh uses compressed normal and tangent data.
IsOccluder = 4
Mesh acts as an occluder for occlusion culling.
InputLayoutIsNotMatchedToMaterial = 8
The mesh input layout does not match the bound material's expected layout.
HasBakedLightingFromVertexStream = 16
Mesh carries baked lighting data in its vertex stream.
HasBakedLightingFromLightmap = 32
Mesh uses baked lighting from a lightmap texture.
CanBatchWithDynamicShaderConstants = 64
Draw call can be batched with other draw calls that use dynamic shader constants.
DrawLast = 128
Draw call is submitted after all other draw calls in the pass.
HasPerInstanceBakedLightingData = 256
Mesh has per-instance baked lighting data.

