PDK API Guide for J721E
Fcp_RgbLutConfig Struct Reference

Detailed Description

Structure for configuring RGB 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 RGB. There is only one enable bit for all three luts.

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 enable
 
uint32_t * redLutAddr
 
uint32_t * greenLutAddr
 
uint32_t * blueLutAddr
 

Field Documentation

◆ enable

uint32_t Fcp_RgbLutConfig::enable

Used to enable Lut based companding for RGB 12b to 8b conversion All three Lut pointer must not be null when set to TRUE when set to FALSE, shift is used to convert from 12b to 8b

◆ redLutAddr

uint32_t* Fcp_RgbLutConfig::redLutAddr

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

◆ greenLutAddr

uint32_t* Fcp_RgbLutConfig::greenLutAddr

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

◆ blueLutAddr

uint32_t* Fcp_RgbLutConfig::blueLutAddr

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