Module gpuFlux

Class JOCLProgram

java.lang.Object
de.grogra.gpuflux.jocl.JOCLProgram

public class JOCLProgram extends Object
  • Constructor Details

    • JOCLProgram

      public JOCLProgram(org.jocl.cl_program program, String name, String buildLog)
  • Method Details

    • getProgram

      public org.jocl.cl_program getProgram()
    • getBuildLog

      public String getBuildLog()
    • createKernel

      public JOCLKernel createKernel(String kernelname)
    • getBinaries

      public String[] getBinaries()
    • getDevices

      public org.jocl.cl_device_id[] getDevices()
    • getBinarieDatas

      public byte[][] getBinarieDatas()
    • finalize

      public void finalize() throws Throwable
      Overrides:
      finalize in class Object
      Throws:
      Throwable
    • getIdenifier

      public String getIdenifier()
    • getIdenifier

      public static String getIdenifier(String name)
    • getName

      public String getName()