The OpenVX Specification  a73e458
The Node Attribute Constants

Detailed Description

The node attributes list.

Macros

#define VX_NODE_BORDER   (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_NODE, 0x2))
 Gets or sets the border mode of the node [R01468]. Read-write [R01469]. Use a vx_border_t structure with a default value of VX_BORDER_UNDEFINED.
 
#define VX_NODE_IS_REPLICATED   (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_NODE, 0x6))
 Indicates whether the node is replicated [R01478]. Read-only [R01479]. Use a vx_bool parameter.
 
#define VX_NODE_LOCAL_DATA_PTR   (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_NODE, 0x4))
 Indicates the pointer kernel local memory area [R01473]. Read-Write [R01474]. Can be written only at user-node (de)initialization if VX_KERNEL_LOCAL_DATA_SIZE==0 [R01475]. Use a void * parameter.
 
#define VX_NODE_LOCAL_DATA_SIZE   (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_NODE, 0x3))
 Indicates the size of the kernel local memory area [R01470]. Read-write [R01471]. Can be written only at user-node (de)initialization if VX_KERNEL_LOCAL_DATA_SIZE==0 [R01472]. Use a vx_size parameter.
 
#define VX_NODE_PARAMETERS   (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_NODE, 0x5))
 Indicates the number of node parameters, including optional parameters that are not passed [R01476]. Read-only [R01477]. Use a vx_uint32 parameter.
 
#define VX_NODE_PERFORMANCE   (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_NODE, 0x1))
 Queries the performance of the node execution [R01465]. The accuracy of timing information is platform dependent and also depends on the graph optimizations. Read-only [R01466]. More...
 
#define VX_NODE_REPLICATE_FLAGS   (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_NODE, 0x7))
 Indicates the replicated parameters [R01480]. Read-only [R01481]. Use a vx_bool* parameter.
 
#define VX_NODE_STATUS   (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_NODE, 0x0))
 Queries the status of node execution [R01463]. Read-only [R01464]. Use a vx_status parameter.
 
#define VX_NODE_VALID_RECT_RESET   (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_NODE, 0x8))
 Indicates the behavior with respect to the valid rectangle [R01482]. Read-only [R01483]. Use a vx_bool parameter.
 

Macro Definition Documentation

◆ VX_NODE_PERFORMANCE

#define VX_NODE_PERFORMANCE   (VX_ATTRIBUTE_ENUM(VX_ID_KHRONOS, VX_TYPE_NODE, 0x1))

Queries the performance of the node execution [R01465]. The accuracy of timing information is platform dependent and also depends on the graph optimizations. Read-only [R01466].

Note
Performance tracking must have been enabled [R01467]. See List of allowed directives.

Definition at line 951 of file vx_types.h.