Package com.aparapi.opencl
Class OpenCLAdapter<T>
java.lang.Object
com.aparapi.opencl.OpenCLAdapter<T>
- All Implemented Interfaces:
OpenCL<T>
public class OpenCLAdapter<T> extends Object implements OpenCL<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.aparapi.opencl.OpenCL
OpenCL.Arg, OpenCL.Constant, OpenCL.Get, OpenCL.GlobalReadOnly, OpenCL.GlobalReadWrite, OpenCL.GlobalWriteOnly, OpenCL.Kernel, OpenCL.Local, OpenCL.Put, OpenCL.Resource, OpenCL.Source
-
Field Summary
Fields inherited from interface com.aparapi.opencl.OpenCL
CL_KHR_3D_IMAGE_WRITES, CL_KHR_BYTE_ADDRESSABLE_SUPPORT, CL_KHR_FP16, CL_KHR_FP64, CL_KHR_GL_SHARING, CL_KHR_GLOBAL_INT32_BASE_ATOMICS, CL_KHR_GLOBAL_INT32_EXTENDED_ATOMICS, CL_KHR_INT64_BASE_ATOMICS, CL_KHR_INT64_EXTENDED_ATOMICS, CL_KHR_LOCAL_INT32_BASE_ATOMICS, CL_KHR_LOCAL_INT32_EXTENDED_ATOMICS, CL_KHR_SELECT_FPROUNDING_MODE
-
Constructor Summary
Constructors Constructor Description OpenCLAdapter()
-
Method Summary
Modifier and Type Method Description T
begin()
T
dispose()
T
end()
T
get(boolean[] array)
T
get(byte[] array)
T
get(char[] array)
T
get(double[] array)
T
get(float[] array)
T
get(int[] array)
T
get(short[] array)
List<ProfileInfo>
getProfileInfo()
T
put(boolean[] array)
T
put(byte[] array)
T
put(char[] array)
T
put(double[] array)
T
put(float[] array)
T
put(int[] array)
T
put(short[] array)