diff --git a/src/wrapper/wrap_constants.cpp b/src/wrapper/wrap_constants.cpp index 12ae9381a5f44737669cda5b5419803a3a4af0cc..0428206b70aceb786d1d74c67f27358e08140fe2 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 } {