TIOVX User Guide

The multi_phase data structure in the configuration data structure used by the TIVX_KERNEL_VPAC_MSC kernel. More...

#include <hwa_vpac_msc.h>

Data Fields

uint32_t phase_mode
 
uint32_t horz_coef_sel
 
uint32_t vert_coef_sel
 
uint32_t init_phase_x
 
uint32_t init_phase_y
 

Detailed Description

The multi_phase data structure in the configuration data structure used by the TIVX_KERNEL_VPAC_MSC kernel.

Definition at line 256 of file hwa_vpac_msc.h.

Field Documentation

◆ phase_mode

uint32_t tivx_vpac_msc_multi_phase_params_t::phase_mode

Multi-phase Mode, 0: 64 phases, 1: 32 phases

Definition at line 258 of file hwa_vpac_msc.h.

◆ horz_coef_sel

uint32_t tivx_vpac_msc_multi_phase_params_t::horz_coef_sel

Multi-phase horizontal coefficient set selection if (phase_mode == 0) 0: 32 phase coefficient sets 0 & 1 2: 32 phase coefficient sets 2 & 3 1&3 : reserved else 32 phase coefficient set [Range (0-3)]

Definition at line 267 of file hwa_vpac_msc.h.

◆ vert_coef_sel

uint32_t tivx_vpac_msc_multi_phase_params_t::vert_coef_sel

Multi-phase vertical coefficient set selection if (phase_mode == 0) 0: 32 phase coefficient sets 0 & 1 2: 32 phase coefficient sets 2 & 3 1&3 : reserved else 32 phase coefficient set [Range (0-3)]

Definition at line 276 of file hwa_vpac_msc.h.

◆ init_phase_x

uint32_t tivx_vpac_msc_multi_phase_params_t::init_phase_x

Multi-phase initial horizontal resize phase (U12Q12): Used to align center tap if filter to appropriate input for first output [Range (0-4095, or TIVX_VPAC_MSC_AUTOCOMPUTE)]

See also
tivx_vpac_msc_output_params_t::offset_x
Note
Using TIVX_VPAC_MSC_AUTOCOMPUTE aligns center of output to match center of input cropped region for each output

Definition at line 281 of file hwa_vpac_msc.h.

◆ init_phase_y

uint32_t tivx_vpac_msc_multi_phase_params_t::init_phase_y

Multi-phase initial vertical resize phase (U12Q12): Used to align center tap if filter to appropriate input for first output [Range (0-4095, or TIVX_VPAC_MSC_AUTOCOMPUTE)]

See also
tivx_vpac_msc_output_params_t::offset_y
Note
Using TIVX_VPAC_MSC_AUTOCOMPUTE aligns center of output to match center of input cropped region for each output

Definition at line 286 of file hwa_vpac_msc.h.


The documentation for this struct was generated from the following file: