From 1263f8818e20dac36a60ac164f4a3178e119a528 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Mon, 2 Apr 2012 17:41:03 -0400 Subject: [PATCH] Add support for Intel's immediate command execution extension. --- src/wrapper/wrap_constants.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/wrapper/wrap_constants.cpp b/src/wrapper/wrap_constants.cpp index 12ae9381..0428206b 100644 --- a/src/wrapper/wrap_constants.cpp +++ b/src/wrapper/wrap_constants.cpp @@ -375,12 +375,18 @@ void pyopencl_expose_constants() py::class_ cls("device_exec_capabilities", py::no_init); ADD_ATTR(EXEC_, KERNEL); ADD_ATTR(EXEC_, NATIVE_KERNEL); +#ifdef CL_EXEC_IMMEDIATE_EXECUTION_INTEL + ADD_ATTR(EXEC_, IMMEDIATE_EXECUTION_INTEL); +#endif } { py::class_ cls("command_queue_properties", py::no_init); ADD_ATTR(QUEUE_, OUT_OF_ORDER_EXEC_MODE_ENABLE); ADD_ATTR(QUEUE_, PROFILING_ENABLE); +#ifdef CL_QUEUE_IMMEDIATE_EXECUTION_ENABLE_INTEL + ADD_ATTR(QUEUE_, IMMEDIATE_EXECUTION_ENABLE_INTEL); +#endif } { -- GitLab