Package com.aparapi.opencl
Interface OpenCL<T>
-
- All Known Implementing Classes:
OpenCLAdapter
public interface OpenCL<T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceOpenCL.Argstatic interfaceOpenCL.Constantstatic interfaceOpenCL.Getstatic interfaceOpenCL.GlobalReadOnlystatic interfaceOpenCL.GlobalReadWritestatic interfaceOpenCL.GlobalWriteOnlystatic interfaceOpenCL.Kernelstatic interfaceOpenCL.Localstatic interfaceOpenCL.Putstatic interfaceOpenCL.Resourcestatic interfaceOpenCL.Source
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCL_KHR_3D_IMAGE_WRITESstatic java.lang.StringCL_KHR_BYTE_ADDRESSABLE_SUPPORTstatic java.lang.StringCL_KHR_FP16static java.lang.StringCL_KHR_FP64static java.lang.StringCL_KHR_GL_SHARINGstatic java.lang.StringCL_KHR_GLOBAL_INT32_BASE_ATOMICSstatic java.lang.StringCL_KHR_GLOBAL_INT32_EXTENDED_ATOMICSstatic java.lang.StringCL_KHR_INT64_BASE_ATOMICSstatic java.lang.StringCL_KHR_INT64_EXTENDED_ATOMICSstatic java.lang.StringCL_KHR_LOCAL_INT32_BASE_ATOMICSstatic java.lang.StringCL_KHR_LOCAL_INT32_EXTENDED_ATOMICSstatic java.lang.StringCL_KHR_SELECT_FPROUNDING_MODE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tbegin()Tdispose()Tend()Tget(boolean[] array)Tget(byte[] array)Tget(char[] array)Tget(double[] array)Tget(float[] array)Tget(int[] array)Tget(short[] array)java.util.List<ProfileInfo>getProfileInfo()Tput(boolean[] array)Tput(byte[] array)Tput(char[] array)Tput(double[] array)Tput(float[] array)Tput(int[] array)Tput(short[] array)
-
-
-
Field Detail
-
CL_KHR_FP64
static final java.lang.String CL_KHR_FP64
- See Also:
- Constant Field Values
-
CL_KHR_SELECT_FPROUNDING_MODE
static final java.lang.String CL_KHR_SELECT_FPROUNDING_MODE
- See Also:
- Constant Field Values
-
CL_KHR_GLOBAL_INT32_BASE_ATOMICS
static final java.lang.String CL_KHR_GLOBAL_INT32_BASE_ATOMICS
- See Also:
- Constant Field Values
-
CL_KHR_GLOBAL_INT32_EXTENDED_ATOMICS
static final java.lang.String CL_KHR_GLOBAL_INT32_EXTENDED_ATOMICS
- See Also:
- Constant Field Values
-
CL_KHR_LOCAL_INT32_BASE_ATOMICS
static final java.lang.String CL_KHR_LOCAL_INT32_BASE_ATOMICS
- See Also:
- Constant Field Values
-
CL_KHR_LOCAL_INT32_EXTENDED_ATOMICS
static final java.lang.String CL_KHR_LOCAL_INT32_EXTENDED_ATOMICS
- See Also:
- Constant Field Values
-
CL_KHR_INT64_BASE_ATOMICS
static final java.lang.String CL_KHR_INT64_BASE_ATOMICS
- See Also:
- Constant Field Values
-
CL_KHR_INT64_EXTENDED_ATOMICS
static final java.lang.String CL_KHR_INT64_EXTENDED_ATOMICS
- See Also:
- Constant Field Values
-
CL_KHR_3D_IMAGE_WRITES
static final java.lang.String CL_KHR_3D_IMAGE_WRITES
- See Also:
- Constant Field Values
-
CL_KHR_BYTE_ADDRESSABLE_SUPPORT
static final java.lang.String CL_KHR_BYTE_ADDRESSABLE_SUPPORT
- See Also:
- Constant Field Values
-
CL_KHR_FP16
static final java.lang.String CL_KHR_FP16
- See Also:
- Constant Field Values
-
CL_KHR_GL_SHARING
static final java.lang.String CL_KHR_GL_SHARING
- See Also:
- Constant Field Values
-
-
Method Detail
-
put
T put(float[] array)
-
put
T put(int[] array)
-
put
T put(short[] array)
-
put
T put(byte[] array)
-
put
T put(char[] array)
-
put
T put(boolean[] array)
-
put
T put(double[] array)
-
get
T get(float[] array)
-
get
T get(int[] array)
-
get
T get(short[] array)
-
get
T get(char[] array)
-
get
T get(boolean[] array)
-
get
T get(double[] array)
-
get
T get(byte[] array)
-
begin
T begin()
-
end
T end()
-
dispose
T dispose()
-
getProfileInfo
java.util.List<ProfileInfo> getProfileInfo()
-
-