Enum BufferUsage
- Namespace
- Orleans.GpuBridge.Abstractions.Memory
- Assembly
- Orleans.GpuBridge.Abstractions.dll
Buffer usage flags
[Flags]
public enum BufferUsage
Fields
None = 0No specific usage flags.
Persistent = 4Buffer persists across multiple kernel executions.
ReadOnly = 1Buffer is read-only from the GPU perspective.
ReadWrite = ReadOnly | WriteOnlyBuffer supports both read and write operations.
Streaming = 8Buffer is used for streaming data (frequent updates).
UnifiedMemory = 16Buffer uses unified memory accessible from both CPU and GPU.
WriteOnly = 2Buffer is write-only from the GPU perspective.