Interface OpenCLExecutionContext

All Known Implementing Classes:
ImmutableOpenCLExecutionContext

@Immutable public interface OpenCLExecutionContext
  • Method Details

    • platform

      @Parameter Platform platform()
    • device

      @Parameter Device device()
    • clContext

      @Parameter org.jocl.cl_context clContext()
    • clCommandQueue

      @Parameter org.jocl.cl_command_queue clCommandQueue()
    • clProgram

      @Parameter org.jocl.cl_program clProgram()
    • kernels

      @Parameter Map<String,org.jocl.cl_kernel> kernels()
    • kernelInfos

      @Parameter Map<String,KernelInfo> kernelInfos()
    • kernelInfo

      default KernelInfo kernelInfo(String kernelName)
    • builder