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>
  • Constructor Details

    • OpenCLAdapter

      public OpenCLAdapter()
  • Method Details

    • put

      public T put(byte[] array)
      Specified by:
      put in interface OpenCL<T>
    • get

      public T get(byte[] array)
      Specified by:
      get in interface OpenCL<T>
    • put

      public T put(float[] array)
      Specified by:
      put in interface OpenCL<T>
    • put

      public T put(int[] array)
      Specified by:
      put in interface OpenCL<T>
    • put

      public T put(short[] array)
      Specified by:
      put in interface OpenCL<T>
    • put

      public T put(char[] array)
      Specified by:
      put in interface OpenCL<T>
    • put

      public T put(boolean[] array)
      Specified by:
      put in interface OpenCL<T>
    • put

      public T put(double[] array)
      Specified by:
      put in interface OpenCL<T>
    • get

      public T get(float[] array)
      Specified by:
      get in interface OpenCL<T>
    • get

      public T get(int[] array)
      Specified by:
      get in interface OpenCL<T>
    • get

      public T get(short[] array)
      Specified by:
      get in interface OpenCL<T>
    • get

      public T get(char[] array)
      Specified by:
      get in interface OpenCL<T>
    • get

      public T get(boolean[] array)
      Specified by:
      get in interface OpenCL<T>
    • get

      public T get(double[] array)
      Specified by:
      get in interface OpenCL<T>
    • begin

      public T begin()
      Specified by:
      begin in interface OpenCL<T>
    • end

      public T end()
      Specified by:
      end in interface OpenCL<T>
    • dispose

      public T dispose()
      Specified by:
      dispose in interface OpenCL<T>
    • getProfileInfo

      public List<ProfileInfo> getProfileInfo()
      Specified by:
      getProfileInfo in interface OpenCL<T>