Home
last modified time | relevance | path

Searched refs:pAblcCtx (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/ablc/
H A Drk_aiq_ablc_algo.cpp123 AblcResult_t AblcParamsUpdate(AblcContext_t *pAblcCtx, CalibDbV2_Ablc_t *pCalibDb) in AblcParamsUpdate() argument
128 if(pAblcCtx == NULL || pCalibDb == NULL) { in AblcParamsUpdate()
134 AblcJsonParamInit(&pAblcCtx->stBlc0Params, &pCalibDb->BlcTuningPara); in AblcParamsUpdate()
138 AblcJsonParamInit(&pAblcCtx->stBlc1Params, &pCalibDb->Blc1TuningPara); in AblcParamsUpdate()
147 AblcContext_t * pAblcCtx; in AblcInit() local
151 pAblcCtx = (AblcContext_t *)malloc(sizeof(AblcContext_t)); in AblcInit()
152 if(pAblcCtx == NULL) { in AblcInit()
157 memset(pAblcCtx, 0x00, sizeof(AblcContext_t)); in AblcInit()
158 pAblcCtx->eState = ABLC_STATE_INITIALIZED; in AblcInit()
160 *ppAblcCtx = pAblcCtx; in AblcInit()
[all …]
H A Drk_aiq_uapi_ablc_int.cpp10 AblcContext_t* pAblcCtx = (AblcContext_t*)ctx; in rk_aiq_uapi_ablc_SetAttrib() local
12 pAblcCtx->eMode = attr->eMode; in rk_aiq_uapi_ablc_SetAttrib()
14 pAblcCtx->stBlc0Manual = attr->stBlc0Manual; in rk_aiq_uapi_ablc_SetAttrib()
15 pAblcCtx->stBlc1Manual = attr->stBlc1Manual; in rk_aiq_uapi_ablc_SetAttrib()
17 memcpy(&pAblcCtx->stBlc0Params, &attr->stBlc0Auto, sizeof(pAblcCtx->stBlc0Params)); in rk_aiq_uapi_ablc_SetAttrib()
18 memcpy(&pAblcCtx->stBlc1Params, &attr->stBlc1Auto, sizeof(pAblcCtx->stBlc1Params)); in rk_aiq_uapi_ablc_SetAttrib()
22 pAblcCtx->isReCalculate |= 1; in rk_aiq_uapi_ablc_SetAttrib()
31 AblcContext_t* pAblcCtx = (AblcContext_t*)ctx; in rk_aiq_uapi_ablc_GetAttrib() local
34 attr->eMode = pAblcCtx->eMode; in rk_aiq_uapi_ablc_GetAttrib()
35 memcpy(&attr->stBlc0Manual, &pAblcCtx->stBlc0Manual, sizeof(attr->stBlc0Manual)); in rk_aiq_uapi_ablc_GetAttrib()
[all …]
H A Drk_aiq_algo_ablc_itf.cpp37 AblcContext_t* pAblcCtx = NULL; in create_context() local
38 AblcResult_t ret = AblcInit(&pAblcCtx, cfg->calibv2); in create_context()
43 *context = (RkAiqAlgoContext *)(pAblcCtx); in create_context()
60 AblcContext_t* pAblcCtx = (AblcContext_t*)context; in destroy_context() local
61 AblcResult_t ret = AblcRelease(pAblcCtx); in destroy_context()
79 AblcContext_t* pAblcCtx = (AblcContext_t *)params->ctx; in prepare() local
81 pAblcCtx->prepare_type = params->u.prepare.conf_type; in prepare()
88 memcpy(&pAblcCtx->stBlcCalib, calibv2_ablc_calib, sizeof(pAblcCtx->stBlcCalib)); in prepare()
89 pAblcCtx->isUpdateParam = true; in prepare()
90 pAblcCtx->isReCalculate |= 1; in prepare()
[all …]
H A Drk_aiq_ablc_algo.h17 AblcResult_t AblcRelease(AblcContext_t *pAblcCtx);
18 AblcResult_t AblcProcess(AblcContext_t *pAblcCtx, AblcExpInfo_t *pExpInfo);
19 AblcResult_t AblcParamsUpdate(AblcContext_t *pAblcCtx, CalibDbV2_Ablc_t *pCalibDb);
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/ablcV32/
H A Drk_aiq_uapi_ablc_int_v32.cpp23 AblcContext_V32_t* pAblcCtx = (AblcContext_V32_t*)ctx; in rk_aiq_uapi_ablc_V32_SetAttrib() local
25 pAblcCtx->eMode = attr->eMode; in rk_aiq_uapi_ablc_V32_SetAttrib()
27 pAblcCtx->stBlc0Manual = attr->stBlc0Manual; in rk_aiq_uapi_ablc_V32_SetAttrib()
28 pAblcCtx->stBlc1Manual = attr->stBlc1Manual; in rk_aiq_uapi_ablc_V32_SetAttrib()
29 pAblcCtx->stBlcOBManual = attr->stBlcOBManual; in rk_aiq_uapi_ablc_V32_SetAttrib()
31 memcpy(&pAblcCtx->stBlc0Params, &attr->stBlc0Auto, sizeof(pAblcCtx->stBlc0Params)); in rk_aiq_uapi_ablc_V32_SetAttrib()
32 memcpy(&pAblcCtx->stBlc1Params, &attr->stBlc1Auto, sizeof(pAblcCtx->stBlc1Params)); in rk_aiq_uapi_ablc_V32_SetAttrib()
33 memcpy(&pAblcCtx->stBlcOBParams, &attr->stBlcOBAuto, sizeof(pAblcCtx->stBlcOBParams)); in rk_aiq_uapi_ablc_V32_SetAttrib()
36 pAblcCtx->isReCalculate |= 1; in rk_aiq_uapi_ablc_V32_SetAttrib()
41 AblcContext_V32_t* pAblcCtx = (AblcContext_V32_t*)ctx; in rk_aiq_uapi_ablc_V32_GetAttrib() local
[all …]
H A Drk_aiq_ablc_algo_v32.cpp317 AblcResult_V32_t AblcV32ParamsUpdate(AblcContext_V32_t* pAblcCtx, CalibDbV2_Blc_V32_t* pCalibDb) { in AblcV32ParamsUpdate() argument
321 if (pAblcCtx == NULL || pCalibDb == NULL) { in AblcV32ParamsUpdate()
327 AblcJsonParamInit_V32(&pAblcCtx->stBlc0Params, &pCalibDb->Blc0TuningPara); in AblcV32ParamsUpdate()
331 AblcJsonParamInit_V32(&pAblcCtx->stBlc1Params, &pCalibDb->Blc1TuningPara); in AblcV32ParamsUpdate()
336 AblcOBJsonParamInit_V32(&pAblcCtx->stBlcOBParams, &pCalibDb->BlcObPara); in AblcV32ParamsUpdate()
341 AblcRefJsonParamInit_V32(&pAblcCtx->stBlcRefParams, &pAblcCtx->stBayer2dnrCalib); in AblcV32ParamsUpdate()
350 AblcContext_V32_t* pAblcCtx; in AblcV32Init() local
354 pAblcCtx = (AblcContext_V32_t*)malloc(sizeof(AblcContext_V32_t)); in AblcV32Init()
355 if (pAblcCtx == NULL) { in AblcV32Init()
360 memset(pAblcCtx, 0x00, sizeof(AblcContext_V32_t)); in AblcV32Init()
[all …]
H A Drk_aiq_ablc_algo_itf_v32.cpp32 AblcContext_V32_t* pAblcCtx = NULL; in create_context() local
33 AblcResult_V32_t ret = AblcV32Init(&pAblcCtx, cfg->calibv2); in create_context()
38 *context = (RkAiqAlgoContext*)(pAblcCtx); in create_context()
51 AblcContext_V32_t* pAblcCtx = (AblcContext_V32_t*)context; in destroy_context() local
52 AblcResult_V32_t ret = AblcV32Release(pAblcCtx); in destroy_context()
67 AblcContext_V32_t* pAblcCtx = (AblcContext_V32_t*)params->ctx; in prepare() local
69 pAblcCtx->prepare_type = params->u.prepare.conf_type; in prepare()
78 pAblcCtx->stBayer2dnrCalib = bayernr_v23->CalibPara; in prepare()
81 pAblcCtx->stBlcCalib = *calibv2_ablc_calib; in prepare()
82 pAblcCtx->isUpdateParam = true; in prepare()
[all …]
H A Drk_aiq_ablc_algo_v32.h30 AblcResult_V32_t AblcV32Release(AblcContext_V32_t* pAblcCtx);
31 AblcResult_V32_t AblcV32Process(AblcContext_V32_t* pAblcCtx, AblcExpInfo_V32_t* pExpInfo);
32 AblcResult_V32_t AblcV32ParamsUpdate(AblcContext_V32_t* pAblcCtx, CalibDbV2_Blc_V32_t* pCalibDb);
34 AblcResult_V32_t Ablc_GetProcResult_V32(AblcContext_V32_t* pAblcCtx, AblcProc_V32_t* pAblcResult);
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos_camgroup/misc/
H A Drk_aiq_algo_camgroup_ablc_itf.cpp38 AblcContext_t* pAblcCtx = NULL; in create_context() local
39 …AblcResult_t ret = AblcInit(&pAblcCtx, (CamCalibDbV2Context_t*)(cfgInt->s_calibv2));//load json pa… in create_context()
44 *context = (RkAiqAlgoContext *)(pAblcCtx); in create_context()
59 AblcContext_t* pAblcCtx = (AblcContext_t*)context; in destroy_context() local
60 AblcResult_t ret = AblcRelease(pAblcCtx); in destroy_context()
78 AblcContext_t* pAblcCtx = (AblcContext_t *)params->ctx; in prepare() local
80 pAblcCtx->prepare_type = params->u.prepare.conf_type; in prepare()
85 memcpy(&pAblcCtx->stBlcCalib, calibv2_ablc_calib, sizeof(CalibDbV2_Ablc_t)); in prepare()
86 pAblcCtx->isUpdateParam = true; in prepare()
87 pAblcCtx->isReCalculate |= 1; in prepare()
[all …]
H A Drk_aiq_algo_camgroup_ablc_itf_v32.cpp38 AblcContext_V32_t* pAblcCtx = NULL; in create_context() local
39 …AblcResult_V32_t ret = AblcV32Init(&pAblcCtx, (CamCalibDbV2Context_t*)(cfgInt->s_calibv2));//load … in create_context()
44 *context = (RkAiqAlgoContext *)(pAblcCtx); in create_context()
59 AblcContext_V32_t* pAblcCtx = (AblcContext_V32_t*)context; in destroy_context() local
60 AblcResult_V32_t ret = AblcV32Release(pAblcCtx); in destroy_context()
78 AblcContext_V32_t* pAblcCtx = (AblcContext_V32_t *)params->ctx; in prepare() local
80 pAblcCtx->prepare_type = params->u.prepare.conf_type; in prepare()
85 memcpy(&pAblcCtx->stBlcCalib, calibv2_ablc_calib, sizeof(CalibDbV2_Blc_V32_t)); in prepare()
86 pAblcCtx->isUpdateParam = true; in prepare()
87 pAblcCtx->isReCalculate |= 1; in prepare()
[all …]