@Namespace(value="cv::ocl")
@NoOffset
public static class opencv_core.Device
extends org.bytedeco.javacpp.Pointer
| 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(long size)
Native array allocator.
|
Device(opencv_core.Device d) |
Device(org.bytedeco.javacpp.Pointer d) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic 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(org.bytedeco.javacpp.Pointer d)
public Device(@Const @ByRef
opencv_core.Device d)
public opencv_core.Device position(long position)
position in class org.bytedeco.javacpp.Pointer@ByRef @Name(value="operator =") public opencv_core.Device put(@Const @ByRef opencv_core.Device d)
public void set(org.bytedeco.javacpp.Pointer d)
@opencv_core.Str public org.bytedeco.javacpp.BytePointer name()
@opencv_core.Str public org.bytedeco.javacpp.BytePointer extensions()
@Cast(value="bool") public boolean isExtensionSupported(@opencv_core.Str org.bytedeco.javacpp.BytePointer extensionName)
@Cast(value="bool") public boolean isExtensionSupported(@opencv_core.Str String extensionName)
@opencv_core.Str public org.bytedeco.javacpp.BytePointer version()
@opencv_core.Str public org.bytedeco.javacpp.BytePointer vendorName()
@opencv_core.Str public org.bytedeco.javacpp.BytePointer OpenCL_C_Version()
@opencv_core.Str public org.bytedeco.javacpp.BytePointer OpenCLVersion()
public int deviceVersionMajor()
public int deviceVersionMinor()
@opencv_core.Str public org.bytedeco.javacpp.BytePointer driverVersion()
public org.bytedeco.javacpp.Pointer ptr()
public int type()
public int addressBits()
@Cast(value="bool") public boolean available()
@Cast(value="bool") public boolean compilerAvailable()
@Cast(value="bool") public boolean linkerAvailable()
public int doubleFPConfig()
public int singleFPConfig()
public int halfFPConfig()
@Cast(value="bool") public boolean endianLittle()
@Cast(value="bool") public boolean errorCorrectionSupport()
public int executionCapabilities()
@Cast(value="size_t") public long globalMemCacheSize()
public int globalMemCacheType()
public int globalMemCacheLineSize()
@Cast(value="size_t") public long globalMemSize()
@Cast(value="size_t") public long localMemSize()
public int localMemType()
@Cast(value="bool") public boolean hostUnifiedMemory()
@Cast(value="bool") public boolean imageSupport()
@Cast(value="bool") public boolean imageFromBufferSupport()
@Cast(value="uint") public int imagePitchAlignment()
@Cast(value="uint") public int imageBaseAddressAlignment()
@Cast(value="bool") public boolean intelSubgroupsSupport()
@Cast(value="size_t") public long image2DMaxWidth()
@Cast(value="size_t") public long image2DMaxHeight()
@Cast(value="size_t") public long image3DMaxWidth()
@Cast(value="size_t") public long image3DMaxHeight()
@Cast(value="size_t") public long image3DMaxDepth()
@Cast(value="size_t") public long imageMaxBufferSize()
@Cast(value="size_t") public long imageMaxArraySize()
public int vendorID()
@Cast(value="bool") public boolean isAMD()
@Cast(value="bool") public boolean isIntel()
@Cast(value="bool") public boolean isNVidia()
public int maxClockFrequency()
public int maxComputeUnits()
public int maxConstantArgs()
@Cast(value="size_t") public long maxConstantBufferSize()
@Cast(value="size_t") public long maxMemAllocSize()
@Cast(value="size_t") public long maxParameterSize()
public int maxReadImageArgs()
public int maxWriteImageArgs()
public int maxSamplers()
@Cast(value="size_t") public long maxWorkGroupSize()
public int maxWorkItemDims()
public void maxWorkItemSizes(@Cast(value="size_t*")
org.bytedeco.javacpp.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()
@Cast(value="size_t") public long printfBufferSize()
@Cast(value="size_t") public long profilingTimerResolution()
@Const @ByRef public static opencv_core.Device getDefault()
Copyright © 2018. All rights reserved.