@@ -128,8 +128,7 @@ OCV_OPTION(WITH_GSTREAMER "Include Gstreamer support" ON
128
128
OCV_OPTION(WITH_GSTREAMER_0_10 "Enable Gstreamer 0.10 support (instead of 1.x)" OFF )
129
129
OCV_OPTION(WITH_GTK "Include GTK support" ON IF (UNIX AND NOT APPLE AND NOT ANDROID) )
130
130
OCV_OPTION(WITH_GTK_2_X "Use GTK version 2" OFF IF (UNIX AND NOT APPLE AND NOT ANDROID) )
131
- OCV_OPTION(WITH_ICV "Include Intel IPP ICV support" ON IF (NOT IOS) )
132
- OCV_OPTION(WITH_IPP "Include Intel IPP support" OFF IF (NOT IOS) )
131
+ OCV_OPTION(WITH_IPP "Include Intel IPP support" ON IF (NOT IOS) )
133
132
OCV_OPTION(WITH_JASPER "Include JPEG2K support" ON IF (NOT IOS) )
134
133
OCV_OPTION(WITH_JPEG "Include JPEG support" ON )
135
134
OCV_OPTION(WITH_WEBP "Include WebP support" ON IF (NOT IOS) )
@@ -159,7 +158,7 @@ OCV_OPTION(WITH_OPENCLAMDFFT "Include AMD OpenCL FFT library support" ON
159
158
OCV_OPTION(WITH_OPENCLAMDBLAS "Include AMD OpenCL BLAS library support" ON IF (NOT ANDROID AND NOT IOS) )
160
159
OCV_OPTION(WITH_DIRECTX "Include DirectX support" ON IF WIN32 )
161
160
OCV_OPTION(WITH_INTELPERC "Include Intel Perceptual Computing support" OFF IF WIN32 )
162
-
161
+ OCV_OPTION(WITH_IPP_A "Include Intel IPP_A support" OFF IF ( MSVC OR X86 OR X86_64) )
163
162
164
163
# OpenCV build components
165
164
# ===================================================
@@ -750,14 +749,14 @@ else()
750
749
endif ()
751
750
else ()
752
751
if (HAVE_GTK3)
753
- status (" GTK+ 3.x:" HAVE_GTK THEN "YES (ver ${ALIASOF_gtk+-3.0_VERSION})" ELSE NO )
752
+ status (" GTK+ 3.x:" HAVE_GTK THEN "YES (ver ${ALIASOF_gtk+-3.0_VERSION})" ELSE NO )
754
753
elseif (HAVE_GTK)
755
- status (" GTK+ 2.x:" HAVE_GTK THEN "YES (ver ${ALIASOF_gtk+-2.0_VERSION})" ELSE NO )
754
+ status (" GTK+ 2.x:" HAVE_GTK THEN "YES (ver ${ALIASOF_gtk+-2.0_VERSION})" ELSE NO )
756
755
else ()
757
- status (" GTK+:" NO )
756
+ status (" GTK+:" NO )
758
757
endif ()
759
- status (" GThread :" HAVE_GTHREAD THEN "YES (ver ${ALIASOF_gthread-2.0_VERSION})" ELSE NO )
760
- status (" GtkGlExt:" HAVE_GTKGLEXT THEN "YES (ver ${ALIASOF_gtkglext-1.0_VERSION})" ELSE NO )
758
+ status (" GThread :" HAVE_GTHREAD THEN "YES (ver ${ALIASOF_gthread-2.0_VERSION})" ELSE NO )
759
+ status (" GtkGlExt:" HAVE_GTKGLEXT THEN "YES (ver ${ALIASOF_gtkglext-1.0_VERSION})" ELSE NO )
761
760
endif ()
762
761
endif ()
763
762
endif ()
@@ -924,13 +923,17 @@ endif(DEFINED WITH_INTELPERC)
924
923
status ("" )
925
924
status (" Other third-party libraries:" )
926
925
927
- if (WITH_IPP AND IPP_FOUND )
928
- status (" Use IPP:" "${IPP_LATEST_VERSION_STR } [${IPP_LATEST_VERSION_MAJOR } .${IPP_LATEST_VERSION_MINOR } .${IPP_LATEST_VERSION_BUILD } ]" )
926
+ if (( WITH_IPP OR WITH_ICV) AND HAVE_IPP )
927
+ status (" Use IPP:" "${IPP_VERSION_STR } [${IPP_VERSION_MAJOR } .${IPP_VERSION_MINOR } .${IPP_VERSION_BUILD } ]" )
929
928
status (" at:" "${IPP_ROOT_DIR} " )
930
929
else ()
931
- status (" Use IPP:" WITH_IPP AND NOT IPP_FOUND THEN "IPP not found" ELSE NO )
930
+ status (" Use IPP:" ( WITH_IPP OR WITH_ICV) AND NOT HAVE_IPP THEN "IPP not found" ELSE NO )
932
931
endif ()
933
932
933
+ if (DEFINED WITH_IPP_A)
934
+ status (" Use IPP Async:" HAVE_IPP_A THEN "YES" ELSE NO )
935
+ endif (DEFINED WITH_IPP_A)
936
+
934
937
status (" Use Eigen:" HAVE_EIGEN THEN "YES (ver ${EIGEN_WORLD_VERSION} .${EIGEN_MAJOR_VERSION} .${EIGEN_MINOR_VERSION} )" ELSE NO )
935
938
status (" Use TBB:" HAVE_TBB THEN "YES (ver ${TBB_VERSION_MAJOR} .${TBB_VERSION_MINOR} interface ${TBB_INTERFACE_VERSION} )" ELSE NO )
936
939
status (" Use OpenMP:" HAVE_OPENMP THEN YES ELSE NO )
0 commit comments