|
CoreFlow 1.0.0
A modern orchestration and execution runtime
|
An example of how to wrap a User Extension Kernel. More...
#include <VX/vx.h>Macros | |
| #define | _OPENVX_EXT_XYZ_H_ |
| #define | XYZ_DATA_AREA (1024) |
| The XYZ Data area in bytes. | |
| #define | XYZ_TEMP_NUMITEMS (374) |
| The required number of items in the temp array. | |
| #define | XYZ_VALUE_MIN (-10) |
| The minimum value of the scalar for the XYZ Kernel. | |
| #define | XYZ_VALUE_MAX (10) |
| The maximum value of the scalar for the XYZ Kernel. | |
| #define | VX_KERNEL_NAME_KHR_XYZ "org.khronos.example.xyz" |
| [KERNEL ENUM] | |
| #define | VX_LIBRARY_XYZ (0x3) |
| The XYZ Example Library Set. | |
Enumerations | |
| enum | vx_kernel_xyz_ext_e { VX_KERNEL_KHR_XYZ = VX_KERNEL_BASE(VX_ID_DEFAULT, VX_LIBRARY_XYZ) + 0x0 } |
| The list of XYZ Kernels. More... | |
Functions | |
| vx_node | vxXYZNode (vx_graph graph, vx_image input, vx_uint32 value, vx_image output, vx_array temp) |
| [KERNEL ENUM] | |
| vx_status | vxuXYZ (vx_context context, vx_image input, vx_uint32 value, vx_image output, vx_array temp) |
| [node] | |
An example of how to wrap a User Extension Kernel.
The example header for how to write a user mode extension to OpenVX.
| #define _OPENVX_EXT_XYZ_H_ |
| #define VX_KERNEL_NAME_KHR_XYZ "org.khronos.example.xyz" |
[KERNEL ENUM]