PDK API Guide for J721E
Nsf4_LsccConfig Struct Reference

Detailed Description

LSCC configuration.

struct Nsf4_LsccConfig

Data Fields

uint32_t enable
 
uint32_t setSel
 
uint32_t gMaxCfg
 
uint32_t tCfg
 
uint32_t kvCfg
 
uint32_t khCfg
 
uint32_t lensCenterX
 
uint32_t lensCenterY
 
Nsf4_PwlConfig pwlCurve [NSF4_LSCC_MAX_SET][NSF4_LSCC_MAX_SEGMENT]
 

Field Documentation

◆ enable

uint32_t Nsf4_LsccConfig::enable

enable Lens Shading Correction Compensation

◆ setSel

uint32_t Nsf4_LsccConfig::setSel

Selects one of the two sets of PWL curve for each color for LSCC, 0: use set 0 1: use set 1 Fours bits are used, one for each color components, for selecting PWL curve. bit0 for color0 bit1 for color1 bit2 for color2 bit3 for color3

◆ gMaxCfg

uint32_t Nsf4_LsccConfig::gMaxCfg

(U4.5) LSCC maximum gain. Any calculated value is clipped to this max value Refer to Spec for more information

◆ tCfg

uint32_t Nsf4_LsccConfig::tCfg

(U4) LSCC radius dynamic range select. T is the right shift amount prior to MSB clip Refer to Spec for more information

◆ kvCfg

uint32_t Nsf4_LsccConfig::kvCfg

(U2.6) LSCC horizontal or Y Gain for elliptical lens Refer to Spec for more information

◆ khCfg

uint32_t Nsf4_LsccConfig::khCfg

(U2.6) LSCC vertical or X Gain for elliptical lens Refer to Spec for more information

◆ lensCenterX

uint32_t Nsf4_LsccConfig::lensCenterX

(S14) Horizontal (X) position of lens center Refer to Spec for more information

◆ lensCenterY

uint32_t Nsf4_LsccConfig::lensCenterY

(S14) Horizontal (Y) position of lens center Refer to Spec for more information

◆ pwlCurve

PWL Curve parameter for both the sets