TIOVX User Guide
hwa_vpac_viss.h File Reference

The VISS kernels in this kernel extension. More...

#include <VX/vx.h>
#include <VX/vx_kernels.h>
#include <TI/hwa_vpac_viss_fcp.h>
#include <TI/hwa_vpac_viss1.h>

Go to the source code of this file.

Data Structures

struct  tivx_ae_awb_params_t
 Data corresponding to results of 2A algorithm. More...
 
struct  tivx_h3a_aew_config
 H3A AEW configuration data structure used by the TIVX_KERNEL_VISS kernel. More...
 
struct  tivx_h3a_data_t
 The h3a_output data structure used by the TIVX_KERNEL_VISS kernel. More...
 

Macros

#define TIVX_KERNEL_VPAC_VISS_NAME   "com.ti.hwa.vpac_viss"
 vpac_viss kernel name
 
#define TIVX_VPAC_VISS_CMD_SET_DCC_PARAMS   (0x30000000u)
 Control Command to set the DCC (Dynamic Camera Configuration) information to the given VISS Node. More...
 
#define TIVX_VPAC_VISS_MAX_H3A_STAT_NUMBYTES   (24576U)
 Maximum H3A number of bytes in statistics data array. More...
 
#define TIVX_VPAC_VISS_H3A_OUT_BUFF_ALIGN   (64U)
 The H3A output memory address alignment. More...
 
#define TIVX_VPAC_VISS_H3A_IN_RAW0   (0U)
 
#define TIVX_VPAC_VISS_H3A_IN_RAW1   (1U)
 
#define TIVX_VPAC_VISS_H3A_IN_RAW2   (2U)
 
#define TIVX_VPAC_VISS_H3A_IN_LSC   (3U)
 
#define TIVX_VPAC_VISS_H3A_MODE_AEWB   (0U)
 
#define TIVX_VPAC_VISS_H3A_MODE_AF   (1U)
 

Functions

void tivxRegisterHwaTargetVpacVissKernels (void)
 Function to register HWA Kernels on the vpac_viss Target.
 
void tivxUnRegisterHwaTargetVpacVissKernels (void)
 Function to un-register HWA Kernels on the vpac_viss Target.
 
void tivx_vpac_viss_params_init (tivx_vpac_viss_params_t *prms)
 Function to initialize VISS Parameters. More...
 
void tivx_h3a_data_init (tivx_h3a_data_t *prms)
 Function to initialize H3A data Parameters. More...
 
void tivx_ae_awb_params_init (tivx_ae_awb_params_t *prms)
 Function to initialize AEWB Output Parameters These parameters come from the AEWB algorithm. More...
 
void tivx_h3a_aew_config_init (tivx_h3a_aew_config *prms)
 Function to initialize H3A aew Config. More...
 

Detailed Description

The VISS kernels in this kernel extension.

Definition in file hwa_vpac_viss.h.