Table of Contents

Namespace DotCompute.Backends.OpenCL.Types.Native

Classes

OpenCLException

Exception thrown when OpenCL operations fail.

OpenCLTypes

Native OpenCL types and enumerations.

Structs

OpenCLCommandQueue

OpenCL command queue handle.

OpenCLContextHandle

OpenCL context handle.

OpenCLDeviceId

OpenCL device ID handle.

OpenCLEventHandle

OpenCL event handle.

OpenCLKernel

OpenCL kernel handle.

OpenCLMemObject

OpenCL memory object handle.

OpenCLPlatformId

OpenCL platform ID handle.

OpenCLProgram

OpenCL program handle.

OpenCLTypes.CommandQueue

Type alias for OpenCLCommandQueue.

OpenCLTypes.Context

Type alias for OpenCLContextHandle.

OpenCLTypes.DeviceId

Type alias for OpenCLDeviceId.

OpenCLTypes.Event

Type alias for OpenCLEventHandle.

OpenCLTypes.Kernel

Type alias for OpenCLKernel.

OpenCLTypes.MemObject

Type alias for OpenCLMemObject.

OpenCLTypes.PlatformId

Type alias for OpenCLPlatformId.

OpenCLTypes.Program

Type alias for OpenCLProgram.

Enums

DeviceInfo

OpenCL device information.

DeviceType

OpenCL device types.

MemoryFlags

OpenCL memory flags.

OpenCLError

OpenCL error codes.

PlatformInfo

OpenCL platform information.