Vixen
02b45cc4
csharp
public readonly record struct MeshletPage

One fixed-size page: a run of whole clusters' geometry, streamed and evicted together.

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (5)

  • public int Offset

    Where the page's bytes start in Data.

  • public int Size

    How many bytes it actually uses, which is at most the page size.

  • public int FirstCluster

    The first cluster it holds.

  • public int ClusterCount

    How many clusters it holds.

  • public int CoarsestLevel

    The coarsest level any of its clusters is at.

Methods (1)

  • public MeshletPage()

    An empty page, for the serializer.

Used by (9)

  • ClusterRasterTestsVixen.Rendering.Tests
  • MeshletPageBuilderVixen.Rendering.VirtualGeometry
  • MeshletPageBuilderTestsVixen.Rendering.VirtualGeometry.Tests
  • MeshletPageSetVixen.Rendering.VirtualGeometry
  • MeshletStreamingTestsVixen.Rendering.Tests
  • StreamMeshletPageSourceVixen.Rendering
  • VirtualGeometryContentTestsVixen.Rendering.Tests
  • Vixen_Rendering_VirtualGeometry_MeshletPageSerializerVixen.Rendering.VirtualGeometry
  • Vixen_Rendering_VirtualGeometry_MeshletPageSetSerializerVixen.Rendering.VirtualGeometry