JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java™ (public API).
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Ccom.jogamp.opencl.CLSampler.AddressingMode
 Ccom.jogamp.opencl.AutoCloseableImport of JDK7's ARM interface allowing JDK6 backwards compatibility
 Ccom.jogamp.opencl.llb.impl.BuildProgramCallbackA callback an application can register to be called when the program executable has been built (successfully or unsuccessfully)
 Ccom.jogamp.opencl.CLDevice.CapabilitiesEnumeration for the execution capabilities of the device
 Ccom.jogamp.opencl.CLImageFormat.ChannelOrderSpecifies the number of channels and the channel layout i.e
 Ccom.jogamp.opencl.CLImageFormat.ChannelTypeDescribes the size of the channel data type
 Ccom.jogamp.opencl.llb.CLJava bindings to OpenCL, the Open Computing Language
 Ccom.jogamp.opencl.spi.CLAccessorFactoryImplementations of this interface are factories responsible for creating CLAccessors
 Ccom.jogamp.opencl.CLBuffer< B >
 Ccom.jogamp.opencl.util.CLBuildListenerA callback an application can register to be called when the program executable has been built (successfully or unsuccessfully)
 Ccom.jogamp.opencl.util.CLDeviceFiltersPre-defined filters
 Ccom.jogamp.opencl.CLErrorHandlerExperimental: the api may change in future, feedback appreciated
 Ccom.jogamp.opencl.llb.impl.CLEventCallbackA callback for a specific command execution status
 Ccom.jogamp.opencl.CLEventListenerA callback for a specific command execution status
 Ccom.jogamp.opencl.gl.CLGLImage2d< B >
 Ccom.jogamp.opencl.gl.CLGLObject
 Ccom.jogamp.opencl.CLImage2d< B >
 Ccom.jogamp.opencl.CLImage3d< B >
 Ccom.jogamp.opencl.CLImage< B >
 Ccom.jogamp.opencl.llb.impl.CLImageDescImplStruct accessor for cl_image_desc
 Ccom.jogamp.opencl.CLImageFormatRepresents the OpenCL image format with its channeltype and order
 Ccom.jogamp.opencl.llb.impl.CLImageFormatImplStruct accessor for cl_image_format
 Ccom.jogamp.opencl.util.CLInfoPrints out diagnostic properties about the OpenCL installation and the runtime environment of the host application
 Ccom.jogamp.opencl.spi.CLInfoAccessorInternal utility for common OpenCL clGetFooInfo calls
 Ccom.jogamp.opencl.llb.impl.CLMemObjectDestructorCallbackA callback which is invoked by the OpenCL implementation when the memory object is deleted and its resources freed
 Ccom.jogamp.opencl.CLMemObjectListenerA callback which is invoked by the OpenCL implementation when the memory object is deleted and its resources freed
 Ccom.jogamp.opencl.CLMemory< B >
 Ccom.jogamp.opencl.CLObjectCommon superclass for all OpenCL objects
 CCloneable
 Ccom.jogamp.opencl.CLPlatformCLPlatfrorm representing a OpenCL implementation (e.g
 Ccom.jogamp.opencl.util.CLPlatformFiltersPre-defined filters
 Ccom.jogamp.opencl.CLPropertyOpenCL property
 Ccom.jogamp.opencl.util.concurrent.CLQueueContextFactory< C extends CLQueueContext >Creates CLQueueContexts
 Ccom.jogamp.opencl.util.concurrent.CLQueueContextFactory< CLSimpleQueueContext >
 Ccom.jogamp.opencl.CLResourceReleasable OpenCL resource
 Ccom.jogamp.opencl.util.concurrent.CLTask< C extends CLQueueContext, R >A task executed on a command queue
 Ccom.jogamp.opencl.util.concurrent.CLTask< CLSimpleQueueContext, Buffer >
 Ccom.jogamp.opencl.util.concurrent.CLTask<? super C, R >
 Ccom.jogamp.opencl.util.CLUtil
 Ccom.jogamp.opencl.CLEvent.CommandType
 CComparable
 Ccom.jogamp.opencl.CLProgram.CompilerOptionsCommon compiler options for the OpenCL compiler
 Ccom.jogamp.opencl.CLEvent.ExecutionStatus
 Ccom.jogamp.opencl.util.Filter< I >
 Ccom.jogamp.opencl.CLSampler.FilteringMode
 Ccom.jogamp.opencl.util.concurrent.CLCommandQueuePool< C extends CLQueueContext >.FinishActionThe action executed after a task completes
 Ccom.jogamp.opencl.CLDevice.FPConfigDescribes floating-point capability of the device
 Ccom.jogamp.opencl.CLDevice.GlobalMemCacheTypeType of global memory cache supported
 Ccom.jogamp.opencl.CLMemory< B extends Buffer >.GLObjectType
 CIterable
 Ccom.jogamp.opencl.CLDevice.LocalMemTypeType of local memory cache supported
 Ccom.jogamp.opencl.CLMemory< B extends Buffer >.MapConfigures the mapping process
 Ccom.jogamp.opencl.CLMemory< B extends Buffer >.Map< com.jogamp.opencl.CLDevice, byte[]>
 Ccom.jogamp.opencl.CLMemory< B extends Buffer >.Map< com.jogamp.opencl.CLDevice, com.jogamp.opencl.CLProgram.Status >
 Ccom.jogamp.opencl.CLMemory< B extends Buffer >.Map< com.jogamp.opencl.CLDevice, List< com.jogamp.opencl.CLCommandQueue > >
 Ccom.jogamp.opencl.CLMemory< B extends Buffer >.MemMemory settings for configuring CLMemory
 Ccom.jogamp.opencl.test.util.MiscUtils
 Ccom.jogamp.opencl.CLCommandQueue.ModeEnumeration for the command-queue settings
 Ccom.jogamp.opencl.util.MultiQueueBarrierAn utility for synchronizing multiple concurrent CLCommandQueues
 Ccom.jogamp.opencl.CLEvent.ProfilingCommand
 CRuntimeException
 Ccom.jogamp.opencl.CLProgram.Status
 Ccom.jogamp.opencl.CLDevice.TypeEnumeration for the type of a device
 Ccom.jogamp.opencl.test.util.UITestCase
 CDynamicLibraryBundleInfo
 CJogampVersion
 CProcAddressTable
 CSerializable