mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 03:00:34 +03:00
change(isp): added lut table depth check
This commit is contained in:
committed by
Armando (Dou Yiwen)
parent
3cc4eea14e
commit
2c29cfaca2
@@ -106,13 +106,6 @@ extern "C" {
|
||||
---------------------------------------------------------------*/
|
||||
#define ISP_LL_BF_DEFAULT_TEMPLATE_VAL 15
|
||||
|
||||
/*---------------------------------------------------------------
|
||||
DVP
|
||||
---------------------------------------------------------------*/
|
||||
#define ISP_LL_DVP_DATA_TYPE_RAW8 0x2A
|
||||
#define ISP_LL_DVP_DATA_TYPE_RAW10 0x2B
|
||||
#define ISP_LL_DVP_DATA_TYPE_RAW12 0x2C
|
||||
|
||||
/*---------------------------------------------------------------
|
||||
Color
|
||||
---------------------------------------------------------------*/
|
||||
@@ -122,12 +115,6 @@ extern "C" {
|
||||
#define ISP_LL_COLOR_BRIGNTNESS_MIN -128
|
||||
#define ISP_LL_COLOR_BRIGNTNESS_MAX 127
|
||||
|
||||
/*---------------------------------------------------------------
|
||||
LSC
|
||||
---------------------------------------------------------------*/
|
||||
#define ISP_LL_LSC_GRID_HEIGHT 32
|
||||
#define ISP_LL_LSC_GRID_WIDTH 32
|
||||
|
||||
/*---------------------------------------------------------------
|
||||
CCM
|
||||
---------------------------------------------------------------*/
|
||||
@@ -140,6 +127,26 @@ extern "C" {
|
||||
#endif
|
||||
#define ISP_LL_CCM_MATRIX_TOT_BITS (ISP_LL_CCM_MATRIX_INT_BITS + ISP_LL_CCM_MATRIX_FRAC_BITS + 1) // including one sign bit
|
||||
|
||||
/*---------------------------------------------------------------
|
||||
DVP
|
||||
---------------------------------------------------------------*/
|
||||
#define ISP_LL_DVP_DATA_TYPE_RAW8 0x2A
|
||||
#define ISP_LL_DVP_DATA_TYPE_RAW10 0x2B
|
||||
#define ISP_LL_DVP_DATA_TYPE_RAW12 0x2C
|
||||
|
||||
/*---------------------------------------------------------------
|
||||
LSC
|
||||
---------------------------------------------------------------*/
|
||||
#define ISP_LL_LSC_GRID_HEIGHT 32
|
||||
#define ISP_LL_LSC_GRID_WIDTH 32
|
||||
|
||||
/*---------------------------------------------------------------
|
||||
LUT
|
||||
---------------------------------------------------------------*/
|
||||
#define ISP_LL_LUT_LSC_SIZE_MAX 560
|
||||
#define ISP_LL_LUT_DPC_SIZE_MAX 512
|
||||
#define ISP_LL_LUT_AWB_SIZE_MAX 104
|
||||
|
||||
typedef union {
|
||||
struct {
|
||||
uint32_t fraction: ISP_LL_AWB_RGB_RATIO_FRAC_BITS;
|
||||
|
||||
Reference in New Issue
Block a user