csharp
public readonly record struct ImportedBufferA buffer the host owns and lends the frame.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
A light list and a cluster list are both imports for the same reason a cached shadow atlas is: the host filled them before the frame started, and something outside the graph owns the memory. A buffer whose whole life is inside one frame should be declared instead.
Fields and properties (4)
public BufferHandle BufferThe buffer.
public BufferDescription DescriptionWhat it is.
public ResourceState EntryStateWhat it is being used as when the frame receives it.
public ResourceState ExitStateWhat it must be left as.
Methods (1)
public ImportedBuffer(BufferHandle Buffer, BufferDescription Description, ResourceState EntryState = Undefined, ResourceState ExitState = Undefined)A buffer the host owns and lends the frame.
Used by (4)
- BufferTransferTestsVixen.Rendering.Tests
- ClusteredLightingTestsVixen.Rendering.Tests
- DescriptorBindingTestsVixen.Rendering.Tests
- GraphicsCompositorVixen.Rendering