Table of Contents

Enum MetalError

Namespace
DotCompute.Backends.Metal.Execution
Assembly
DotCompute.Backends.Metal.dll

Metal error codes

public enum MetalError

Fields

BufferAllocationFailed = 11
Busy = 20
CommandBufferError = 14
CommandBufferNotEnqueued = 15
CommandEncoderError = 16
CompilationError = 22
DeviceLost = 7
DeviceNotFound = 2
DeviceNotReady = 6
DeviceNotSupported = 3
DeviceRemoved = 4
DeviceUnavailable = 8
DriverError = 29
HardwareFailure = 28
InsufficientMemory = 13
InternalError = 25
InvalidArgument = 24
InvalidCommandQueue = 17
InvalidDevice = 5
InvalidOperation = 23
NotReady = 18
OutOfMemory = 9
ResourceAllocationFailed = 10
ResourceLimitExceeded = 26
Success = 1
SystemFailure = 27
TemporaryResourceUnavailable = 21
TextureAllocationFailed = 12
Timeout = 19
Unknown = 0
UnsupportedFeature = 30