コード例 #1
0
ファイル: Program.cs プロジェクト: viphak/Asm4GCN
        public string GetBuildOptions(Device device)
        {
            if (device == null)
                throw new ArgumentNullException("device");

            return UnsafeNativeMethods.GetProgramBuildInfo(Handle, device.ID, UnsafeNativeMethods.ProgramBuildInfo.BuildOptions);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: viphak/Asm4GCN
        public BuildStatus GetBuildStatus(Device device)
        {
            if (device == null)
                throw new ArgumentNullException("device");

            return (BuildStatus)UnsafeNativeMethods.GetProgramBuildInfo(Handle, device.ID, UnsafeNativeMethods.ProgramBuildInfo.BuildStatus);
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: viphak/Asm4GCN
        public BinaryType GetBinaryType(Device device)
        {
            if (device == null)
                throw new ArgumentNullException("device");

            return (BinaryType)UnsafeNativeMethods.GetProgramBuildInfo(Handle, device.ID, UnsafeNativeMethods.ProgramBuildInfo.BinaryType);
        }
コード例 #4
0
ファイル: Program.cs プロジェクト: uzbekdev1/NOpenCL
        public string GetBuildLog(Device device)
        {
            if (device == null)
            {
                throw new ArgumentNullException(nameof(device));
            }

            return(UnsafeNativeMethods.GetProgramBuildInfo(Handle, device.ID, UnsafeNativeMethods.ProgramBuildInfo.BuildLog));
        }