Module gpuFlux

Class JOCLKernel

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

public class JOCLKernel extends Object
  • Constructor Details

    • JOCLKernel

      public JOCLKernel(org.jocl.cl_kernel kernel, String name)
  • Method Details

    • getKernel

      public org.jocl.cl_kernel getKernel()
    • finalize

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

      public void setKernelArg(int arg_idx, int arg_size, org.jocl.Pointer p)
    • setKernelArgInt

      public void setKernelArgInt(int arg_idx, int i)
    • setKernelArgFloat

      public void setKernelArgFloat(int arg_idx, float f)
    • setKernelArgFloat

      public void setKernelArgFloat(int arg_idx, float[] f)
    • setKernelArgMemBuffer

      public void setKernelArgMemBuffer(int arg_idx, JOCLBuffer buf)
    • setKernelArgBuffer

      public void setKernelArgBuffer(int arg_idx, ByteArray cameraBuffer)