TIOVX User Guide
tivx_kernels.h File Reference

The list of supported kernels in the TIOVX. More...

#include <VX/vx.h>
#include <VX/vx_kernels.h>

Go to the source code of this file.

Macros

#define TIVX_MODULE_NAME_OPENVX_CORE   "openvx-core"
 Name for TI OpenVX kernel module.
 
#define TIVX_MODULE_NAME_OPENVX_EXT   "openvx-ext"
 Name for TI OpenVX kernel module.
 
#define TIVX_KERNEL_OBJ_ARRAY_SPLIT_NAME   "com.ti.ext.obj_array_split"
 Object Array Split Kernel Name.
 

Enumerations

enum  tivx_library_e { TIVX_LIBRARY_EXTENSION_BASE = 0 }
 The list of available libraries in tivx. More...
 

Functions

void tivxExtLoadKernels (vx_context context)
 Used for the Application to load the OpenVX Extension kernels into the context. More...
 
void tivxExtUnLoadKernels (vx_context context)
 Used for the Application to unload the OpenVX Extension kernels from the context. More...
 

Detailed Description

The list of supported kernels in the TIOVX.

Definition in file tivx_kernels.h.

Enumeration Type Documentation

◆ tivx_library_e

The list of available libraries in tivx.

Enumerator
TIVX_LIBRARY_EXTENSION_BASE 

TI Extension kernels.

Definition at line 96 of file tivx_kernels.h.

Function Documentation

◆ tivxExtLoadKernels()

void tivxExtLoadKernels ( vx_context  context)

Used for the Application to load the OpenVX Extension kernels into the context.

This includes object array split kernel

◆ tivxExtUnLoadKernels()

void tivxExtUnLoadKernels ( vx_context  context)

Used for the Application to unload the OpenVX Extension kernels from the context.

This includes Cobject array split kernel