PDK API Guide for J721E
Fcp_YuvSatLutConfig Struct Reference

Detailed Description

Structure for configuring YUV and Saturation Companding LUT This Lut is used for companding 12b RGB to 8b RGB If this lut is disabled, a fixed shift is used for converting 12b to 8b Luma/Chroma/Saturation Each individual Lut can be enabled/disabled.

Note: There are only 3 Luts physically present and the LUTs are muxed between Y/R, UV/G, Sat/B, so depending on the output selected, configure the companding Luts.

Data Fields

uint32_t lumaInputBits
 
uint32_t enableLumaLut
 
uint32_t * lumaLutAddr
 
uint32_t enableChromaLut
 
uint32_t * chromaLutAddr
 
uint32_t enableSaturLut
 
uint32_t * saturLutAddr
 

Field Documentation

◆ lumaInputBits

uint32_t Fcp_YuvSatLutConfig::lumaInputBits

Size of the Luma input in Bits Used as the input to 12to8 module and for for shift Must be less than or equal to 12

◆ enableLumaLut

uint32_t Fcp_YuvSatLutConfig::enableLumaLut

Used to enable Lut based companding for Luma 12b to 8b conversion When set to TRUE, lumaLutAddr must not be Null When Set to FALSE, shift, calculated based on lumaInputBits, is used to convert from 12b to 8b

◆ lumaLutAddr

uint32_t* Fcp_YuvSatLutConfig::lumaLutAddr

Pointer to the Lut with 513 entries Used for converting lut color from 12b to 8b

◆ enableChromaLut

uint32_t Fcp_YuvSatLutConfig::enableChromaLut

Used to enable Lut based companding for chroma 12b to 8b conversion When set to TRUE, chromaLutAddr must not be Null When Set to FALSE, shift to convert from 12b to 8b

◆ chromaLutAddr

uint32_t* Fcp_YuvSatLutConfig::chromaLutAddr

Pointer to the Lut with 513 entries Used for converting chroma color from 12b to 8b

◆ enableSaturLut

uint32_t Fcp_YuvSatLutConfig::enableSaturLut

Used to enable Lut based companding for Saturation 12b to 8b conversion When set to TRUE, saturLutAddr must not be Null When Set to FALSE, shift to convert from 12b to 8b

◆ saturLutAddr

uint32_t* Fcp_YuvSatLutConfig::saturLutAddr

Pointer to the Lut with 513 entries Used for converting saturation color from 12b to 8b