private OpenClErrorCode BuildInfoFuncCurried(IntPtr deviceHandle, ProgramBuildInfoParameter name, uint size, IntPtr paramValue, out uint paramValueSizeReturned) => _programApi.clGetProgramBuildInfo(_program.Id, deviceHandle, name, size, paramValue, out paramValueSizeReturned);
OpenClErrorCode IProgramApi.clGetProgramBuildInfo(IntPtr program, IntPtr device, ProgramBuildInfoParameter paramName, uint paramValueSize, IntPtr paramValue, out uint paramValueSizeReturned) { return(clGetProgramBuildInfo(program, device, paramName, paramValueSize, paramValue, out paramValueSizeReturned)); }
public OpenClErrorCode clGetProgramBuildInfo(IntPtr program, IntPtr device, ProgramBuildInfoParameter paramName, uint paramValueSize, IntPtr paramValue, out uint paramValueSizeReturned) { paramValueSizeReturned = clGetProgramBuildInfoParamValueSizeReturned ?? 4; return(clGetProgramBuildInfoReturn ?? OpenClErrorCode.Success); }
public static extern OpenClErrorCode clGetProgramBuildInfo(IntPtr program, IntPtr device, ProgramBuildInfoParameter paramName, uint paramValueSize, IntPtr paramValue, out uint paramValueSizeReturned);