From af6a9eedd118b0e3d7f1a2098c10ff90b27b5d0e Mon Sep 17 00:00:00 2001 From: Cedric Nugteren Date: Sat, 11 May 2019 20:39:00 +0200 Subject: Added a function to set the OpenCL kernel standard, either 1.1 or 1.2 --- src/utilities/compile.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/utilities/compile.cpp') diff --git a/src/utilities/compile.cpp b/src/utilities/compile.cpp index 00cb90cb..aeb7a3e2 100644 --- a/src/utilities/compile.cpp +++ b/src/utilities/compile.cpp @@ -111,6 +111,7 @@ std::shared_ptr CompileFromSource( // Compiles the kernel auto program = std::make_shared(context, kernel_string); try { + SetOpenCLKernelStandard(device, options); program->Build(device, options); } catch (const CLCudaAPIBuildError &e) { if (program->StatusIsCompilationWarningOrError(e.status()) && !silent) { -- cgit v1.2.3