XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGeometryLodSource Struct Reference

Public Member Functions

xiiString GetMeshBufferResourceId () const
void SetMeshBufferResourceId (xiiString sResourceId)

Public Attributes

xiiMeshBufferResourceHandle m_hMeshBuffer
float m_fMinimumScreenCoverage = 0.0f
xiiUInt32 m_uiFirstMeshlet = 0U
xiiUInt32 m_uiMeshletCount = 0U
 Number of source meshlets in this LOD. Zero consumes every meshlet after m_uiFirstMeshlet.

Member Data Documentation

◆ m_uiFirstMeshlet

xiiUInt32 xiiGeometryLodSource::m_uiFirstMeshlet = 0U

First meshlet in the source buffer that belongs to this LOD. This allows several LODs authored in one xiiMeshBufferResource to share their immutable vertex/remap buffers.


The documentation for this struct was generated from the following files:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsCore/Geometry/GeometryResidency.h
  • /home/runner/work/XII/XII/Source/Engine/GraphicsCore/Geometry/Implementation/GeometryResidency.cpp