OpenCLWrappers-0.0.1.0: The OpenCL Standard for heterogenous data-parallel computing
System.OpenCL.Wrappers.ProgramObject
clCreateProgramWithSource :: Context -> String -> IO (Either ErrorCode Program)Source
clCreateProgramWithBinary :: Context -> [(DeviceID, ByteString)] -> IO (Either ErrorCode Program)Source
clRetainProgram :: Program -> IO (Maybe ErrorCode)Source
clReleaseProgram :: Program -> IO (Maybe ErrorCode)Source
clBuildProgram :: Program -> [DeviceID] -> String -> Maybe BuildProgramCallback -> Ptr () -> IO (Maybe ErrorCode)Source
clUnloadCompiler :: IO (Maybe ErrorCode)Source
clGetProgramInfo :: Program -> ProgramInfo -> IO (Either ErrorCode CLProgramInfoRetval)Source
clGetProgramBuildInfo :: Program -> DeviceID -> ProgramBuildInfo -> IO (Either ErrorCode CLProgramBuildInfoRetval)Source