66 #ifndef TIVX_OBJECTS_H_ 67 #define TIVX_OBJECTS_H_ 80 typedef struct _tivx_object_t
84 vx_bool isMfUse[TIVX_META_FORMAT_MAX_OBJECTS];
89 vx_bool isContextUse[TIVX_CONTEXT_MAX_OBJECTS];
94 vx_bool isGraphUse[TIVX_GRAPH_MAX_OBJECTS];
114 vx_bool isUserDataObjectUse[TIVX_USER_DATA_OBJECT_MAX_OBJECTS];
119 vx_bool isRawImageUse[TIVX_RAW_IMAGE_MAX_OBJECTS];
129 vx_bool isConvolutionUse[TIVX_CONVOLUTION_MAX_OBJECTS];
139 vx_bool isDistributionUse[TIVX_DISTRIBUTION_MAX_OBJECTS];
159 vx_bool isPyramidUse[TIVX_PYRAMID_MAX_OBJECTS];
174 vx_bool isThresholdUse[TIVX_THRESHOLD_MAX_OBJECTS];
184 vx_bool isObjArrUse[TIVX_OBJ_ARRAY_MAX_OBJECTS];
194 vx_bool isParameterUse[TIVX_PARAMETER_MAX_OBJECTS];
198 vx_bool isDataRefQUse[TIVX_DATA_REF_Q_MAX_OBJECTS];
Kernel object internal state.
The top level context data for the entire OpenVX instance.
Delay object internal state.
Image object internal state.
vx_status ownObjectDeInit(void)
De-Initialize object module.
Image object internal state.
vx_status ownObjectFree(vx_reference ref)
Free memory for a reference.
Distribution object internal state.
Lut object internal state.
#define TIVX_SUPER_NODE_MAX_OBJECTS
Max number super node objects supported.
Image object internal state.
struct _vx_reference * vx_reference
vx_status ownCheckUseFlag(vx_bool inUse[], uint32_t num_ele, uint32_t *error_index)
Check flag for if the element is in use.
vx_reference ownObjectAlloc(vx_enum reftype)
Alloc memory for a reference of specified type.
Remap object internal state.
Pyramid object internal state.
Structure to hold all framework objects.
Convolution object internal state.
The top level data for graph object.
Scalar object internal state.
object array internal state
Parameter object internal state.
User data object internal state.
Data Ref Queue internal state.
void ownInitUseFlag(vx_bool inUse[], uint32_t num_ele)
Initialize the array for flagging what is in use.
The internal representation of the error object.
The internal representation of a node.
Threshold object internal state.
Matrix object internal state.
The top level TI OpenVX implementation header.
Array object internal state.
vx_status ownObjectInit(void)
Initialize object module.
Tensor object internal state.