Vixen
02b45cc4
csharp
public readonly record struct AccelerationStructureSizes

How much memory one build needs, asked of the device before anything is created.

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

Fields and properties (2)

  • public long Structure

    The structure's own size — Size.

  • public long Scratch

    The build's working memory — a Storage + ShaderDeviceAddress buffer the caller provides to BuildAccelerationStructure.

Methods (1)

  • public AccelerationStructureSizes(long Structure, long Scratch)

    How much memory one build needs, asked of the device before anything is created.

Used by (7)

  • AccelerationStructureDeviceTestsVixen.Graphics.Golden.Tests
  • AccelerationStructureTestsVixen.Graphics.Null.Tests
  • GlDeviceVixen.Graphics.OpenGL
  • IGraphicsDeviceVixen.Graphics
  • NullDeviceVixen.Graphics.Null
  • VulkanDeviceVixen.Graphics.Vulkan
  • WebGpuDeviceVixen.Graphics.WebGPU