|
TIOVX User Guide
|
64 #ifndef TIVX_CONFIG_AM62A_H_ 65 #define TIVX_CONFIG_AM62A_H_ 81 #define TIVX_CONTEXT_MAX_OBJECTS (1u) 86 #define TIVX_CONTEXT_MAX_KERNELS (128u) 91 #define TIVX_CONTEXT_MAX_USER_STRUCTS (128u) 100 #define TIVX_GRAPH_MAX_DELAYS (8u) 105 #define TIVX_GRAPH_MAX_HEAD_NODES (8u) 112 #define TIVX_GRAPH_MAX_PIPELINE_DEPTH (16u) 117 #define TIVX_GRAPH_MAX_LEAF_NODES (16u) 122 #define TIVX_GRAPH_MAX_PARAMS (16u) 127 #define TIVX_GRAPH_MAX_DATA_REF_QUEUE (32u) 132 #define TIVX_GRAPH_MAX_NODES (64u) 137 #define TIVX_GRAPH_MAX_DATA_REF (128u) 142 #define TIVX_GRAPH_MAX_OBJECTS (256u) 151 #define TIVX_NODE_MAX_OUT_NODES (8u) 156 #define TIVX_NODE_MAX_IN_NODES (8u) 161 #define TIVX_NODE_MAX_REPLICATE (64u) 166 #define TIVX_NODE_MAX_OBJECTS (64u) 178 #define TIVX_ARRAY_MAX_MAPS (16u) 183 #define TIVX_ARRAY_MAX_OBJECTS (96u) 192 #define TIVX_CONVOLUTION_MAX_OBJECTS (48u) 201 #define TIVX_DISTRIBUTION_MAX_OBJECTS (48u) 210 #define TIVX_DELAY_MAX_OBJECT (8u) 215 #define TIVX_DELAY_MAX_PRM_OBJECT (16u) 220 #define TIVX_DELAY_MAX_OBJECTS (48u) 229 #define TIVX_IMAGE_MAX_MAPS (16u) 234 #define TIVX_IMAGE_MAX_SUBIMAGES (16u) 239 #define TIVX_IMAGE_MAX_OBJECTS (512u + 1u) 248 #define TIVX_LUT_MAX_OBJECTS (48u) 257 #define TIVX_MATRIX_MAX_OBJECTS (48u) 266 #define TIVX_OBJECT_ARRAY_MAX_ITEMS (32u) 271 #define TIVX_OBJ_ARRAY_MAX_OBJECTS (256u) 280 #define TIVX_PYRAMID_MAX_LEVEL_OBJECTS (64u) 285 #define TIVX_PYRAMID_MAX_OBJECTS (64u) 294 #define TIVX_RAW_IMAGE_MAX_MAPS (16u) 299 #define TIVX_RAW_IMAGE_MAX_OBJECTS (96u) 308 #define TIVX_REMAP_MAX_OBJECTS (48u) 317 #define TIVX_SCALAR_MAX_OBJECTS (48u) 326 #define TIVX_TENSOR_MAX_MAPS (16u) 331 #define TIVX_TENSOR_MAX_OBJECTS (256u) 340 #define TIVX_THRESHOLD_MAX_OBJECTS (48u) 349 #define TIVX_USER_DATA_OBJECT_MAX_MAPS (16u) 354 #define TIVX_USER_DATA_OBJECT_MAX_OBJECTS (96u) 366 #define TIVX_ERROR_MAX_OBJECTS (30u) 375 #define TIVX_EVENT_QUEUE_MAX_SIZE (256u) 384 #define TIVX_KERNEL_MAX_PARAMS (64u) 389 #define TIVX_KERNEL_MAX_OBJECTS (128u) 398 #define TIVX_META_FORMAT_MAX_OBJECTS (512u) 407 #define TIVX_MODULE_MAX (16u) 416 #define TIVX_PARAMETER_MAX_OBJECTS (48u) 428 #define TIVX_DATA_REF_Q_MAX_OBJECTS (128u) 437 #define TIVX_MAX_CTRL_CMD_OBJECTS (4u) 447 #define TIVX_TARGET_MAX_TARGETS_IN_CPU (128u) 456 #define TIVX_MAX_TARGETS_PER_KERNEL (32u) 461 #define TIVX_TARGET_KERNEL_INSTANCE_MAX (64u) 466 #define TIVX_TARGET_KERNEL_MAX (256u) 478 #define TIVX_CONTEXT_MAX_REFERENCES (TIVX_GRAPH_MAX_OBJECTS+ \ 479 TIVX_NODE_MAX_OBJECTS+ \ 480 TIVX_ARRAY_MAX_OBJECTS+ \ 481 TIVX_CONVOLUTION_MAX_OBJECTS+ \ 482 TIVX_DISTRIBUTION_MAX_OBJECTS+ \ 483 TIVX_DELAY_MAX_OBJECTS+ \ 484 TIVX_IMAGE_MAX_OBJECTS+ \ 485 TIVX_LUT_MAX_OBJECTS+ \ 486 TIVX_MATRIX_MAX_OBJECTS+ \ 487 TIVX_OBJ_ARRAY_MAX_OBJECTS+ \ 488 TIVX_PYRAMID_MAX_OBJECTS+ \ 489 TIVX_RAW_IMAGE_MAX_OBJECTS+ \ 490 TIVX_REMAP_MAX_OBJECTS+ \ 491 TIVX_SCALAR_MAX_OBJECTS+ \ 492 TIVX_TENSOR_MAX_OBJECTS+ \ 493 TIVX_THRESHOLD_MAX_OBJECTS+ \ 494 TIVX_USER_DATA_OBJECT_MAX_OBJECTS+ \ 495 TIVX_DATA_REF_Q_MAX_OBJECTS+ \ 496 TIVX_ERROR_MAX_OBJECTS+ \ 497 TIVX_KERNEL_MAX_OBJECTS+ \ 498 TIVX_META_FORMAT_MAX_OBJECTS+ \ 499 TIVX_PARAMETER_MAX_OBJECTS)