@Namespace(value="cv::ocl") @NoOffset @Properties(inherit=opencv_core.class) public class Device extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Modifier and Type | Field and Description |
---|---|
static int |
EXEC_KERNEL
enum cv::ocl::Device::
|
static int |
EXEC_NATIVE_KERNEL
enum cv::ocl::Device::
|
static int |
FP_CORRECTLY_ROUNDED_DIVIDE_SQRT
enum cv::ocl::Device::
|
static int |
FP_DENORM
enum cv::ocl::Device::
|
static int |
FP_FMA
enum cv::ocl::Device::
|
static int |
FP_INF_NAN
enum cv::ocl::Device::
|
static int |
FP_ROUND_TO_INF
enum cv::ocl::Device::
|
static int |
FP_ROUND_TO_NEAREST
enum cv::ocl::Device::
|
static int |
FP_ROUND_TO_ZERO
enum cv::ocl::Device::
|
static int |
FP_SOFT_FLOAT
enum cv::ocl::Device::
|
static int |
LOCAL_IS_GLOBAL
enum cv::ocl::Device::
|
static int |
LOCAL_IS_LOCAL
enum cv::ocl::Device::
|
static int |
NO_CACHE
enum cv::ocl::Device::
|
static int |
NO_LOCAL_MEM
enum cv::ocl::Device::
|
static int |
READ_ONLY_CACHE
enum cv::ocl::Device::
|
static int |
READ_WRITE_CACHE
enum cv::ocl::Device::
|
static int |
TYPE_ACCELERATOR
enum cv::ocl::Device::
|
static int |
TYPE_ALL
enum cv::ocl::Device::
|
static int |
TYPE_CPU
enum cv::ocl::Device::
|
static int |
TYPE_DEFAULT
enum cv::ocl::Device::
|
static int |
TYPE_DGPU
enum cv::ocl::Device::
|
static int |
TYPE_GPU
enum cv::ocl::Device::
|
static int |
TYPE_IGPU
enum cv::ocl::Device::
|
static int |
UNKNOWN_VENDOR
enum cv::ocl::Device::
|
static int |
VENDOR_AMD
enum cv::ocl::Device::
|
static int |
VENDOR_INTEL
enum cv::ocl::Device::
|
static int |
VENDOR_NVIDIA
enum cv::ocl::Device::
|
Constructor and Description |
---|
Device() |
Device(Device d) |
Device(long size)
Native array allocator.
|
Device(Pointer d) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public static final int TYPE_DEFAULT
public static final int TYPE_CPU
public static final int TYPE_GPU
public static final int TYPE_ACCELERATOR
public static final int TYPE_DGPU
public static final int TYPE_IGPU
public static final int TYPE_ALL
public static final int FP_DENORM
public static final int FP_INF_NAN
public static final int FP_ROUND_TO_NEAREST
public static final int FP_ROUND_TO_ZERO
public static final int FP_ROUND_TO_INF
public static final int FP_FMA
public static final int FP_SOFT_FLOAT
public static final int FP_CORRECTLY_ROUNDED_DIVIDE_SQRT
public static final int EXEC_KERNEL
public static final int EXEC_NATIVE_KERNEL
public static final int NO_CACHE
public static final int READ_ONLY_CACHE
public static final int READ_WRITE_CACHE
public static final int NO_LOCAL_MEM
public static final int LOCAL_IS_LOCAL
public static final int LOCAL_IS_GLOBAL
public static final int UNKNOWN_VENDOR
public static final int VENDOR_AMD
public static final int VENDOR_INTEL
public static final int VENDOR_NVIDIA
public Device(long size)
Pointer.position(long)
.public Device()
public Device(Pointer d)
public void set(Pointer d)
@opencv_core.Str public BytePointer name()
@opencv_core.Str public BytePointer extensions()
@Cast(value="bool") public boolean isExtensionSupported(@opencv_core.Str BytePointer extensionName)
@Cast(value="bool") public boolean isExtensionSupported(@opencv_core.Str String extensionName)
@opencv_core.Str public BytePointer version()
@opencv_core.Str public BytePointer vendorName()
@opencv_core.Str public BytePointer OpenCL_C_Version()
@opencv_core.Str public BytePointer OpenCLVersion()
public int deviceVersionMajor()
public int deviceVersionMinor()
@opencv_core.Str public BytePointer driverVersion()
public Pointer ptr()
public int type()
public int addressBits()
public int doubleFPConfig()
public int singleFPConfig()
public int halfFPConfig()
public int executionCapabilities()
public int globalMemCacheType()
public int globalMemCacheLineSize()
public int localMemType()
@Cast(value="bool") public boolean intelSubgroupsSupport()
public int vendorID()
public int maxClockFrequency()
public int maxComputeUnits()
public int maxConstantArgs()
public int maxReadImageArgs()
public int maxWriteImageArgs()
public int maxSamplers()
public int maxWorkItemDims()
public void maxWorkItemSizes(@Cast(value="size_t*") SizeTPointer arg0)
public int memBaseAddrAlign()
public int nativeVectorWidthChar()
public int nativeVectorWidthShort()
public int nativeVectorWidthInt()
public int nativeVectorWidthLong()
public int nativeVectorWidthFloat()
public int nativeVectorWidthDouble()
public int nativeVectorWidthHalf()
public int preferredVectorWidthChar()
public int preferredVectorWidthShort()
public int preferredVectorWidthInt()
public int preferredVectorWidthLong()
public int preferredVectorWidthFloat()
public int preferredVectorWidthDouble()
public int preferredVectorWidthHalf()
Copyright © 2020. All rights reserved.