Class MetalResourceRequirements
Represents resource requirements for a Metal graph node or operation.
public class MetalResourceRequirements
- Inheritance
-
MetalResourceRequirements
- Inherited Members
Properties
MaxThreadgroupSize
Gets or sets the maximum threadgroup size supported.
public uint MaxThreadgroupSize { get; set; }
Property Value
RequiredCommandBufferSlots
Gets or sets the required command buffer slots.
public int RequiredCommandBufferSlots { get; set; }
Property Value
RequiredComputeUnits
Gets or sets the required compute units.
public int RequiredComputeUnits { get; set; }
Property Value
RequiredMemoryBytes
Gets or sets the required GPU memory in bytes.
public long RequiredMemoryBytes { get; set; }
Property Value
RequiresUnifiedMemory
Gets or sets a value indicating whether the operation requires unified memory.
public bool RequiresUnifiedMemory { get; set; }
Property Value
SupportsConcurrentExecution
Gets or sets a value indicating whether the operation can run concurrently.
public bool SupportsConcurrentExecution { get; set; }