Table of Contents

Class OclDeviceInfo

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

A read-only snapshot of an OpenCL device.

public sealed record OclDeviceInfo : IEquatable<OclDeviceInfo>
Inheritance
OclDeviceInfo
Implements
Inherited Members

Constructors

OclDeviceInfo(string, string, string, string, string, string, OclDeviceTypes, int, bool, bool, bool, int, int, ulong, ulong, bool, bool)

A read-only snapshot of an OpenCL device.

Properties

AddressBits

Device address width in bits.

Available

Whether the device is available.

CompilerAvailable

Whether the OpenCL compiler is available.

DriverVersion

OpenCL driver version.

GlobalMemorySize

Global memory size in bytes.

HostUnifiedMemory

Whether the device and host share unified memory.

ImageSupport

Whether OpenCL image objects are supported.

LinkerAvailable

Whether the OpenCL linker is available.

LocalMemorySize

Local memory size in bytes.

MaxClockFrequency

Maximum clock frequency in MHz.

MaxComputeUnits

Maximum number of parallel compute units.

Name

Device name.

OpenCLCVersion

OpenCL C version string.

OpenCLVersion

OpenCL device version string.

Type

Device type.

VendorName

Device vendor name.

Version

OpenCV's device version string.