| Package | Description |
|---|---|
| com.nativelibs4java.opencl |
| Modifier and Type | Method and Description |
|---|---|
int |
CLDevice.getAddressBits()
The default compute device address space size specified as an unsigned integer value in bits.
|
CLSampler.AddressingMode |
CLSampler.getAddressingMode()
Return the value specified by addressing_mode argument to CLContext.createSampler.
|
String[] |
CLDevice.getBuiltInKernels()
List of built-in kernels supported by the device.
|
int |
CLEvent.getCommandExecutionStatusValue()
Return the execution status of the command identified by event.
|
CLEvent.CommandType |
CLEvent.getCommandType()
Return the command associated with event.
|
long |
CLImage3D.getDepth()
Return depth of the image in pixels.
|
EnumSet<CLDevice.FpConfig> |
CLDevice.getDoubleFpConfig()
TODO
|
String |
CLDevice.getDriverVersion()
OpenCL software driver version string in the form major_number.minor_number.
|
long |
CLImage.getElementSize()
Return size of each element of the image memory object given by image.
|
EnumSet<CLDevice.ExecutionCapability> |
CLDevice.getExecutionCapabilities()
Describes the execution capabilities of the device.
|
String[] |
CLPlatform.getExtensions()
Returns a list of extension names
Extensions defined here must be supported by all devices associated with this platform. |
String[] |
CLDevice.getExtensions()
List of extension names supported by the device.
|
CLSampler.FilterMode |
CLSampler.getFilterMode()
Return the value specified by filter_mode argument to CLContext.createSampler.
|
CLImageFormat |
CLImage.getFormat()
Return image format descriptor specified when image is created with CLContext.create{Input|Output|InputOutput}{2D|3D}.
|
String |
CLKernel.getFunctionName()
Return the kernel function name.
|
int |
CLDevice.getGlobalMemCachelineSize()
Size of global memory cache line in bytes.
|
long |
CLDevice.getGlobalMemCacheSize()
Size of global memory cache in bytes.
|
CLDevice.GlobalMemCacheType |
CLDevice.getGlobalMemCacheType()
Type of global memory cache supported.
|
long |
CLDevice.getGlobalMemSize()
Size of global device memory in bytes.
|
EnumSet<CLDevice.FpConfig> |
CLDevice.getHalfFpConfig()
TODO
|
long |
CLImage2D.getHeight()
Return height of the image in pixels
|
long |
CLDevice.getImage2DMaxHeight()
Max height of 2D image in pixels.
|
long |
CLDevice.getImage2DMaxWidth()
Max width of 2D image in pixels.
|
long |
CLDevice.getImage3DMaxDepth()
Max depth of 3D image in pixels.
|
long |
CLDevice.getImage3DMaxHeight()
Max height of 3D image in pixels.
|
long |
CLDevice.getImage3DMaxWidth()
Max width of 3D image in pixels.
|
long |
CLDevice.getImageMaxArraySize()
TODO
|
long |
CLDevice.getImageMaxBufferSize()
TODO
|
long |
CLDevice.getLocalMemSize()
Size of local memory arena in bytes.
|
CLDevice.LocalMemType |
CLDevice.getLocalMemType()
Type of local memory supported.
|
int |
CLDevice.getMaxClockFrequency()
Maximum configured clock frequency of the device in MHz.
|
int |
CLDevice.getMaxComputeUnits()
The number of parallel compute cores on the OpenCL device.
|
int |
CLDevice.getMaxConstantArgs()
Max number of arguments declared with the __constant qualifier in a kernel.
|
long |
CLDevice.getMaxConstantBufferSize()
Max size in bytes of a constant buffer allocation.
|
long |
CLDevice.getMaxMemAllocSize()
Max size of memory object allocation in bytes.
|
long |
CLDevice.getMaxParameterSize()
Max size in bytes of the arguments that can be passed to a kernel.
|
int |
CLDevice.getMaxReadImageArgs()
Max number of simultaneous image objects that can be read by a kernel.
|
int |
CLDevice.getMaxSamplers()
Maximum number of samplers that can be used in a kernel.
|
long |
CLDevice.getMaxWorkGroupSize()
Maximum number of work-items in a work-group executing a kernel using the data parallel execution model.
|
int |
CLDevice.getMaxWorkItemDimensions()
Maximum dimensions that specify the global and local work-item IDs used by the data parallel execution model.
|
long[] |
CLDevice.getMaxWorkItemSizes()
Maximum number of work-items that can be specified in each dimension of the work-group to clEnqueueNDRangeKernel.
|
int |
CLDevice.getMaxWriteImageArgs()
Max number of simultaneous image objects that can be written to by a kernel.
|
int |
CLDevice.getMemBaseAddrAlign()
Describes the alignment in bits of the base address of any allocated memory object.
|
int |
CLDevice.getMinDataTypeAlign()
The smallest alignment in bytes which can be used for any data type.
|
String |
CLPlatform.getName()
Platform name string.
|
String |
CLDevice.getName()
Device name string.
|
int |
CLDevice.getNativeVectorWidthChar()
Returns the native ISA vector width.
|
int |
CLDevice.getNativeVectorWidthDouble()
Returns the native ISA vector width.
|
int |
CLDevice.getNativeVectorWidthFloat()
Returns the native ISA vector width.
|
long |
CLDevice.getNativeVectorWidthHalf()
TODO
|
int |
CLDevice.getNativeVectorWidthInt()
Returns the native ISA vector width.
|
int |
CLDevice.getNativeVectorWidthLong()
Returns the native ISA vector width.
|
int |
CLDevice.getNativeVectorWidthShort()
Returns the native ISA vector width.
|
boolean |
CLSampler.getNormalizedCoords()
Return the value specified by normalized_coords argument to CLContext.createSampler.
|
int |
CLKernel.getNumArgs()
Return the number of arguments to kernel.
|
String |
CLDevice.getOpenCLCVersion()
OpenCL C version string.
|
EnumSet<CLDevice.PartitionType> |
CLDevice.getPartitionProperties()
TODO
|
int |
CLDevice.getPreferredVectorWidthChar()
Preferred native vector width size for built-in scalar types that can be put into vectors.
|
int |
CLDevice.getPreferredVectorWidthDouble()
Preferred native vector width size for built-in scalar types that can be put into vectors.
|
int |
CLDevice.getPreferredVectorWidthFloat()
Preferred native vector width size for built-in scalar types that can be put into vectors.
|
long |
CLDevice.getPreferredVectorWidthHalf()
TODO
|
int |
CLDevice.getPreferredVectorWidthInt()
Preferred native vector width size for built-in scalar types that can be put into vectors.
|
int |
CLDevice.getPreferredVectorWidthLong()
Preferred native vector width size for built-in scalar types that can be put into vectors.
|
int |
CLDevice.getPreferredVectorWidthShort()
Preferred native vector width size for built-in scalar types that can be put into vectors.
|
long |
CLDevice.getPrintfBufferSize()
Maximum size of the internal buffer that holds the output of printf calls from a kernel.
|
String |
CLPlatform.getProfile()
OpenCL profile string.
|
String |
CLDevice.getProfile()
OpenCL profile string.
|
long |
CLEvent.getProfilingCommandEnd()
A 64-bit value that describes the current device time counter in nanoseconds when the command identified by event has finished execution on the device.
|
long |
CLEvent.getProfilingCommandQueued()
A 64-bit value that describes the current device time counter in nanoseconds when the command identified by event is enqueued in a command-queue by the host.
|
long |
CLEvent.getProfilingCommandStart()
A 64-bit value that describes the current device time counter in nanoseconds when the command identified by event starts execution on the device.
|
long |
CLEvent.getProfilingCommandSubmit()
A 64-bit value that describes the current device time counter in nanoseconds when the command identified by event that has been enqueued is submitted by the host to the device associated with the command- queue.
|
long |
CLDevice.getProfilingTimerResolution()
Describes the resolution of device timer.
|
EnumSet<CLDevice.QueueProperties> |
CLQueue.getProperties() |
EnumSet<CLDevice.QueueProperties> |
CLDevice.getQueueProperties()
Describes the command-queue properties supported by the device.
|
long |
CLDevice.getReferenceCount()
TODO
|
long |
CLImage2D.getRowPitch()
Return size in bytes of a row of elements of the image object given by image.
|
EnumSet<CLDevice.FpConfig> |
CLDevice.getSingleFPConfig()
Describes single precision floating- point capability of the device.
|
long |
CLImage3D.getSlicePitch()
Return size in bytes of a 2D slice for this 3D image object.
|
EnumSet<CLDevice.Type> |
CLDevice.getType()
The OpenCL device type.
|
String |
CLPlatform.getVendor()
Platform vendor string.
|
String |
CLDevice.getVendor()
Vendor name string.
|
int |
CLDevice.getVendorId()
A unique device vendor identifier.
|
String |
CLPlatform.getVersion()
OpenCL version string.
|
String |
CLDevice.getVersion()
OpenCL version string.
|
long |
CLImage2D.getWidth()
Return width of the image in pixels
|
boolean |
CLDevice.hasErrorCorrectionSupport()
Is CL_TRUE if the device implements error correction for the memories, caches, registers etc. in the device.
|
boolean |
CLDevice.hasImageSupport()
Is CL_TRUE if images are supported by the OpenCL device and CL_FALSE otherwise.
|
boolean |
CLDevice.hasOutOfOrderQueueSupport() |
boolean |
CLDevice.isAvailable()
Is CL_TRUE if the device is available and CL_FALSE if the device is not available.
|
boolean |
CLPlatform.isByteAddressableStoreSupported() |
boolean |
CLDevice.isCompilerAvailable()
Is CL_FALSE if the implementation does not have a compiler available to compile the program source.
|
boolean |
CLDevice.isEndianLittle()
Is CL_TRUE if the OpenCL device is a little endian device and CL_FALSE otherwise.
|
boolean |
CLPlatform.isGLSharingSupported() |
boolean |
CLDevice.isHostUnifiedMemory()
Whether the device and the host have a unified memory subsystem.
|
boolean |
CLDevice.isLinkerAvailable()
TODO
|
boolean |
CLPlatform.isNVCompilerOptionsSupported() |
boolean |
CLPlatform.isNVDeviceAttributeQuerySupported() |
boolean |
CLDevice.isPreferredInteropUserSync()
Is CL_TRUE if the device’s preference is for the user to be responsible for synchronization, when sharing memory objects between OpenCL and other APIs such as DirectX, CL_FALSE if the device / implementation has a performant path for performing synchronization of memory object shared between OpenCL and other APIs such as DirectX.
|
Copyright © 2009-2015. All Rights Reserved.