Home
last modified time | relevance | path

Searched refs:pExpoData (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/amerge/
H A Drk_aiq_amerge_algo_v11.cpp484 void AmergeExpoProcessing(AmergeContext_t* pAmergeCtx, MergeExpoData_t* pExpoData, in AmergeExpoProcessing() argument
489 pAmergeProcRes->Merge_v11.sw_hdrmge_gain0 = (unsigned short)(64.0f * pExpoData->RatioLS); in AmergeExpoProcessing()
490 if (pExpoData->RatioLS == 1.0f) in AmergeExpoProcessing()
492 (unsigned short)(4096.0f * (1.0f / pExpoData->RatioLS) - 1.0f); in AmergeExpoProcessing()
495 (unsigned short)(4096.0f * (1.0f / pExpoData->RatioLS)); in AmergeExpoProcessing()
498 pAmergeProcRes->Merge_v11.sw_hdrmge_gain1 = (unsigned short)(64.0f * pExpoData->RatioLM); in AmergeExpoProcessing()
499 if (pExpoData->RatioLM == 1.0f) in AmergeExpoProcessing()
501 (unsigned short)(4096.0f * (1.0f / pExpoData->RatioLM) - 1.0f); in AmergeExpoProcessing()
504 (unsigned short)(4096.0f * (1.0f / pExpoData->RatioLM)); in AmergeExpoProcessing()
514 float sw_hdrmge_ms_thd1 = pow(100.0f * Coef * pExpoData->SGain, 0.5f); in AmergeExpoProcessing()
[all …]
H A Drk_aiq_amerge_algo_v10.cpp344 void AmergeExpoProcessing(AmergeContext_t* pAmergeCtx, MergeExpoData_t* pExpoData, in AmergeExpoProcessing() argument
349 pAmergeProcRes->Merge_v10.sw_hdrmge_gain0 = (unsigned short)(64.0f * pExpoData->RatioLS); in AmergeExpoProcessing()
350 if (pExpoData->RatioLS == 1.0f) in AmergeExpoProcessing()
352 (unsigned short)(4096.0f * (1.0f / pExpoData->RatioLS) - 1.0f); in AmergeExpoProcessing()
355 (unsigned short)(4096.0f * (1.0f / pExpoData->RatioLS)); in AmergeExpoProcessing()
381 __FUNCTION__, pExpoData->RatioLS, pAmergeProcRes->Merge_v10.sw_hdrmge_gain0, in AmergeExpoProcessing()
382 pAmergeProcRes->Merge_v10.sw_hdrmge_gain0_inv, pExpoData->RatioLM, in AmergeExpoProcessing()
H A Drk_aiq_amerge_algo_v12.cpp569 void AmergeExpoProcessing(AmergeContext_t* pAmergeCtx, MergeExpoData_t* pExpoData, in AmergeExpoProcessing() argument
574 pAmergeProcRes->Merge_v12.gain0 = (unsigned short)(64.0f * pExpoData->RatioLS); in AmergeExpoProcessing()
575 if (pExpoData->RatioLS == 1.0f) in AmergeExpoProcessing()
577 (unsigned short)(4096.0f * (1.0f / pExpoData->RatioLS) - 1.0f); in AmergeExpoProcessing()
580 (unsigned short)(4096.0f * (1.0f / pExpoData->RatioLS)); in AmergeExpoProcessing()
594 float sw_hdrmge_ms_thd1 = pow(100.0f * Coef * pExpoData->SGain, 0.5f); in AmergeExpoProcessing()
595 float sw_hdrmge_lm_thd1 = pow(100.0f * Coef * pExpoData->MGain, 0.5f); in AmergeExpoProcessing()
614 (unsigned short)(64.0f * pExpoData->RatioLS); // ratio between middle and short in AmergeExpoProcessing()
630 __FUNCTION__, pExpoData->RatioLS, pAmergeProcRes->Merge_v12.gain0, in AmergeExpoProcessing()
631 pAmergeProcRes->Merge_v12.gain0_inv, pExpoData->RatioLM, pAmergeProcRes->Merge_v12.gain1, in AmergeExpoProcessing()
H A Drk_aiq_amerge_algo_v11.h26 void AmergeExpoProcessing(AmergeContext_t* pAmergeCtx, MergeExpoData_t* pExpoData,
H A Drk_aiq_amerge_algo_v12.h26 void AmergeExpoProcessing(AmergeContext_t* pAmergeCtx, MergeExpoData_t* pExpoData,
H A Drk_aiq_amerge_algo_v10.h26 void AmergeExpoProcessing(AmergeContext_t* pAmergeCtx, MergeExpoData_t* pExpoData,