mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-09 16:57:30 +09:00
aom: update libaom to 0ec86ac7ae1e32a7e70410fa4972a655ec3670a4
This commit is contained in:
parent
bc3f20e378
commit
eb361970c5
438 changed files with 52661 additions and 21905 deletions
31
third_party/aom/test/test.cmake
vendored
31
third_party/aom/test/test.cmake
vendored
|
|
@ -170,6 +170,7 @@ if(NOT BUILD_SHARED_LIBS)
|
|||
"${AOM_ROOT}/test/av1_fwd_txfm2d_test.cc"
|
||||
"${AOM_ROOT}/test/av1_inv_txfm1d_test.cc"
|
||||
"${AOM_ROOT}/test/av1_inv_txfm2d_test.cc"
|
||||
"${AOM_ROOT}/test/av1_nn_predict_test.cc"
|
||||
"${AOM_ROOT}/test/av1_round_shift_array_test.cc"
|
||||
"${AOM_ROOT}/test/av1_txfm_test.cc"
|
||||
"${AOM_ROOT}/test/av1_txfm_test.h"
|
||||
|
|
@ -179,10 +180,12 @@ if(NOT BUILD_SHARED_LIBS)
|
|||
"${AOM_ROOT}/test/comp_avg_pred_test.cc"
|
||||
"${AOM_ROOT}/test/comp_avg_pred_test.h"
|
||||
"${AOM_ROOT}/test/comp_mask_variance_test.cc"
|
||||
"${AOM_ROOT}/test/edge_detect_test.cc"
|
||||
"${AOM_ROOT}/test/encodetxb_test.cc"
|
||||
"${AOM_ROOT}/test/error_block_test.cc"
|
||||
"${AOM_ROOT}/test/fft_test.cc"
|
||||
"${AOM_ROOT}/test/fwht4x4_test.cc"
|
||||
"${AOM_ROOT}/test/horver_correlation_test.cc"
|
||||
"${AOM_ROOT}/test/masked_sad_test.cc"
|
||||
"${AOM_ROOT}/test/masked_variance_test.cc"
|
||||
"${AOM_ROOT}/test/motion_vector_test.cc"
|
||||
|
|
@ -230,13 +233,6 @@ if(ENABLE_TESTS)
|
|||
"make sure it's in your PATH.")
|
||||
endif()
|
||||
|
||||
if(MSVC) # Force static run time to avoid collisions with googletest.
|
||||
include("${AOM_ROOT}/build/cmake/msvc_runtime.cmake")
|
||||
if(BUILD_SHARED_LIBS)
|
||||
set(AOM_DISABLE_GTEST_CMAKE 1)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(BUILD_SHARED_LIBS AND APPLE) # Silence an RPATH warning.
|
||||
set(CMAKE_MACOSX_RPATH 1)
|
||||
endif()
|
||||
|
|
@ -244,15 +240,16 @@ if(ENABLE_TESTS)
|
|||
include_directories(
|
||||
"${AOM_ROOT}/third_party/googletest/src/googletest/include")
|
||||
|
||||
if(AOM_DISABLE_GTEST_CMAKE)
|
||||
include_directories("${AOM_ROOT}/third_party/googletest/src/googletest")
|
||||
add_library(
|
||||
gtest
|
||||
STATIC
|
||||
"${AOM_ROOT}/third_party/googletest/src/googletest/src/gtest-all.cc")
|
||||
include_directories("${AOM_ROOT}/third_party/googletest/src/googletest")
|
||||
add_library(
|
||||
aom_gtest
|
||||
STATIC "${AOM_ROOT}/third_party/googletest/src/googletest/src/gtest-all.cc")
|
||||
if(MSVC OR WIN32)
|
||||
target_compile_definitions(aom_gtest PRIVATE GTEST_OS_WINDOWS=1)
|
||||
elseif(CONFIG_MULTITHREAD AND CMAKE_USE_PTHREADS_INIT)
|
||||
target_compile_definitions(aom_gtest PRIVATE GTEST_HAS_PTHREAD=1)
|
||||
else()
|
||||
add_subdirectory("${AOM_ROOT}/third_party/googletest/src/googletest"
|
||||
EXCLUDE_FROM_ALL)
|
||||
target_compile_definitions(aom_gtest PRIVATE GTEST_HAS_PTHREAD=0)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
|
@ -304,12 +301,12 @@ function(setup_aom_test_targets)
|
|||
add_executable(test_intra_pred_speed ${AOM_TEST_INTRA_PRED_SPEED_SOURCES}
|
||||
$<TARGET_OBJECTS:aom_common_app_util>)
|
||||
target_link_libraries(test_intra_pred_speed ${AOM_LIB_LINK_TYPE} aom
|
||||
gtest)
|
||||
aom_gtest)
|
||||
list(APPEND AOM_APP_TARGETS test_intra_pred_speed)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
target_link_libraries(test_libaom ${AOM_LIB_LINK_TYPE} aom gtest)
|
||||
target_link_libraries(test_libaom ${AOM_LIB_LINK_TYPE} aom aom_gtest)
|
||||
|
||||
if(CONFIG_LIBYUV)
|
||||
target_sources(test_libaom PRIVATE $<TARGET_OBJECTS:yuv>)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue