The OpenVX Specification
a73e458
|
The list of defines for all known types in OpenVX.
Macros | |
#define | VX_TYPE_ARRAY 0x80E |
A vx_array . | |
#define | VX_TYPE_BOOL 0x010 |
A vx_bool . | |
#define | VX_TYPE_CHAR 0x001 |
A vx_char . | |
#define | VX_TYPE_CONTEXT 0x801 |
A vx_context . | |
#define | VX_TYPE_CONVOLUTION 0x80C |
A vx_convolution . | |
#define | VX_TYPE_COORDINATES2D 0x022 |
A vx_coordinates2d_t . | |
#define | VX_TYPE_COORDINATES3D 0x023 |
A vx_coordinates3d_t . | |
#define | VX_TYPE_DELAY 0x806 |
A vx_delay . | |
#define | VX_TYPE_DF_IMAGE 0x00E |
A vx_df_image . | |
#define | VX_TYPE_DISTRIBUTION 0x808 |
A vx_distribution . | |
#define | VX_TYPE_ENUM 0x00C |
A vx_enum . Equivalent in size to a vx_int32 . | |
#define | VX_TYPE_ERROR 0x811 |
An error object which has no type. | |
#define | VX_TYPE_FLOAT32 0x00A |
A vx_float32 . | |
#define | VX_TYPE_FLOAT64 0x00B |
A vx_float64 . | |
#define | VX_TYPE_GRAPH 0x802 |
A vx_graph . | |
#define | VX_TYPE_IMAGE 0x80F |
A vx_image . | |
#define | VX_TYPE_INT16 0x004 |
A vx_int16 . | |
#define | VX_TYPE_INT32 0x006 |
A vx_int32 . | |
#define | VX_TYPE_INT64 0x008 |
A vx_int64 . | |
#define | VX_TYPE_INT8 0x002 |
A vx_int8 . | |
#define | VX_TYPE_INVALID 0x000 |
An invalid type value. When passed an error must be returned. | |
#define | VX_TYPE_KERNEL 0x804 |
A vx_kernel . | |
#define | VX_TYPE_KEYPOINT 0x021 |
A vx_keypoint_t . | |
#define | VX_TYPE_KHRONOS_OBJECT_END VX_TYPE_VENDOR_OBJECT_START - 1 |
A value for comparison between Khronos defined objects and vendor structs. | |
#define | VX_TYPE_KHRONOS_OBJECT_START 0x800 |
A Khronos defined object base index. | |
#define | VX_TYPE_KHRONOS_STRUCT_MAX VX_TYPE_USER_STRUCT_START - 1 |
A value for comparison between Khronos defined structs and user structs. | |
#define | VX_TYPE_LUT 0x807 |
A vx_lut . | |
#define | VX_TYPE_MATRIX 0x80B |
A vx_matrix . | |
#define | VX_TYPE_META_FORMAT 0x812 |
A vx_meta_format . | |
#define | VX_TYPE_NODE 0x803 |
A vx_node . | |
#define | VX_TYPE_OBJECT_ARRAY 0x813 |
A vx_object_array . | |
#define | VX_TYPE_PARAMETER 0x805 |
A vx_parameter . | |
#define | VX_TYPE_PYRAMID 0x809 |
A vx_pyramid . | |
#define | VX_TYPE_RECTANGLE 0x020 |
A vx_rectangle_t . | |
#define | VX_TYPE_REFERENCE 0x800 |
A vx_reference . | |
#define | VX_TYPE_REMAP 0x810 |
A vx_remap . | |
#define | VX_TYPE_SCALAR 0x80D |
A vx_scalar . when needed to be completely generic for kernel validation. | |
#define | VX_TYPE_SCALAR_MAX (VX_TYPE_BOOL+1) |
A floating value for comparison between OpenVX scalars and OpenVX structs. | |
#define | VX_TYPE_SIZE 0x00D |
A vx_size . | |
#define | VX_TYPE_THRESHOLD 0x80A |
A vx_threshold . | |
#define | VX_TYPE_UINT16 0x005 |
A vx_uint16 . | |
#define | VX_TYPE_UINT32 0x007 |
A vx_uint32 . | |
#define | VX_TYPE_UINT64 0x009 |
A vx_uint64 . | |
#define | VX_TYPE_UINT8 0x003 |
A vx_uint8 . | |
#define | VX_TYPE_USER_STRUCT_END VX_TYPE_VENDOR_STRUCT_START - 1 |
A value for comparison between user structs and vendor structs. | |
#define | VX_TYPE_USER_STRUCT_START 0x100 |
A user-defined struct base index. | |
#define | VX_TYPE_VENDOR_OBJECT_END 0xFFF |
A value used for bound checking of vendor objects. | |
#define | VX_TYPE_VENDOR_OBJECT_START 0xC00 |
A vendor defined object base index. | |
#define | VX_TYPE_VENDOR_STRUCT_END VX_TYPE_KHRONOS_OBJECT_START - 1 |
A value for comparison between vendor structs and Khronos defined objects. | |
#define | VX_TYPE_VENDOR_STRUCT_START 0x400 |
A vendor-defined struct base index. | |