|
CoreFlow 1.0.0
A modern orchestration and execution runtime
|
Macros | |
| #define | OPENVX_KHR_OPENCL_INTEROP "vx_khr_opencl_interop" |
| #define | VX_MEMORY_TYPE_OPENCL_BUFFER (VX_ENUM_BASE(VX_ID_KHRONOS, VX_ENUM_MEMORY_TYPE) + 0x2) |
| The constants added by OpenCL interop extension. | |
| #define | VX_CONTEXT_CL_CONTEXT (VX_ATTRIBUTE_BASE(VX_ID_KHRONOS, VX_TYPE_CONTEXT) + 0xF) |
| #define | VX_CONTEXT_CL_COMMAND_QUEUE (VX_ATTRIBUTE_BASE(VX_ID_KHRONOS, VX_TYPE_CONTEXT) + 0x10) |
| #define | VX_NODE_CL_COMMAND_QUEUE (VX_ATTRIBUTE_BASE(VX_ID_KHRONOS, VX_TYPE_NODE) + 0x9) |
| #define | VX_KERNEL_USE_OPENCL (VX_ATTRIBUTE_BASE(VX_ID_KHRONOS, VX_TYPE_KERNEL) + 0x4) |
Functions | |
| VX_API_ENTRY vx_context VX_API_CALL | vxCreateContextFromCL (cl_context opencl_context, cl_command_queue opencl_command_queue) |
| Create an OpenVX context with specified OpenCL context and global coordination command queue. | |
| #define OPENVX_KHR_OPENCL_INTEROP "vx_khr_opencl_interop" |
| #define VX_CONTEXT_CL_COMMAND_QUEUE (VX_ATTRIBUTE_BASE(VX_ID_KHRONOS, VX_TYPE_CONTEXT) + 0x10) |
| #define VX_CONTEXT_CL_CONTEXT (VX_ATTRIBUTE_BASE(VX_ID_KHRONOS, VX_TYPE_CONTEXT) + 0xF) |
| #define VX_KERNEL_USE_OPENCL (VX_ATTRIBUTE_BASE(VX_ID_KHRONOS, VX_TYPE_KERNEL) + 0x4) |
| #define VX_NODE_CL_COMMAND_QUEUE (VX_ATTRIBUTE_BASE(VX_ID_KHRONOS, VX_TYPE_NODE) + 0x9) |