Table of Contents

Enum OpenCLError

Namespace
DotCompute.Backends.OpenCL.Types.Native
Assembly
DotCompute.Backends.OpenCL.dll

OpenCL error codes.

public enum OpenCLError

Fields

BuildProgramFailure = -11
CompileProgramFailure = -15
CompilerNotAvailable = -3
DeviceNotAvailable = -2
DeviceNotFound = -1
DevicePartitionFailed = -18
ExecStatusErrorForEventsInWaitList = -14
ImageFormatMismatch = -9
ImageFormatNotSupported = -10
InvalidArgIndex = -49
InvalidArgSize = -51
InvalidArgValue = -50
InvalidBinary = -42
InvalidBufferSize = -61
InvalidBuildOptions = -43
InvalidCommandQueue = -36
InvalidCompilerOptions = -66
InvalidContext = -34
InvalidDevice = -33
InvalidDevicePartitionCount = -68
InvalidDeviceType = -31
InvalidEvent = -58
InvalidEventWaitList = -57
InvalidGLObject = -60
InvalidGlobalOffset = -56
InvalidGlobalWorkSize = -63
InvalidHostPtr = -37
InvalidImageDescriptor = -65
InvalidImageFormatDescriptor = -39
InvalidImageSize = -40
InvalidKernel = -48
InvalidKernelArgs = -52
InvalidKernelDefinition = -47
InvalidKernelName = -46
InvalidLinkerOptions = -67
InvalidMemObject = -38
InvalidMipLevel = -62
InvalidOperation = -59
InvalidPlatform = -32
InvalidProgram = -44
InvalidProgramExecutable = -45
InvalidProperty = -64
InvalidQueueProperties = -35
InvalidSampler = -41
InvalidValue = -30
InvalidWorkDimension = -53
InvalidWorkGroupSize = -54
InvalidWorkItemSize = -55
KernelArgInfoNotAvailable = -19
LinkProgramFailure = -17
LinkerNotAvailable = -16
MapFailure = -12
MemCopyOverlap = -8
MemObjectAllocationFailure = -4
MisalignedSubBufferOffset = -13
OutOfHostMemory = -6
OutOfResources = -5
ProfilingInfoNotAvailable = -7
Success = 0