include(CMakeDependentOption) cmake_dependent_option(RKAIQ_BUILD_DOCS "Build all of rkaiq's documents." OFF "WIN32" OFF) cmake_dependent_option(RKAIQ_BUILD_TESTS "Build all of rkaiq's own tests." OFF "WIN32" OFF) cmake_dependent_option(RKAIQ_BUILD_EXAMPLES "Build all of rkaiq's own examples." OFF "WIN32" OFF) cmake_dependent_option(RKAIQ_ENABLE_ASAN "Build libraries/executable with address santilizer" OFF "WIN32" OFF) cmake_dependent_option(RKAIQ_ENABLE_SIMULATOR "Build simulator for algos run on PC" OFF "WIN32" OFF) set(RKAIQ_ENABLE_PARSER_V1 FALSE CACHE INTERNAL "Build rkaiq's old xml parser") set(RKAIQ_ENABLE_CAMGROUP FALSE CACHE INTERNAL "Build rkaiq's camera group algorithms") set(RKAIQ_ENABLE_LIBDRM TRUE CACHE INTERNAL "Build rkaiq with libdrm") set(RKAIQ_HAVE_FAKECAM FALSE CACHE INTERNAL "Build rkaiq's Fake Cam") set(RKAIQ_HAVE_SPSTREAM FALSE CACHE INTERNAL "Build rkaiq's SP Stream") set(RKAIQ_HAVE_THUMBNAILS FALSE CACHE INTERNAL "Build rkaiq's Thumbnails Service") set(RKAIQ_HAVE_MULTIISP FALSE CACHE INTERNAL "Build rkaiq's Dual ISP") set(RKAIQ_ENABLE_AF FALSE CACHE INTERNAL "Build rkaiq's AF algorithm") set(RKAIQ_HAVE_ONLY_CUSTOM_AF FALSE CACHE INTERNAL "Build AF stats for custom algorithm") set(RKAIQ_INSTALL_ALGOS_LIB FALSE CACHE INTERNAL "Install algos lib to algos dir") set(RKAIQ_USE_RAWSTREAM_LIB FALSE CACHE INTERNAL "Build rkaiq with libstream") if (RKAIQ_TARGET_SOC STREQUAL "rk3562") set(RKAIQ_ISP_VERSION "32_lite" CACHE INTERNAL "ISP hardware version 32 lite" FORCE) elseif (RKAIQ_TARGET_SOC STREQUAL "rv1106") set(RKAIQ_ISP_VERSION "32" CACHE INTERNAL "ISP hardware version 32" FORCE) elseif (RKAIQ_TARGET_SOC STREQUAL "rk3588") set(RKAIQ_ISP_VERSION "30" CACHE INTERNAL "ISP hardware version 30" FORCE) set(RKAIQ_ENABLE_CAMGROUP TRUE CACHE INTERNAL "Build rkaiq's camera group algorithms" FORCE) set(RKAIQ_HAVE_THUMBNAILS TRUE CACHE INTERNAL "Build rkaiq's Thumbnails Service" FORCE) set(RKAIQ_HAVE_MULTIISP TRUE CACHE INTERNAL "Build rkaiq's Dual ISP" FORCE) elseif (RKAIQ_TARGET_SOC STREQUAL "rk356x") set(RKAIQ_ISP_VERSION "21" CACHE INTERNAL "ISP hardware version 21" FORCE) elseif (RKAIQ_TARGET_SOC STREQUAL "rv1109") set(RKAIQ_ISP_VERSION "20" CACHE INTERNAL "ISP hardware version 20" FORCE) else() set(RKAIQ_ISP_VERSION "30" CACHE INTERNAL "No ISP hardware version specificed" FORCE) message(WARNING "RKAIQ_TARGET_SOC SHOULD be set") endif() message(STATUS "Building ISP v${RKAIQ_ISP_VERSION} rkaiq for soc ${RKAIQ_TARGET_SOC}") if (ISP_HW_VERSION STRLESS "-DISP_HW_V20") message(FATAL_ERROR "ISP_HW_VERSION MUST be set") endif() if (RKAIQ_ISP_VERSION STREQUAL "32_lite") set(RKAIQ_HAVE_AWB_V20 FALSE CACHE INTERNAL "Build rkaiq's AWB version 20" FORCE) set(RKAIQ_HAVE_AWB_V21 FALSE CACHE INTERNAL "Build rkaiq's AWB version 21" FORCE) set(RKAIQ_HAVE_AWB_V32 TRUE CACHE INTERNAL "Build rkaiq's AWB version 32" FORCE) set(RKAIQ_HAVE_AWB_V32LT TRUE CACHE INTERNAL "Build rkaiq's AWB version 32Lite" FORCE) set(RKAIQ_HAVE_GIC_V1 FALSE CACHE INTERNAL "Build rkaiq's GIC version 1" FORCE) set(RKAIQ_HAVE_GIC_V2 FALSE CACHE INTERNAL "Build rkaiq's GIC version 2" FORCE) set(RKAIQ_HAVE_ORB_V1 FALSE CACHE INTERNAL "Build rkaiq's ORB version 1" FORCE) set(RKAIQ_HAVE_EIS_V1 FALSE CACHE INTERNAL "Build rkaiq's EIS version 1" FORCE) set(RKAIQ_HAVE_CAC_V03 FALSE CACHE INTERNAL "Build rkaiq's CAC version 03" FORCE) set(RKAIQ_HAVE_CAC_V10 FALSE CACHE INTERNAL "Build rkaiq's CAC version 10" FORCE) set(RKAIQ_HAVE_CAC_V11 FALSE CACHE INTERNAL "Build rkaiq's CAC version 11" FORCE) set(RKAIQ_HAVE_YNR_V1 FALSE CACHE INTERNAL "Build rkaiq's YNR version 1" FORCE) set(RKAIQ_HAVE_YNR_V2 FALSE CACHE INTERNAL "Build rkaiq's YNR version 2" FORCE) set(RKAIQ_HAVE_YNR_V3 FALSE CACHE INTERNAL "Build rkaiq's YNR version 3" FORCE) set(RKAIQ_HAVE_YNR_V22 TRUE CACHE INTERNAL "Build rkaiq's YNR version 22" FORCE) set(RKAIQ_HAVE_UVNR_V1 FALSE CACHE INTERNAL "Build rkaiq's UVNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V1 FALSE CACHE INTERNAL "Build rkaiq's CNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V2 FALSE CACHE INTERNAL "Build rkaiq's CNR version 2" FORCE) set(RKAIQ_HAVE_CNR_V30 FALSE CACHE INTERNAL "Build rkaiq's CNR version 30" FORCE) set(RKAIQ_HAVE_CNR_V30_LITE TRUE CACHE INTERNAL "Build rkaiq's CNR version 30Lite" FORCE) set(RKAIQ_HAVE_SHARP_V1 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 1" FORCE) set(RKAIQ_HAVE_SHARP_V3 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 3" FORCE) set(RKAIQ_HAVE_SHARP_V4 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 4" FORCE) set(RKAIQ_HAVE_SHARP_V33 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 33" FORCE) set(RKAIQ_HAVE_SHARP_V33_LITE TRUE CACHE INTERNAL "Build rkaiq's SHARP version 33Lite" FORCE) set(RKAIQ_HAVE_MFNR_V1 FALSE CACHE INTERNAL "Build rkaiq's MFNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V1 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V23 FALSE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 2" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23 FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23_LITE TRUE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23Lite" FORCE) set(RKAIQ_HAVE_GAIN_V1 FALSE CACHE INTERNAL "Build rkaiq's GAIN version 1" FORCE) set(RKAIQ_HAVE_GAIN_V2 TRUE CACHE INTERNAL "Build rkaiq's GAIN version 2" FORCE) set(RKAIQ_HAVE_BLC_V1 FALSE CACHE INTERNAL "Build rkaiq's BLC version 1" FORCE) set(RKAIQ_HAVE_BLC_V32 TRUE CACHE INTERNAL "Build rkaiq's BLC version 32" FORCE) set(RKAIQ_HAVE_ANR_V1 FALSE CACHE INTERNAL "Build rkaiq's ANR version 1" FORCE) set(RKAIQ_HAVE_AMD_V1 FALSE CACHE INTERNAL "Build rkaiq's AMD version 1" FORCE) set(RKAIQ_HAVE_PDAF FALSE CACHE INTERNAL "Build rkaiq's PDAF" FORCE) set(RKAIQ_HAVE_AF_V20 FALSE CACHE INTERNAL "Build rkaiq's AF version 20" FORCE) set(RKAIQ_HAVE_AF_V30 FALSE CACHE INTERNAL "Build rkaiq's AF version 30" FORCE) set(RKAIQ_ONLY_AF_STATS_V31 FALSE CACHE INTERNAL "Build only AF stats version 31" FORCE) set(RKAIQ_HAVE_AF_V31 FALSE CACHE INTERNAL "Build rkaiq's AF version 31" FORCE) # if (NOT RKAIQ_ENABLE_AF) # set(RKAIQ_ONLY_AF_STATS_V32_LITE FALSE CACHE INTERNAL "Build only AF stats version 32 lite" FORCE) # set(RKAIQ_HAVE_AF_V32_LITE FALSE CACHE INTERNAL "Build rkaiq's AF version 32 lite" FORCE) # elseif (RKAIQ_HAVE_ONLY_CUSTOM_AF) # set(RKAIQ_ONLY_AF_STATS_V32_LITE TRUE CACHE INTERNAL "Build only AF stats version 32 lite" FORCE) # set(RKAIQ_HAVE_AF_V32_LITE FALSE CACHE INTERNAL "Build rkaiq's AF version 32 lite" FORCE) # else() # set(RKAIQ_ONLY_AF_STATS_V32_LITE TRUE CACHE INTERNAL "Build only AF stats version 32 lite" FORCE) # set(RKAIQ_HAVE_AF_V32_LITE TRUE CACHE INTERNAL "Build rkaiq's AF version 32 lite" FORCE) # endif() set(RKAIQ_HAVE_AF_V32_LITE TRUE CACHE INTERNAL "Build rkaiq's AF version 32 lite" FORCE) set(RKAIQ_HAVE_3DLUT_V1 TRUE CACHE INTERNAL "Build rkaiq's 3DLUT version 1" FORCE) set(RKAIQ_HAVE_CCM_V1 FALSE CACHE INTERNAL "Build rkaiq's CCM version 1" FORCE) set(RKAIQ_HAVE_CCM_V2 TRUE CACHE INTERNAL "Build rkaiq's CCM version 2" FORCE) set(RKAIQ_HAVE_GAMMA_V11 TRUE CACHE INTERNAL "Build rkaiq's GAMMA version 11" FORCE) set(RKAIQ_HAVE_GAMMA_V10 FALSE CACHE INTERNAL "Build rkaiq's GAMMA version 10" FORCE) set(RKAIQ_HAVE_MERGE_V10 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 10" FORCE) set(RKAIQ_HAVE_MERGE_V11 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 11" FORCE) set(RKAIQ_HAVE_MERGE_V12 TRUE CACHE INTERNAL "Build rkaiq's MERGE version 12" FORCE) set(RKAIQ_HAVE_DRC_V10 FALSE CACHE INTERNAL "Build rkaiq's DRC version 10" FORCE) set(RKAIQ_HAVE_DRC_V11 FALSE CACHE INTERNAL "Build rkaiq's DRC version 11" FORCE) set(RKAIQ_HAVE_DRC_V12 FALSE CACHE INTERNAL "Build rkaiq's DRC version 12" FORCE) set(RKAIQ_HAVE_DRC_V12_LITE TRUE CACHE INTERNAL "Build rkaiq's DRC version 12 lite" FORCE) set(RKAIQ_HAVE_DEHAZE_V10 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 10" FORCE) set(RKAIQ_HAVE_DEHAZE_V11 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 11" FORCE) set(RKAIQ_HAVE_DEHAZE_V11_DUO FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 11 DUO" FORCE) set(RKAIQ_HAVE_DEHAZE_V12 TRUE CACHE INTERNAL "Build rkaiq's DEHAZE version 12" FORCE) set(RKAIQ_HAVE_TMO_V1 FALSE CACHE INTERNAL "Build rkaiq's TMO version 1" FORCE) set(RKAIQ_HAVE_WDR_V1 TRUE CACHE INTERNAL "Build rkaiq's WDR version 1" FORCE) set(RKAIQ_HAVE_LDCH_V21 TRUE CACHE INTERNAL "Build rkaiq's LDCH version 21" FORCE) set(RKAIQ_HAVE_CSM_V1 TRUE CACHE INTERNAL "Build rkaiq's CSM version 1" FORCE) set(RKAIQ_HAVE_CGC_V1 TRUE CACHE INTERNAL "Build rkaiq's CGC version 1" FORCE) set(RKAIQ_HAVE_AE_V1 TRUE CACHE INTERNAL "Build rkaiq's AE version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V1 FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V2 FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 2" FORCE) set(RKAIQ_HAVE_DEBAYER_V2_LITE TRUE CACHE INTERNAL "Build rkaiq's DEBAYER version 2 lite" FORCE) set(RKAIQ_HAVE_LSC_V1 FALSE CACHE INTERNAL "Build rkaiq's LSC version 1" FORCE) set(RKAIQ_HAVE_LSC_V2 FALSE CACHE INTERNAL "Build rkaiq's LSC version 2" FORCE) set(RKAIQ_HAVE_LSC_V3 TRUE CACHE INTERNAL "Build rkaiq's LSC version 3" FORCE) set(RKAIQ_HAVE_DPCC_V1 TRUE CACHE INTERNAL "Build rkaiq's DPCC version 1" FORCE) set(RKAIQ_HAVE_ACP_V10 TRUE CACHE INTERNAL "Build rkaiq's ACP version 10" FORCE) set(RKAIQ_HAVE_AIE_V10 TRUE CACHE INTERNAL "Build rkaiq's AIE version 10" FORCE) set(RKAIQ_HAVE_ASD_V10 FALSE CACHE INTERNAL "Build rkaiq's ASD version 10" FORCE) elseif (RKAIQ_ISP_VERSION STREQUAL "32") set(RKAIQ_HAVE_AWB_V20 FALSE CACHE INTERNAL "Build rkaiq's AWB version 20" FORCE) set(RKAIQ_HAVE_AWB_V21 FALSE CACHE INTERNAL "Build rkaiq's AWB version 21" FORCE) set(RKAIQ_HAVE_AWB_V32 TRUE CACHE INTERNAL "Build rkaiq's AWB version 32" FORCE) set(RKAIQ_HAVE_AWB_V32LT FALSE CACHE INTERNAL "Build rkaiq's AWB version 32Lite" FORCE) set(RKAIQ_HAVE_GIC_V1 FALSE CACHE INTERNAL "Build rkaiq's GIC version 1" FORCE) set(RKAIQ_HAVE_GIC_V2 TRUE CACHE INTERNAL "Build rkaiq's GIC version 2" FORCE) set(RKAIQ_HAVE_ORB_V1 FALSE CACHE INTERNAL "Build rkaiq's ORB version 1" FORCE) set(RKAIQ_HAVE_EIS_V1 FALSE CACHE INTERNAL "Build rkaiq's EIS version 1" FORCE) set(RKAIQ_HAVE_CAC_V03 FALSE CACHE INTERNAL "Build rkaiq's CAC version 03" FORCE) set(RKAIQ_HAVE_CAC_V10 FALSE CACHE INTERNAL "Build rkaiq's CAC version 10" FORCE) set(RKAIQ_HAVE_CAC_V11 TRUE CACHE INTERNAL "Build rkaiq's CAC version 11" FORCE) set(RKAIQ_HAVE_YNR_V1 FALSE CACHE INTERNAL "Build rkaiq's YNR version 1" FORCE) set(RKAIQ_HAVE_YNR_V2 FALSE CACHE INTERNAL "Build rkaiq's YNR version 2" FORCE) set(RKAIQ_HAVE_YNR_V3 FALSE CACHE INTERNAL "Build rkaiq's YNR version 3" FORCE) set(RKAIQ_HAVE_YNR_V22 TRUE CACHE INTERNAL "Build rkaiq's YNR version 22" FORCE) set(RKAIQ_HAVE_UVNR_V1 FALSE CACHE INTERNAL "Build rkaiq's UVNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V1 FALSE CACHE INTERNAL "Build rkaiq's CNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V2 FALSE CACHE INTERNAL "Build rkaiq's CNR version 2" FORCE) set(RKAIQ_HAVE_CNR_V30 TRUE CACHE INTERNAL "Build rkaiq's CNR version 30" FORCE) set(RKAIQ_HAVE_CNR_V30_LITE FALSE CACHE INTERNAL "Build rkaiq's CNR version 30Lite" FORCE) set(RKAIQ_HAVE_SHARP_V1 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 1" FORCE) set(RKAIQ_HAVE_SHARP_V3 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 3" FORCE) set(RKAIQ_HAVE_SHARP_V4 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 4" FORCE) set(RKAIQ_HAVE_SHARP_V33 TRUE CACHE INTERNAL "Build rkaiq's SHARP version 33" FORCE) set(RKAIQ_HAVE_SHARP_V33_LITE FALSE CACHE INTERNAL "Build rkaiq's SHARP version 33Lite" FORCE) set(RKAIQ_HAVE_MFNR_V1 FALSE CACHE INTERNAL "Build rkaiq's MFNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V1 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V23 TRUE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 2" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23 TRUE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23_LITE FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23Lite" FORCE) set(RKAIQ_HAVE_GAIN_V1 FALSE CACHE INTERNAL "Build rkaiq's GAIN version 1" FORCE) set(RKAIQ_HAVE_GAIN_V2 TRUE CACHE INTERNAL "Build rkaiq's GAIN version 2" FORCE) set(RKAIQ_HAVE_BLC_V1 FALSE CACHE INTERNAL "Build rkaiq's BLC version 1" FORCE) set(RKAIQ_HAVE_BLC_V32 TRUE CACHE INTERNAL "Build rkaiq's BLC version 32" FORCE) set(RKAIQ_HAVE_ANR_V1 FALSE CACHE INTERNAL "Build rkaiq's ANR version 1" FORCE) set(RKAIQ_HAVE_AMD_V1 FALSE CACHE INTERNAL "Build rkaiq's AMD version 1" FORCE) set(RKAIQ_HAVE_PDAF FALSE CACHE INTERNAL "Build rkaiq's PDAF" FORCE) set(RKAIQ_HAVE_AF_V20 FALSE CACHE INTERNAL "Build rkaiq's AF version 20" FORCE) set(RKAIQ_HAVE_AF_V30 FALSE CACHE INTERNAL "Build rkaiq's AF version 30" FORCE) if (NOT RKAIQ_ENABLE_AF) set(RKAIQ_ONLY_AF_STATS_V31 FALSE CACHE INTERNAL "Build only AF stats version 31" FORCE) set(RKAIQ_HAVE_AF_V31 FALSE CACHE INTERNAL "Build rkaiq's AF version 31" FORCE) elseif (RKAIQ_HAVE_ONLY_CUSTOM_AF) set(RKAIQ_ONLY_AF_STATS_V31 TRUE CACHE INTERNAL "Build only AF stats version 31" FORCE) set(RKAIQ_HAVE_AF_V31 FALSE CACHE INTERNAL "Build rkaiq's AF version 31" FORCE) else() set(RKAIQ_ONLY_AF_STATS_V31 TRUE CACHE INTERNAL "Build only AF stats version 31" FORCE) set(RKAIQ_HAVE_AF_V31 TRUE CACHE INTERNAL "Build rkaiq's AF version 31" FORCE) endif() set(RKAIQ_HAVE_AF_V32_LITE FALSE CACHE INTERNAL "Build rkaiq's AF version 32 lite" FORCE) set(RKAIQ_HAVE_3DLUT_V1 TRUE CACHE INTERNAL "Build rkaiq's 3DLUT version 1" FORCE) set(RKAIQ_HAVE_CCM_V1 FALSE CACHE INTERNAL "Build rkaiq's CCM version 1" FORCE) set(RKAIQ_HAVE_CCM_V2 TRUE CACHE INTERNAL "Build rkaiq's CCM version 2" FORCE) set(RKAIQ_HAVE_GAMMA_V11 TRUE CACHE INTERNAL "Build rkaiq's GAMMA version 11" FORCE) set(RKAIQ_HAVE_GAMMA_V10 FALSE CACHE INTERNAL "Build rkaiq's GAMMA version 10" FORCE) set(RKAIQ_HAVE_MERGE_V10 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 10" FORCE) set(RKAIQ_HAVE_MERGE_V11 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 11" FORCE) set(RKAIQ_HAVE_MERGE_V12 TRUE CACHE INTERNAL "Build rkaiq's MERGE version 12" FORCE) set(RKAIQ_HAVE_DRC_V10 FALSE CACHE INTERNAL "Build rkaiq's DRC version 10" FORCE) set(RKAIQ_HAVE_DRC_V11 FALSE CACHE INTERNAL "Build rkaiq's DRC version 11" FORCE) set(RKAIQ_HAVE_DRC_V12 TRUE CACHE INTERNAL "Build rkaiq's DRC version 12" FORCE) set(RKAIQ_HAVE_DRC_V12_LITE FALSE CACHE INTERNAL "Build rkaiq's DRC version 12 lite" FORCE) set(RKAIQ_HAVE_DEHAZE_V10 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 10" FORCE) set(RKAIQ_HAVE_DEHAZE_V11 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 11" FORCE) set(RKAIQ_HAVE_DEHAZE_V11_DUO FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 11 DUO" FORCE) set(RKAIQ_HAVE_DEHAZE_V12 TRUE CACHE INTERNAL "Build rkaiq's DEHAZE version 12" FORCE) set(RKAIQ_HAVE_TMO_V1 FALSE CACHE INTERNAL "Build rkaiq's TMO version 1" FORCE) set(RKAIQ_HAVE_WDR_V1 TRUE CACHE INTERNAL "Build rkaiq's WDR version 1" FORCE) set(RKAIQ_HAVE_LDCH_V21 TRUE CACHE INTERNAL "Build rkaiq's LDCH version 21" FORCE) set(RKAIQ_HAVE_CSM_V1 TRUE CACHE INTERNAL "Build rkaiq's CSM version 1" FORCE) set(RKAIQ_HAVE_CGC_V1 TRUE CACHE INTERNAL "Build rkaiq's CGC version 1" FORCE) set(RKAIQ_HAVE_AE_V1 TRUE CACHE INTERNAL "Build rkaiq's AE version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V1 FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V2 TRUE CACHE INTERNAL "Build rkaiq's DEBAYER version 2" FORCE) set(RKAIQ_HAVE_DEBAYER_V2_LITE FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 2 lite" FORCE) set(RKAIQ_HAVE_LSC_V1 FALSE CACHE INTERNAL "Build rkaiq's LSC version 1" FORCE) set(RKAIQ_HAVE_LSC_V2 FALSE CACHE INTERNAL "Build rkaiq's LSC version 2" FORCE) set(RKAIQ_HAVE_LSC_V3 TRUE CACHE INTERNAL "Build rkaiq's LSC version 3" FORCE) set(RKAIQ_HAVE_DPCC_V1 TRUE CACHE INTERNAL "Build rkaiq's DPCC version 1" FORCE) set(RKAIQ_HAVE_ACP_V10 TRUE CACHE INTERNAL "Build rkaiq's ACP version 10" FORCE) set(RKAIQ_HAVE_AIE_V10 TRUE CACHE INTERNAL "Build rkaiq's AIE version 10" FORCE) set(RKAIQ_HAVE_ASD_V10 FALSE CACHE INTERNAL "Build rkaiq's ASD version 10" FORCE) elseif (RKAIQ_ISP_VERSION STREQUAL "30") set(RKAIQ_HAVE_AWB_V20 FALSE CACHE INTERNAL "Build rkaiq's AWB version 20" FORCE) set(RKAIQ_HAVE_AWB_V21 TRUE CACHE INTERNAL "Build rkaiq's AWB version 21" FORCE) set(RKAIQ_HAVE_AWB_V32 FALSE CACHE INTERNAL "Build rkaiq's AWB version 32" FORCE) set(RKAIQ_HAVE_AWB_V32LT FALSE CACHE INTERNAL "Build rkaiq's AWB version 32Lite" FORCE) set(RKAIQ_HAVE_GIC_V1 FALSE CACHE INTERNAL "Build rkaiq's GIC version 1" FORCE) set(RKAIQ_HAVE_GIC_V2 TRUE CACHE INTERNAL "Build rkaiq's GIC version 2" FORCE) set(RKAIQ_HAVE_ORB_V1 FALSE CACHE INTERNAL "Build rkaiq's ORB version 1" FORCE) set(RKAIQ_HAVE_EIS_V1 FALSE CACHE INTERNAL "Build rkaiq's EIS version 1" FORCE) set(RKAIQ_HAVE_CAC_V03 TRUE CACHE INTERNAL "Build rkaiq's CAC version 03" FORCE) set(RKAIQ_HAVE_CAC_V10 FALSE CACHE INTERNAL "Build rkaiq's CAC version 10" FORCE) set(RKAIQ_HAVE_CAC_V11 FALSE CACHE INTERNAL "Build rkaiq's CAC version 11" FORCE) set(RKAIQ_HAVE_YNR_V1 FALSE CACHE INTERNAL "Build rkaiq's YNR version 1" FORCE) set(RKAIQ_HAVE_YNR_V2 FALSE CACHE INTERNAL "Build rkaiq's YNR version 2" FORCE) set(RKAIQ_HAVE_YNR_V3 TRUE CACHE INTERNAL "Build rkaiq's YNR version 3" FORCE) set(RKAIQ_HAVE_YNR_V22 FALSE CACHE INTERNAL "Build rkaiq's YNR version 22" FORCE) set(RKAIQ_HAVE_UVNR_V1 FALSE CACHE INTERNAL "Build rkaiq's UVNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V1 FALSE CACHE INTERNAL "Build rkaiq's CNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V2 TRUE CACHE INTERNAL "Build rkaiq's CNR version 2" FORCE) set(RKAIQ_HAVE_CNR_V30 FALSE CACHE INTERNAL "Build rkaiq's CNR version 30" FORCE) set(RKAIQ_HAVE_CNR_V30_LITE FALSE CACHE INTERNAL "Build rkaiq's CNR version 30Lite" FORCE) set(RKAIQ_HAVE_SHARP_V1 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 1" FORCE) set(RKAIQ_HAVE_SHARP_V3 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 3" FORCE) set(RKAIQ_HAVE_SHARP_V4 TRUE CACHE INTERNAL "Build rkaiq's SHARP version 4" FORCE) set(RKAIQ_HAVE_SHARP_V33 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 33" FORCE) set(RKAIQ_HAVE_SHARP_V33_LITE FALSE CACHE INTERNAL "Build rkaiq's SHARP version 33Lite" FORCE) set(RKAIQ_HAVE_MFNR_V1 FALSE CACHE INTERNAL "Build rkaiq's MFNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V1 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V2 TRUE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 2" FORCE) set(RKAIQ_HAVE_BAYERTNR_V2 TRUE CACHE INTERNAL "Build rkaiq's BAYERTNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V23 FALSE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23 FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23_LITE FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23Lite" FORCE) set(RKAIQ_HAVE_GAIN_V1 FALSE CACHE INTERNAL "Build rkaiq's GAIN version 1" FORCE) set(RKAIQ_HAVE_GAIN_V2 TRUE CACHE INTERNAL "Build rkaiq's GAIN version 2" FORCE) set(RKAIQ_HAVE_BLC_V1 TRUE CACHE INTERNAL "Build rkaiq's BLC version 1" FORCE) set(RKAIQ_HAVE_BLC_V32 FALSE CACHE INTERNAL "Build rkaiq's BLC version 32" FORCE) set(RKAIQ_HAVE_ANR_V1 FALSE CACHE INTERNAL "Build rkaiq's ANR version 1" FORCE) set(RKAIQ_HAVE_AMD_V1 FALSE CACHE INTERNAL "Build rkaiq's AMD version 1" FORCE) set(RKAIQ_HAVE_PDAF TRUE CACHE INTERNAL "Build rkaiq's PDAF" FORCE) set(RKAIQ_HAVE_AF_V20 FALSE CACHE INTERNAL "Build rkaiq's AF version 20" FORCE) set(RKAIQ_HAVE_AF_V30 TRUE CACHE INTERNAL "Build rkaiq's AF version 30" FORCE) set(RKAIQ_HAVE_AF_V31 FALSE CACHE INTERNAL "Build rkaiq's AF version 31" FORCE) set(RKAIQ_HAVE_AF_V32_LITE FALSE CACHE INTERNAL "Build rkaiq's AF version 32 lite" FORCE) set(RKAIQ_HAVE_3DLUT_V1 TRUE CACHE INTERNAL "Build rkaiq's 3DLUT version 1" FORCE) set(RKAIQ_HAVE_CCM_V1 TRUE CACHE INTERNAL "Build rkaiq's CCM version 1" FORCE) set(RKAIQ_HAVE_CCM_V2 FALSE CACHE INTERNAL "Build rkaiq's CCM version 2" FORCE) set(RKAIQ_HAVE_GAMMA_V11 TRUE CACHE INTERNAL "Build rkaiq's GAMMA version 11" FORCE) set(RKAIQ_HAVE_GAMMA_V10 FALSE CACHE INTERNAL "Build rkaiq's GAMMA version 10" FORCE) set(RKAIQ_HAVE_MERGE_V10 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 10" FORCE) set(RKAIQ_HAVE_MERGE_V11 TRUE CACHE INTERNAL "Build rkaiq's MERGE version 11" FORCE) set(RKAIQ_HAVE_MERGE_V12 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 12" FORCE) set(RKAIQ_HAVE_DRC_V10 FALSE CACHE INTERNAL "Build rkaiq's DRC version 10" FORCE) set(RKAIQ_HAVE_DRC_V11 TRUE CACHE INTERNAL "Build rkaiq's DRC version 11" FORCE) set(RKAIQ_HAVE_DRC_V12 FALSE CACHE INTERNAL "Build rkaiq's DRC version 12" FORCE) set(RKAIQ_HAVE_DRC_V12_LITE FALSE CACHE INTERNAL "Build rkaiq's DRC version 12 lite" FORCE) set(RKAIQ_HAVE_DEHAZE_V10 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 10" FORCE) set(RKAIQ_HAVE_DEHAZE_V11 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 11" FORCE) set(RKAIQ_HAVE_DEHAZE_V11_DUO TRUE CACHE INTERNAL "Build rkaiq's DEHAZE version 11 DUO" FORCE) set(RKAIQ_HAVE_DEHAZE_V12 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 12" FORCE) set(RKAIQ_HAVE_TMO_V1 FALSE CACHE INTERNAL "Build rkaiq's TMO version 1" FORCE) set(RKAIQ_HAVE_WDR_V1 TRUE CACHE INTERNAL "Build rkaiq's WDR version 1" FORCE) set(RKAIQ_HAVE_LDCH_V10 TRUE CACHE INTERNAL "Build rkaiq's LDCH version 10" FORCE) set(RKAIQ_HAVE_FEC_V10 TRUE CACHE INTERNAL "Build rkaiq's FEC version 10" FORCE) set(RKAIQ_HAVE_CSM_V1 TRUE CACHE INTERNAL "Build rkaiq's CSM version 1" FORCE) set(RKAIQ_HAVE_CGC_V1 TRUE CACHE INTERNAL "Build rkaiq's CGC version 1" FORCE) set(RKAIQ_HAVE_AE_V1 TRUE CACHE INTERNAL "Build rkaiq's AE version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V1 TRUE CACHE INTERNAL "Build rkaiq's DEBAYER version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V2 FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 2" FORCE) set(RKAIQ_HAVE_DEBAYER_V2_LITE FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 2 lite" FORCE) set(RKAIQ_HAVE_LSC_V1 FALSE CACHE INTERNAL "Build rkaiq's LSC version 1" FORCE) set(RKAIQ_HAVE_LSC_V2 TRUE CACHE INTERNAL "Build rkaiq's LSC version 2" FORCE) set(RKAIQ_HAVE_LSC_V3 FALSE CACHE INTERNAL "Build rkaiq's LSC version 3" FORCE) set(RKAIQ_HAVE_DPCC_V1 TRUE CACHE INTERNAL "Build rkaiq's DPCC version 1" FORCE) set(RKAIQ_HAVE_ACP_V10 TRUE CACHE INTERNAL "Build rkaiq's ACP version 10" FORCE) set(RKAIQ_HAVE_AIE_V10 TRUE CACHE INTERNAL "Build rkaiq's AIE version 10" FORCE) set(RKAIQ_HAVE_ASD_V10 FALSE CACHE INTERNAL "Build rkaiq's ASD version 10" FORCE) elseif (RKAIQ_ISP_VERSION STREQUAL "21") set(RKAIQ_HAVE_AWB_V20 FALSE CACHE INTERNAL "Build rkaiq's AWB version 20" FORCE) set(RKAIQ_HAVE_AWB_V21 TRUE CACHE INTERNAL "Build rkaiq's AWB version 21" FORCE) set(RKAIQ_HAVE_GIC_V1 FALSE CACHE INTERNAL "Build rkaiq's GIC version 1" FORCE) set(RKAIQ_HAVE_AWB_V32 FALSE CACHE INTERNAL "Build rkaiq's AWB version 32" FORCE) set(RKAIQ_HAVE_AWB_V32LT FALSE CACHE INTERNAL "Build rkaiq's AWB version 32Lite" FORCE) set(RKAIQ_HAVE_GIC_V2 TRUE CACHE INTERNAL "Build rkaiq's GIC version 2" FORCE) set(RKAIQ_HAVE_ORB_V1 FALSE CACHE INTERNAL "Build rkaiq's ORB version 1" FORCE) set(RKAIQ_HAVE_EIS_V1 FALSE CACHE INTERNAL "Build rkaiq's EIS version 1" FORCE) set(RKAIQ_HAVE_CAC_V03 FALSE CACHE INTERNAL "Build rkaiq's CAC version 03" FORCE) set(RKAIQ_HAVE_CAC_V10 FALSE CACHE INTERNAL "Build rkaiq's CAC version 10" FORCE) set(RKAIQ_HAVE_CAC_V11 FALSE CACHE INTERNAL "Build rkaiq's CAC version 11" FORCE) set(RKAIQ_HAVE_YNR_V1 FALSE CACHE INTERNAL "Build rkaiq's YNR version 1" FORCE) set(RKAIQ_HAVE_YNR_V2 TRUE CACHE INTERNAL "Build rkaiq's YNR version 2" FORCE) set(RKAIQ_HAVE_YNR_V3 FALSE CACHE INTERNAL "Build rkaiq's YNR version 3" FORCE) set(RKAIQ_HAVE_YNR_V22 FALSE CACHE INTERNAL "Build rkaiq's YNR version 22" FORCE) set(RKAIQ_HAVE_UVNR_V1 FALSE CACHE INTERNAL "Build rkaiq's UVNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V1 TRUE CACHE INTERNAL "Build rkaiq's CNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V2 FALSE CACHE INTERNAL "Build rkaiq's CNR version 2" FORCE) set(RKAIQ_HAVE_CNR_V30 FALSE CACHE INTERNAL "Build rkaiq's CNR version 30" FORCE) set(RKAIQ_HAVE_CNR_V30_LITE FALSE CACHE INTERNAL "Build rkaiq's CNR version 30Lite" FORCE) set(RKAIQ_HAVE_SHARP_V1 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 1" FORCE) set(RKAIQ_HAVE_SHARP_V3 TRUE CACHE INTERNAL "Build rkaiq's SHARP version 3" FORCE) set(RKAIQ_HAVE_SHARP_V4 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 4" FORCE) set(RKAIQ_HAVE_SHARP_V33 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 33" FORCE) set(RKAIQ_HAVE_SHARP_V33_LITE FALSE CACHE INTERNAL "Build rkaiq's SHARP version 33Lite" FORCE) set(RKAIQ_HAVE_MFNR_V1 FALSE CACHE INTERNAL "Build rkaiq's MFNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V1 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V2 TRUE CACHE INTERNAL "Build rkaiq's BAYERNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 2" FORCE) set(RKAIQ_HAVE_BAYERTNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V23 FALSE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23 FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23_LITE FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23Lite" FORCE) set(RKAIQ_HAVE_GAIN_V1 FALSE CACHE INTERNAL "Build rkaiq's GAIN version 1" FORCE) set(RKAIQ_HAVE_GAIN_V2 FALSE CACHE INTERNAL "Build rkaiq's GAIN version 2" FORCE) set(RKAIQ_HAVE_BLC_V1 TRUE CACHE INTERNAL "Build rkaiq's BLC version 1" FORCE) set(RKAIQ_HAVE_BLC_V32 FALSE CACHE INTERNAL "Build rkaiq's BLC version 32" FORCE) set(RKAIQ_HAVE_ANR_V1 FALSE CACHE INTERNAL "Build rkaiq's ANR version 1" FORCE) set(RKAIQ_HAVE_AMD_V1 FALSE CACHE INTERNAL "Build rkaiq's AMD version 1" FORCE) set(RKAIQ_HAVE_PDAF TRUE CACHE INTERNAL "Build rkaiq's PDAF" FORCE) set(RKAIQ_HAVE_AF_V20 TRUE CACHE INTERNAL "Build rkaiq's AF version 20" FORCE) set(RKAIQ_HAVE_AF_V30 FALSE CACHE INTERNAL "Build rkaiq's AF version 30" FORCE) set(RKAIQ_HAVE_AF_V31 FALSE CACHE INTERNAL "Build rkaiq's AF version 31" FORCE) set(RKAIQ_HAVE_AF_V32_LITE FALSE CACHE INTERNAL "Build rkaiq's AF version 32 lite" FORCE) set(RKAIQ_HAVE_3DLUT_V1 TRUE CACHE INTERNAL "Build rkaiq's 3DLUT version 1" FORCE) set(RKAIQ_HAVE_CCM_V1 TRUE CACHE INTERNAL "Build rkaiq's CCM version 1" FORCE) set(RKAIQ_HAVE_CCM_V2 FALSE CACHE INTERNAL "Build rkaiq's CCM version 2" FORCE) set(RKAIQ_HAVE_GAMMA_V10 TRUE CACHE INTERNAL "Build rkaiq's GAMMA version 10" FORCE) set(RKAIQ_HAVE_GAMMA_V11 FALSE CACHE INTERNAL "Build rkaiq's GAMMA version 11" FORCE) set(RKAIQ_HAVE_MERGE_V10 TRUE CACHE INTERNAL "Build rkaiq's MERGE version 10" FORCE) set(RKAIQ_HAVE_MERGE_V11 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 11" FORCE) set(RKAIQ_HAVE_MERGE_V12 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 12" FORCE) set(RKAIQ_HAVE_DRC_V10 TRUE CACHE INTERNAL "Build rkaiq's DRC version 10" FORCE) set(RKAIQ_HAVE_DRC_V11 FALSE CACHE INTERNAL "Build rkaiq's DRC version 11" FORCE) set(RKAIQ_HAVE_DRC_V12 FALSE CACHE INTERNAL "Build rkaiq's DRC version 12" FORCE) set(RKAIQ_HAVE_DRC_V12_LITE FALSE CACHE INTERNAL "Build rkaiq's DRC version 12 lite" FORCE) set(RKAIQ_HAVE_DEHAZE_V10 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 10" FORCE) set(RKAIQ_HAVE_DEHAZE_V11 TRUE CACHE INTERNAL "Build rkaiq's DEHAZE version 11" FORCE) set(RKAIQ_HAVE_DEHAZE_V11_DUO FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 11 DUO" FORCE) set(RKAIQ_HAVE_DEHAZE_V12 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 12" FORCE) set(RKAIQ_HAVE_DEGAMMA_V1 TRUE CACHE INTERNAL "Build rkaiq's DEGAMMA version 1" FORCE) set(RKAIQ_HAVE_TMO_V1 FALSE CACHE INTERNAL "Build rkaiq's TMO version 1" FORCE) set(RKAIQ_HAVE_WDR_V1 TRUE CACHE INTERNAL "Build rkaiq's WDR version 1" FORCE) set(RKAIQ_HAVE_FEC_V10 FALSE CACHE INTERNAL "Build rkaiq's FEC version 10" FORCE) set(RKAIQ_HAVE_CSM_V1 TRUE CACHE INTERNAL "Build rkaiq's CSM version 1" FORCE) set(RKAIQ_HAVE_CGC_V1 TRUE CACHE INTERNAL "Build rkaiq's CGC version 1" FORCE) set(RKAIQ_HAVE_AE_V1 TRUE CACHE INTERNAL "Build rkaiq's AE version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V1 TRUE CACHE INTERNAL "Build rkaiq's DEBAYER version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V2 FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 2" FORCE) set(RKAIQ_HAVE_DEBAYER_V2_LITE FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 2 lite" FORCE) set(RKAIQ_HAVE_LSC_V1 TRUE CACHE INTERNAL "Build rkaiq's LSC version 1" FORCE) set(RKAIQ_HAVE_LSC_V2 FALSE CACHE INTERNAL "Build rkaiq's LSC version 2" FORCE) set(RKAIQ_HAVE_LSC_V3 FALSE CACHE INTERNAL "Build rkaiq's LSC version 3" FORCE) set(RKAIQ_HAVE_DPCC_V1 TRUE CACHE INTERNAL "Build rkaiq's DPCC version 1" FORCE) set(RKAIQ_HAVE_ACP_V10 TRUE CACHE INTERNAL "Build rkaiq's ACP version 10" FORCE) set(RKAIQ_HAVE_AIE_V10 TRUE CACHE INTERNAL "Build rkaiq's AIE version 10" FORCE) set(RKAIQ_HAVE_ASD_V10 FALSE CACHE INTERNAL "Build rkaiq's ASD version 10" FORCE) elseif (RKAIQ_ISP_VERSION STREQUAL "20") set(RKAIQ_HAVE_AWB_V20 TRUE CACHE INTERNAL "Build rkaiq's AWB version 20" FORCE) set(RKAIQ_HAVE_AWB_V21 FALSE CACHE INTERNAL "Build rkaiq's AWB version 21" FORCE) set(RKAIQ_HAVE_AWB_V32 FALSE CACHE INTERNAL "Build rkaiq's AWB version 32" FORCE) set(RKAIQ_HAVE_AWB_V32LT FALSE CACHE INTERNAL "Build rkaiq's AWB version 32Lite" FORCE) set(RKAIQ_HAVE_GIC_V1 TRUE CACHE INTERNAL "Build rkaiq's GIC version 1" FORCE) set(RKAIQ_HAVE_GIC_V2 FALSE CACHE INTERNAL "Build rkaiq's GIC version 2" FORCE) set(RKAIQ_HAVE_ORB_V1 TRUE CACHE INTERNAL "Build rkaiq's ORB version 1" FORCE) set(RKAIQ_HAVE_EIS_V1 TRUE CACHE INTERNAL "Build rkaiq's EIS version 1" FORCE) set(RKAIQ_HAVE_CAC_V03 FALSE CACHE INTERNAL "Build rkaiq's CAC version 03" FORCE) set(RKAIQ_HAVE_CAC_V10 FALSE CACHE INTERNAL "Build rkaiq's CAC version 10" FORCE) set(RKAIQ_HAVE_CAC_V11 FALSE CACHE INTERNAL "Build rkaiq's CAC version 11" FORCE) set(RKAIQ_HAVE_YNR_V1 FALSE CACHE INTERNAL "Build rkaiq's YNR version 1" FORCE) set(RKAIQ_HAVE_YNR_V2 FALSE CACHE INTERNAL "Build rkaiq's YNR version 2" FORCE) set(RKAIQ_HAVE_YNR_V3 FALSE CACHE INTERNAL "Build rkaiq's YNR version 3" FORCE) set(RKAIQ_HAVE_YNR_V22 FALSE CACHE INTERNAL "Build rkaiq's YNR version 22" FORCE) set(RKAIQ_HAVE_UVNR_V1 FALSE CACHE INTERNAL "Build rkaiq's UVNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V1 FALSE CACHE INTERNAL "Build rkaiq's CNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V2 FALSE CACHE INTERNAL "Build rkaiq's CNR version 2" FORCE) set(RKAIQ_HAVE_CNR_V30 FALSE CACHE INTERNAL "Build rkaiq's CNR version 30" FORCE) set(RKAIQ_HAVE_CNR_V30_LITE FALSE CACHE INTERNAL "Build rkaiq's CNR version 30Lite" FORCE) set(RKAIQ_HAVE_SHARP_V1 TRUE CACHE INTERNAL "Build rkaiq's SHARP version 1" FORCE) set(RKAIQ_HAVE_SHARP_V3 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 3" FORCE) set(RKAIQ_HAVE_SHARP_V4 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 4" FORCE) set(RKAIQ_HAVE_SHARP_V33 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 33" FORCE) set(RKAIQ_HAVE_SHARP_V33_LITE FALSE CACHE INTERNAL "Build rkaiq's SHARP version 33Lite" FORCE) set(RKAIQ_HAVE_MFNR_V1 FALSE CACHE INTERNAL "Build rkaiq's MFNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V1 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 2" FORCE) set(RKAIQ_HAVE_BAYERTNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V23 FALSE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23 FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23_LITE FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23Lite" FORCE) set(RKAIQ_HAVE_GAIN_V1 FALSE CACHE INTERNAL "Build rkaiq's GAIN version 1" FORCE) set(RKAIQ_HAVE_GAIN_V2 FALSE CACHE INTERNAL "Build rkaiq's GAIN version 2" FORCE) set(RKAIQ_HAVE_BLC_V1 TRUE CACHE INTERNAL "Build rkaiq's BLC version 1" FORCE) set(RKAIQ_HAVE_BLC_V32 FALSE CACHE INTERNAL "Build rkaiq's BLC version 32" FORCE) set(RKAIQ_HAVE_ANR_V1 TRUE CACHE INTERNAL "Build rkaiq's ANR version 1" FORCE) set(RKAIQ_HAVE_AMD_V1 FALSE CACHE INTERNAL "Build rkaiq's AMD version 1" FORCE) set(RKAIQ_HAVE_PDAF FALSE CACHE INTERNAL "Build rkaiq's PDAF" FORCE) set(RKAIQ_HAVE_AF_V20 FALSE CACHE INTERNAL "Build rkaiq's AF version 20" FORCE) set(RKAIQ_HAVE_AF_V30 FALSE CACHE INTERNAL "Build rkaiq's AF version 30" FORCE) set(RKAIQ_HAVE_AF_V31 FALSE CACHE INTERNAL "Build rkaiq's AF version 31" FORCE) set(RKAIQ_HAVE_AF_V32_LITE FALSE CACHE INTERNAL "Build rkaiq's AF version 32 lite" FORCE) set(RKAIQ_HAVE_3DLUT_V1 TRUE CACHE INTERNAL "Build rkaiq's 3DLUT version 1" FORCE) set(RKAIQ_HAVE_CCM_V1 TRUE CACHE INTERNAL "Build rkaiq's CCM version 1" FORCE) set(RKAIQ_HAVE_CCM_V2 FALSE CACHE INTERNAL "Build rkaiq's CCM version 2" FORCE) set(RKAIQ_HAVE_GAMMA_V10 TRUE CACHE INTERNAL "Build rkaiq's GAMMA version 10" FORCE) set(RKAIQ_HAVE_GAMMA_V11 FALSE CACHE INTERNAL "Build rkaiq's GAMMA version 11" FORCE) set(RKAIQ_HAVE_MERGE_V10 TRUE CACHE INTERNAL "Build rkaiq's MERGE version 10" FORCE) set(RKAIQ_HAVE_MERGE_V11 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 11" FORCE) set(RKAIQ_HAVE_MERGE_V12 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 12" FORCE) set(RKAIQ_HAVE_DRC_V10 FALSE CACHE INTERNAL "Build rkaiq's DRC version 10" FORCE) set(RKAIQ_HAVE_DRC_V11 FALSE CACHE INTERNAL "Build rkaiq's DRC version 11" FORCE) set(RKAIQ_HAVE_DRC_V12 FALSE CACHE INTERNAL "Build rkaiq's DRC version 12" FORCE) set(RKAIQ_HAVE_DRC_V12_LITE FALSE CACHE INTERNAL "Build rkaiq's DRC version 12 lite" FORCE) set(RKAIQ_HAVE_DEHAZE_V10 TRUE CACHE INTERNAL "Build rkaiq's DEHAZE version 10" FORCE) set(RKAIQ_HAVE_DEHAZE_V11 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 11" FORCE) set(RKAIQ_HAVE_DEHAZE_V11_DUO FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 11 DUO" FORCE) set(RKAIQ_HAVE_DEHAZE_V12 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 12" FORCE) set(RKAIQ_HAVE_DEGAMMA_V1 TRUE CACHE INTERNAL "Build rkaiq's DEGAMMA version 1" FORCE) set(RKAIQ_HAVE_TMO_V1 FALSE CACHE INTERNAL "Build rkaiq's TMO version 1" FORCE) set(RKAIQ_HAVE_WDR_V1 TRUE CACHE INTERNAL "Build rkaiq's WDR version 1" FORCE) set(RKAIQ_HAVE_LDCH_V10 TRUE CACHE INTERNAL "Build rkaiq's LDCH version 10" FORCE) set(RKAIQ_HAVE_FEC_V10 TRUE CACHE INTERNAL "Build rkaiq's FEC version 10" FORCE) set(RKAIQ_HAVE_CSM_V1 TRUE CACHE INTERNAL "Build rkaiq's CSM version 1" FORCE) set(RKAIQ_HAVE_CGC_V1 FALSE CACHE INTERNAL "Build rkaiq's CGC version 1" FORCE) set(RKAIQ_HAVE_AE_V1 TRUE CACHE INTERNAL "Build rkaiq's AE version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V1 TRUE CACHE INTERNAL "Build rkaiq's DEBAYER version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V2 FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 2" FORCE) set(RKAIQ_HAVE_DEBAYER_V2_LITE FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 2 lite" FORCE) set(RKAIQ_HAVE_LSC_V1 TRUE CACHE INTERNAL "Build rkaiq's LSC version 1" FORCE) set(RKAIQ_HAVE_LSC_V2 FALSE CACHE INTERNAL "Build rkaiq's LSC version 2" FORCE) set(RKAIQ_HAVE_LSC_V3 FALSE CACHE INTERNAL "Build rkaiq's LSC version 3" FORCE) set(RKAIQ_HAVE_DPCC_V1 TRUE CACHE INTERNAL "Build rkaiq's DPCC version 1" FORCE) set(RKAIQ_HAVE_ACP_V10 TRUE CACHE INTERNAL "Build rkaiq's ACP version 10" FORCE) set(RKAIQ_HAVE_AIE_V10 TRUE CACHE INTERNAL "Build rkaiq's AIE version 10" FORCE) set(RKAIQ_HAVE_ASD_V10 FALSE CACHE INTERNAL "Build rkaiq's ASD version 10" FORCE) else() set(RKAIQ_HAVE_AWB_V20 FALSE CACHE INTERNAL "Build rkaiq's AWB version 20" FORCE) set(RKAIQ_HAVE_AWB_V21 FALSE CACHE INTERNAL "Build rkaiq's AWB version 21" FORCE) set(RKAIQ_HAVE_AWB_V32 FALSE CACHE INTERNAL "Build rkaiq's AWB version 32" FORCE) set(RKAIQ_HAVE_AWB_V32LT FALSE CACHE INTERNAL "Build rkaiq's AWB version 32Lite" FORCE) set(RKAIQ_HAVE_GIC_V1 FALSE CACHE INTERNAL "Build rkaiq's GIC version 1" FORCE) set(RKAIQ_HAVE_GIC_V2 FALSE CACHE INTERNAL "Build rkaiq's GIC version 2" FORCE) set(RKAIQ_HAVE_ORB_V1 FALSE CACHE INTERNAL "Build rkaiq's ORB version 1" FORCE) set(RKAIQ_HAVE_EIS_V1 FALSE CACHE INTERNAL "Build rkaiq's EIS version 1" FORCE) set(RKAIQ_HAVE_CAC_V03 FALSE CACHE INTERNAL "Build rkaiq's CAC version 03" FORCE) set(RKAIQ_HAVE_CAC_V10 FALSE CACHE INTERNAL "Build rkaiq's CAC version 10" FORCE) set(RKAIQ_HAVE_CAC_V11 FALSE CACHE INTERNAL "Build rkaiq's CAC version 11" FORCE) set(RKAIQ_HAVE_YNR_V1 FALSE CACHE INTERNAL "Build rkaiq's YNR version 1" FORCE) set(RKAIQ_HAVE_YNR_V2 FALSE CACHE INTERNAL "Build rkaiq's YNR version 2" FORCE) set(RKAIQ_HAVE_YNR_V3 FALSE CACHE INTERNAL "Build rkaiq's YNR version 3" FORCE) set(RKAIQ_HAVE_YNR_V22 FALSE CACHE INTERNAL "Build rkaiq's YNR version 22" FORCE) set(RKAIQ_HAVE_UVNR_V1 FALSE CACHE INTERNAL "Build rkaiq's UVNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V1 FALSE CACHE INTERNAL "Build rkaiq's CNR version 1" FORCE) set(RKAIQ_HAVE_CNR_V2 FALSE CACHE INTERNAL "Build rkaiq's CNR version 2" FORCE) set(RKAIQ_HAVE_CNR_V30 FALSE CACHE INTERNAL "Build rkaiq's CNR version 30" FORCE) set(RKAIQ_HAVE_CNR_V30_LITE FALSE CACHE INTERNAL "Build rkaiq's CNR version 30Lite" FORCE) set(RKAIQ_HAVE_SHARP_V1 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 1" FORCE) set(RKAIQ_HAVE_SHARP_V3 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 3" FORCE) set(RKAIQ_HAVE_SHARP_V4 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 4" FORCE) set(RKAIQ_HAVE_SHARP_V33 FALSE CACHE INTERNAL "Build rkaiq's SHARP version 33" FORCE) set(RKAIQ_HAVE_SHARP_V33_LITE FALSE CACHE INTERNAL "Build rkaiq's SHARP version 33Lite" FORCE) set(RKAIQ_HAVE_MFNR_V1 FALSE CACHE INTERNAL "Build rkaiq's MFNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V1 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 1" FORCE) set(RKAIQ_HAVE_BAYERNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYERNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 2" FORCE) set(RKAIQ_HAVE_BAYER2DNR_V23 FALSE CACHE INTERNAL "Build rkaiq's BAYER2DNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V2 FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 2" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23 FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23" FORCE) set(RKAIQ_HAVE_BAYERTNR_V23_LITE FALSE CACHE INTERNAL "Build rkaiq's BAYERTNR version 23Lite" FORCE) set(RKAIQ_HAVE_GAIN_V1 FALSE CACHE INTERNAL "Build rkaiq's GAIN version 1" FORCE) set(RKAIQ_HAVE_GAIN_V2 FALSE CACHE INTERNAL "Build rkaiq's GAIN version 2" FORCE) set(RKAIQ_HAVE_BLC_V1 FALSE CACHE INTERNAL "Build rkaiq's BLC version 1" FORCE) set(RKAIQ_HAVE_BLC_V32 FALSE CACHE INTERNAL "Build rkaiq's BLC version 32" FORCE) set(RKAIQ_HAVE_ANR_V1 FALSE CACHE INTERNAL "Build rkaiq's ANR version 1" FORCE) set(RKAIQ_HAVE_AMD_V1 FALSE CACHE INTERNAL "Build rkaiq's AMD version 1" FORCE) set(RKAIQ_HAVE_PDAF FALSE CACHE INTERNAL "Build rkaiq's PDAF" FORCE) set(RKAIQ_HAVE_AF_V20 FALSE CACHE INTERNAL "Build rkaiq's AF version 20" FORCE) set(RKAIQ_HAVE_AF_V30 FALSE CACHE INTERNAL "Build rkaiq's AF version 30" FORCE) set(RKAIQ_HAVE_AF_V31 FALSE CACHE INTERNAL "Build rkaiq's AF version 31" FORCE) set(RKAIQ_HAVE_3DLUT_V1 FALSE CACHE INTERNAL "Build rkaiq's 3DLUT version 1" FORCE) set(RKAIQ_HAVE_CCM_V1 FALSE CACHE INTERNAL "Build rkaiq's CCM version 1" FORCE) set(RKAIQ_HAVE_CCM_V2 FALSE CACHE INTERNAL "Build rkaiq's CCM version 2" FORCE) set(RKAIQ_HAVE_GAMMA_V10 FALSE CACHE INTERNAL "Build rkaiq's GAMMA version 10" FORCE) set(RKAIQ_HAVE_GAMMA_V11 FALSE CACHE INTERNAL "Build rkaiq's GAMMA version 11" FORCE) set(RKAIQ_HAVE_MERGE_V10 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 10" FORCE) set(RKAIQ_HAVE_MERGE_V11 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 11" FORCE) set(RKAIQ_HAVE_MERGE_V12 FALSE CACHE INTERNAL "Build rkaiq's MERGE version 12" FORCE) set(RKAIQ_HAVE_DRC_V10 FALSE CACHE INTERNAL "Build rkaiq's DRC version 10" FORCE) set(RKAIQ_HAVE_DRC_V11 FALSE CACHE INTERNAL "Build rkaiq's DRC version 11" FORCE) set(RKAIQ_HAVE_DRC_V12 FALSE CACHE INTERNAL "Build rkaiq's DRC version 12" FORCE) set(RKAIQ_HAVE_DRC_V12_LITE FALSE CACHE INTERNAL "Build rkaiq's DRC version 12 lite" FORCE) set(RKAIQ_HAVE_DEHAZE_V10 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 10" FORCE) set(RKAIQ_HAVE_DEHAZE_V11 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 11" FORCE) set(RKAIQ_HAVE_DEHAZE_V11_DUO FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 11 DUO" FORCE) set(RKAIQ_HAVE_DEHAZE_V12 FALSE CACHE INTERNAL "Build rkaiq's DEHAZE version 12" FORCE) set(RKAIQ_HAVE_DEGAMMA_V1 FALSE CACHE INTERNAL "Build rkaiq's DEGAMMA version 1" FORCE) set(RKAIQ_HAVE_TMO_V1 FALSE CACHE INTERNAL "Build rkaiq's TMO version 1" FORCE) set(RKAIQ_HAVE_WDR_V1 FALSE CACHE INTERNAL "Build rkaiq's WDR version 1" FORCE) set(RKAIQ_HAVE_LDCH_V10 FALSE CACHE INTERNAL "Build rkaiq's LDCH version 10" FORCE) set(RKAIQ_HAVE_FEC_V10 FALSE CACHE INTERNAL "Build rkaiq's FEC version 10" FORCE) set(RKAIQ_HAVE_CSM_V1 FALSE CACHE INTERNAL "Build rkaiq's CSM version 1" FORCE) set(RKAIQ_HAVE_CGC_V1 FALSE CACHE INTERNAL "Build rkaiq's CGC version 1" FORCE) set(RKAIQ_HAVE_AE_V1 FALSE CACHE INTERNAL "Build rkaiq's AE version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V1 FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 1" FORCE) set(RKAIQ_HAVE_DEBAYER_V2 FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 2" FORCE) set(RKAIQ_HAVE_DEBAYER_V2_LITE FALSE CACHE INTERNAL "Build rkaiq's DEBAYER version 2 lite" FORCE) set(RKAIQ_HAVE_LSC_V1 FALSE CACHE INTERNAL "Build rkaiq's LSC version 1" FORCE) set(RKAIQ_HAVE_LSC_V2 FALSE CACHE INTERNAL "Build rkaiq's LSC version 2" FORCE) set(RKAIQ_HAVE_LSC_V3 FALSE CACHE INTERNAL "Build rkaiq's LSC version 3" FORCE) set(RKAIQ_HAVE_DPCC_V1 FALSE CACHE INTERNAL "Build rkaiq's DPCC version 1" FORCE) set(RKAIQ_HAVE_ACP_V10 FALSE CACHE INTERNAL "Build rkaiq's ACP version 10" FORCE) set(RKAIQ_HAVE_AIE_V10 FALSE CACHE INTERNAL "Build rkaiq's AIE version 10" FORCE) set(RKAIQ_HAVE_ASD_V10 FALSE CACHE INTERNAL "Build rkaiq's ASD version 10" FORCE) endif()