TIOVX User Guide
|
Implementation of Context object. More...
Go to the source code of this file.
Data Structures | |
struct | tivx_graph_sort_context |
Context used while sorting a graph. More... | |
struct | tivx_context_t |
The top level context data for the entire OpenVX instance. More... | |
Macros | |
#define | TIVX_CONTEXT_MAX_CONVOLUTION_DIM (9) |
The largest convolution matrix the specification requires support for is 9x9. | |
#define | TIVX_CONTEXT_MAX_OPTICALFLOWPYRLK_DIM (9) |
The largest optical flow pyr LK window. | |
#define | TIVX_CONTEXT_MAX_NONLINEAR_DIM (9) |
The largest nonlinear filter matrix the specification requires support for is 9x9. | |
Functions | |
vx_bool | ownIsValidContext (vx_context context) |
Check if 'context' is valid. More... | |
vx_status | ownContextFlushCmdPendQueue (vx_context context) |
Flushes the command pend queue, if not empty. More... | |
vx_bool | ownAddReferenceToContext (vx_context context, vx_reference ref) |
Add reference to a context. More... | |
vx_bool | ownRemoveReferenceFromContext (vx_context context, vx_reference ref) |
Remove reference from a context. More... | |
vx_status | ownAddKernelToContext (vx_context context, vx_kernel kernel) |
Add's unique kernel to context. More... | |
vx_status | ownRemoveKernelFromContext (vx_context context, vx_kernel kernel) |
Remove unique kernel from context. More... | |
vx_status | ownIsKernelInContext (vx_context context, vx_enum enumeration, const vx_char string[VX_MAX_KERNEL_NAME], vx_bool *is_found) |
Check if kernel exists inside the context. | |
vx_status | ownContextSendCmd (vx_context context, uint32_t target_id, uint32_t cmd, uint32_t num_obj_desc, const uint16_t *obj_desc_id, uint32_t timeout) |
Send a command to specified target with object descriptor ID's as parameters. More... | |
vx_status | ownContextSendControlCmd (vx_context context, uint16_t node_obj_desc, uint32_t target_id, uint32_t replicated_node_idx, uint32_t node_cmd_id, const uint16_t obj_desc_id[], uint32_t num_obj_desc, uint32_t timeout) |
Send a control command to specified target with object descriptor ID's as parameters. More... | |
vx_bool | ownContextGetKernelRemoveLock (vx_context context) |
Get value of kernel remove lock flag. More... | |
void | ownContextSetKernelRemoveLock (vx_context context, vx_bool do_lock) |
Set value of kernel remove lock flag. More... | |
vx_status | ownContextLock (vx_context context) |
Lock context. More... | |
vx_status | ownContextUnlock (vx_context context) |
Lock context. More... | |
vx_context | ownGetContext (void) |
Returns the vx_context object currently being used. More... | |
Implementation of Context object.
Definition in file vx_context.h.