Searched refs:pAgicCtx (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/agic/ |
| H A D | rk_aiq_algo_agic_v1.cpp | 203 XCamReturn AgicInit(AgicContext_t* pAgicCtx, CamCalibDbV2Context_t* calib) { in AgicInit() argument 206 memset(pAgicCtx, 0, sizeof(AgicContext_t)); in AgicInit() 207 pAgicCtx->state = AGIC_STATE_INITIALIZED; in AgicInit() 211 GicV1CalibToAttr(calibv2_agic_calib_V20, &pAgicCtx->attr.v1); in AgicInit() 212 pAgicCtx->attr.v1.op_mode = RKAIQ_GIC_API_OPMODE_AUTO; in AgicInit() 214 pAgicCtx->calib_changed = true; in AgicInit() 215 pAgicCtx->state = AGIC_STATE_RUNNING; in AgicInit() 221 XCamReturn AgicRelease(AgicContext_t* pAgicCtx) { in AgicRelease() argument 224 AgicStop(pAgicCtx); in AgicRelease() 230 XCamReturn AgicStop(AgicContext_t* pAgicCtx) { in AgicStop() argument [all …]
|
| H A D | rk_aiq_algo_agic_itf.cpp | 42 AgicContext_t* pAgicCtx = (AgicContext_t*)&context->agicCtx; in destroy_context() local 43 AgicRelease(pAgicCtx); in destroy_context() 53 AgicContext_t* pAgicCtx = (AgicContext_t*)¶ms->ctx->agicCtx; in prepare() local 63 pAgicCtx->full_param.gic_v20 = calibv2_agic_calib_V20; in prepare() 64 GicV1CalibToAttr(calibv2_agic_calib_V20, &pAgicCtx->attr.v1); in prepare() 69 pAgicCtx->full_param.gic_v21 = calibv2_agic_calib_V21; in prepare() 70 GicV2CalibToAttr(calibv2_agic_calib_V21, &pAgicCtx->attr.v2); in prepare() 73 pAgicCtx->calib_changed = true; in prepare() 76 pAgicCtx->working_mode = pCfgParam->com.u.prepare.working_mode; in prepare() 87 AgicContext_t* pAgicCtx = (AgicContext_t*)&inparams->ctx->agicCtx; [all …]
|
| H A D | rk_aiq_uapi_agic_int.cpp | 29 AgicContext_t* pAgicCtx = (AgicContext_t*)&ctx->agicCtx; in rk_aiq_uapi_agic_v1_SetAttrib() local 30 pAgicCtx->attr.v1.gic_en = attr->gic_en; in rk_aiq_uapi_agic_v1_SetAttrib() 31 pAgicCtx->attr.v1.op_mode = attr->op_mode; in rk_aiq_uapi_agic_v1_SetAttrib() 32 pAgicCtx->attr.v1.edge_open = attr->edge_open; in rk_aiq_uapi_agic_v1_SetAttrib() 33 pAgicCtx->attr.v1.noise_cut_en = attr->noise_cut_en; in rk_aiq_uapi_agic_v1_SetAttrib() 34 pAgicCtx->attr.v1.iso_cnt = attr->iso_cnt; in rk_aiq_uapi_agic_v1_SetAttrib() 35 memcpy(pAgicCtx->attr.v1.auto_params, attr->auto_params, sizeof(attr->auto_params)); in rk_aiq_uapi_agic_v1_SetAttrib() 36 memcpy(&pAgicCtx->attr.v1.manual_param, &attr->manual_param, sizeof(attr->manual_param)); in rk_aiq_uapi_agic_v1_SetAttrib() 47 AgicContext_t* pAgicCtx = (AgicContext_t*)&ctx->agicCtx; in rk_aiq_uapi_agic_v1_GetAttrib() local 49 attr->gic_en = pAgicCtx->attr.v1.gic_en; in rk_aiq_uapi_agic_v1_GetAttrib() [all …]
|
| H A D | rk_aiq_algo_agic_v2.cpp | 179 XCamReturn AgicInit(AgicContext_t* pAgicCtx, CamCalibDbV2Context_t* calib) { in AgicInit() argument 182 memset(pAgicCtx, 0, sizeof(AgicContext_t)); in AgicInit() 183 pAgicCtx->state = AGIC_STATE_INITIALIZED; in AgicInit() 187 GicV2CalibToAttr(calibv2_agic_calib_V21, &pAgicCtx->attr.v2); in AgicInit() 188 pAgicCtx->attr.v2.op_mode = RKAIQ_GIC_API_OPMODE_AUTO; in AgicInit() 189 pAgicCtx->calib_changed = true; in AgicInit() 190 pAgicCtx->state = AGIC_STATE_RUNNING; in AgicInit() 196 XCamReturn AgicRelease(AgicContext_t* pAgicCtx) { in AgicRelease() argument 199 AgicStop(pAgicCtx); in AgicRelease() 205 XCamReturn AgicStop(AgicContext_t* pAgicCtx) { in AgicStop() argument [all …]
|
| H A D | rk_aiq_types_algo_agic_prvt.h | 70 XCamReturn AgicRelease(AgicContext_t* pAgicCtx); 71 XCamReturn AgicStop(AgicContext_t* pAgicCtx); 72 XCamReturn AgicConfig(AgicContext_t* pAgicCtx, AgicConfig_t* pAgicConfig); 73 XCamReturn AgicReConfig(AgicContext_t* pAgicCtx, AgicConfig_t* pAgicConfig); 74 XCamReturn AgicPreProcess(AgicContext_t* pAgicCtx); 75 XCamReturn AgicProcess(AgicContext_t* pAgicCtx, int ISO, int mode); 76 XCamReturn AgicGetProcResult(AgicContext_t* pAgicCtx, AgicProcResult_t* pAgicRes);
|