diff --git a/3rdparty/carotene/hal/CMakeLists.txt b/3rdparty/carotene/hal/CMakeLists.txt index 9eaa94a9f8659e01838f553fb652bce389052152..2fb92b907becd7bcb0adfbb3930aabcaa5ab8475 100644 --- a/3rdparty/carotene/hal/CMakeLists.txt +++ b/3rdparty/carotene/hal/CMakeLists.txt @@ -14,10 +14,6 @@ elseif (CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64.*|AARCH64.*") set(AARCH64 TRUE) endif() -if(ANDROID AND ARM) - set(WITH_TGPU ON CACHE BOOL "Enable Tegra GPGPU optimization") -endif() - set(TEGRA_COMPILER_FLAGS "") if(CMAKE_COMPILER_IS_GNUCXX) @@ -39,23 +35,10 @@ if(CMAKE_COMPILER_IS_GNUCXX) endif() endif() -if(ARM OR AARCH64) - set(CHECK_TEGRA_HARDWARE_DEFAULT ON) -else() - set(CHECK_TEGRA_HARDWARE_DEFAULT OFF) -endif() -set(CHECK_TEGRA_HARDWARE ${CHECK_TEGRA_HARDWARE_DEFAULT} CACHE BOOL - "Verify Tegra platform before running optimized code") - string(REPLACE ";" " " TEGRA_COMPILER_FLAGS "${TEGRA_COMPILER_FLAGS}") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${TEGRA_COMPILER_FLAGS}") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TEGRA_COMPILER_FLAGS}") -if(ANDROID_NATIVE_API_LEVEL LESS 9 AND (WITH_TGPU OR CHECK_TEGRA_HARDWARE)) - message(FATAL_ERROR "GPU support and Hardware detector is not available for API levels below 9. -Please disable Tegra GPU support and hardware detection or configure project for API level 9 or above.") -endif() - if(ARMEABI_V7A) if (CMAKE_COMPILER_IS_GNUCXX) set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-tree-vectorize" ) @@ -63,14 +46,6 @@ if(ARMEABI_V7A) endif() endif() -if (CHECK_TEGRA_HARDWARE) - add_definitions(-DCHECK_TEGRA_HARDWARE) -endif() - -if(WITH_TGPU) - add_definitions(-DHAVE_TGPU) -endif() - if(WITH_LOGS) add_definitions(-DHAVE_LOGS) endif()