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]