Uses of Package
com.jogamp.opencl

Packages that use com.jogamp.opencl
com.jogamp.opencl High level java bindings to OpenCL. 
com.jogamp.opencl.gl High level java bindings, OpenCL-OpenGL interoperability. 
com.jogamp.opencl.llb Low level java bindings to OpenCL. 
com.jogamp.opencl.llb.impl   
com.jogamp.opencl.util OpenCL utilities. 
com.jogamp.opencl.util.concurrent OpenCL multi device concurrency utilities. 
 

Classes in com.jogamp.opencl used by com.jogamp.opencl
CLBuffer
          OpenCL buffer object wrapping an optional NIO buffer.
CLCommandQueue
          The command queue is used to queue a set of operations for a specific CLDevice.
CLCommandQueue.Mode
          Enumeration for the command-queue settings.
CLContext
          CLContext is responsible for managing objects such as command-queues, memory, program and kernel objects and for executing kernels on one or more devices specified in the context.
CLContext.ErrorDispatcher
           
CLDevice
          This object represents an OpenCL device.
CLDevice.Capabilities
          Enumeration for the execution capabilities of the device.
CLDevice.FPConfig
          Describes floating-point capability of the device.
CLDevice.GlobalMemCacheType
          Type of global memory cache supported.
CLDevice.LocalMemType
          Type of local memory cache supported.
CLDevice.Type
          Enumeration for the type of a device.
CLErrorHandler
          Experimental: the api may change in future, feedback appreciated.
Note: the thread which calls onError is unspecified.
CLEvent
          Event objects can be used for synchronizing command queues, e.g you can wait until a event occurs or they can also be used to capture profiling information that measure execution time of a command.
CLEvent.CommandType
           
CLEvent.ExecutionStatus
           
CLEvent.ProfilingCommand
           
CLEventList
          Fixed size list for storing CLEvents.
CLEventListener
          A callback for a specific command execution status.
CLException
          Main Exception type for runtime OpenCL errors and failed function calls (e.g.
CLImage
           
CLImage.CLImageInfoAccessor
           
CLImage2d
           
CLImage3d
           
CLImageFormat
          Represents the OpenCL image format with its channeltype and order.
CLImageFormat.ChannelOrder
          Specifies the number of channels and the channel layout i.e.
CLImageFormat.ChannelType
          Describes the size of the channel data type.
CLKernel
          High level abstraction for an OpenCL Kernel.
CLMemObjectListener
          A callback which is invoked by the OpenCL implementation when the memory object is deleted and its resources freed.
CLMemory
          Common superclass for all OpenCL memory types.
CLMemory.GLObjectType
           
CLMemory.Map
          Configures the mapping process.
CLMemory.Mem
          Memory settings for configuring CLMemory.
CLObject
          Common superclass for all OpenCL objects.
CLPlatform
          CLPlatfrorm representing a OpenCL implementation (e.g.
CLProgram
          Represents a OpenCL program executed on one or more CLDevices.
CLProgram.Status
           
CLProgramBuilder
          CLProgramBuilder is a helper for building programs with more complex configurations or building multiple programs with similar configurations.
CLProperty
          OpenCL property.
CLResource
          Releasable OpenCL resource.
CLSampler
          Object representing an OpenCL sampler.
CLSampler.AddressingMode
           
CLSampler.FilteringMode
           
CLSubBuffer
          A sub buffer of a CLBuffer.
CLUserEvent
          Custom, user controlled event.
CLVersion
          Version of an OpenCL Implementation.
 

Classes in com.jogamp.opencl used by com.jogamp.opencl.gl
CLBuffer
          OpenCL buffer object wrapping an optional NIO buffer.
CLContext
          CLContext is responsible for managing objects such as command-queues, memory, program and kernel objects and for executing kernels on one or more devices specified in the context.
CLDevice
          This object represents an OpenCL device.
CLDevice.Type
          Enumeration for the type of a device.
CLImage
           
CLImage.CLImageInfoAccessor
           
CLImage2d
           
CLImage3d
           
CLImageFormat
          Represents the OpenCL image format with its channeltype and order.
CLMemory
          Common superclass for all OpenCL memory types.
CLMemory.GLObjectType
           
CLMemory.Mem
          Memory settings for configuring CLMemory.
CLObject
          Common superclass for all OpenCL objects.
CLPlatform
          CLPlatfrorm representing a OpenCL implementation (e.g.
CLResource
          Releasable OpenCL resource.
 

Classes in com.jogamp.opencl used by com.jogamp.opencl.llb
CLErrorHandler
          Experimental: the api may change in future, feedback appreciated.
Note: the thread which calls onError is unspecified.
 

Classes in com.jogamp.opencl used by com.jogamp.opencl.llb.impl
CLErrorHandler
          Experimental: the api may change in future, feedback appreciated.
Note: the thread which calls onError is unspecified.
 

Classes in com.jogamp.opencl used by com.jogamp.opencl.util
CLCommandQueue
          The command queue is used to queue a set of operations for a specific CLDevice.
CLCommandQueue.Mode
          Enumeration for the command-queue settings.
CLContext
          CLContext is responsible for managing objects such as command-queues, memory, program and kernel objects and for executing kernels on one or more devices specified in the context.
CLDevice
          This object represents an OpenCL device.
CLDevice.Type
          Enumeration for the type of a device.
CLEventList
          Fixed size list for storing CLEvents.
CLPlatform
          CLPlatfrorm representing a OpenCL implementation (e.g.
CLProgram
          Represents a OpenCL program executed on one or more CLDevices.
CLResource
          Releasable OpenCL resource.
CLVersion
          Version of an OpenCL Implementation.
 

Classes in com.jogamp.opencl used by com.jogamp.opencl.util.concurrent
CLCommandQueue
          The command queue is used to queue a set of operations for a specific CLDevice.
CLCommandQueue.Mode
          Enumeration for the command-queue settings.
CLContext
          CLContext is responsible for managing objects such as command-queues, memory, program and kernel objects and for executing kernels on one or more devices specified in the context.
CLDevice
          This object represents an OpenCL device.
CLKernel
          High level abstraction for an OpenCL Kernel.
CLProgram
          Represents a OpenCL program executed on one or more CLDevices.
CLResource
          Releasable OpenCL resource.