64 #ifndef TIVX_KERNELS_HOST_UTILS_    65 #define TIVX_KERNELS_HOST_UTILS_    68 #include <tivx_kernels_common_utils.h>    82     tivxHostKernel_Fxn    add_kernel;
    83     tivxHostKernel_Fxn    remove_kernel;
    84 } Tivx_Host_Kernel_List;
   105 #define TIVX_KERNEL_COMMON_VALID_RECT_MAX_IMAGE        (5u)   120     vx_uint32 top_pad, bot_pad, right_pad, left_pad;
   124 } tivxKernelValidRectParams;
   167     tivxKernelValidRectParams *prms);
   202     tivxKernelValidRectParams *prms)
   206         memset(prms, 0, 
sizeof(tivxKernelValidRectParams));
 struct _vx_image * vx_image
#define TIVX_KERNEL_COMMON_VALID_RECT_MAX_IMAGE
Maximum number of images (input/output) supported in calculating valid rectangles. 
vx_status tivxUnPublishKernels(vx_context context, const Tivx_Host_Kernel_List *kernel_list, uint32_t num_kernels)
Unpublishes the kernels list on the host side. 
struct _vx_context * vx_context
struct _vx_meta_format * vx_meta_format
static void tivxKernelValidRectParams_init(tivxKernelValidRectParams *prms)
Function to initialize Valid Rect Parameter structure Currently the entire structure is memset to 0...
struct _vx_reference * vx_reference
The Internal Debugging API. 
struct _vx_kernel * vx_kernel
void tivxKernelsHostUtilsAddKernelTargetDsp(vx_kernel kernel)
Function to add platform-specific DSP kernel target. 
vx_status tivxKernelConfigValidRect(tivxKernelValidRectParams *prms)
Function to calculate and configure valid region This API loops over all the input and output image's...
vx_status tivxPublishKernels(vx_context context, const Tivx_Host_Kernel_List *kernel_list, uint32_t num_kernels)
Publishes the kernels list on the host side.