mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-09 08:47:31 +09:00
update libaom to rev 76574b6c09515d6687ebfa9760319e521f5abeb3 (without moz.build and aom_ports/aom_once.h)
This commit is contained in:
parent
0daf4d9cc9
commit
ef35212f8b
128 changed files with 9426 additions and 4984 deletions
53
third_party/aom/test/cfl_test.cc
vendored
53
third_party/aom/test/cfl_test.cc
vendored
|
|
@ -24,30 +24,37 @@ using libaom_test::ACMRandom;
|
|||
#define NUM_ITERATIONS (100)
|
||||
#define NUM_ITERATIONS_SPEED (INT16_MAX)
|
||||
|
||||
#define ALL_CFL_TX_SIZES(function) \
|
||||
make_tuple(TX_4X4, &function), make_tuple(TX_4X8, &function), \
|
||||
make_tuple(TX_4X16, &function), make_tuple(TX_8X4, &function), \
|
||||
make_tuple(TX_8X8, &function), make_tuple(TX_8X16, &function), \
|
||||
make_tuple(TX_8X32, &function), make_tuple(TX_16X4, &function), \
|
||||
make_tuple(TX_16X8, &function), make_tuple(TX_16X16, &function), \
|
||||
make_tuple(TX_16X32, &function), make_tuple(TX_32X8, &function), \
|
||||
make_tuple(TX_32X16, &function), make_tuple(TX_32X32, &function)
|
||||
#define ALL_CFL_TX_SIZES(function) \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_4X4), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_4X8), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_4X16), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_8X4), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_8X8), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_8X16), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_8X32), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_16X4), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_16X8), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_16X16), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_16X32), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_32X8), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_32X16), &function), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_32X32), &function)
|
||||
|
||||
#define ALL_CFL_TX_SIZES_SUBSAMPLE(fun420, fun422, fun444) \
|
||||
make_tuple(TX_4X4, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_4X8, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_4X16, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_8X4, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_8X8, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_8X16, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_8X32, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_16X4, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_16X8, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_16X16, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_16X32, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_32X8, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_32X16, &fun420, &fun422, &fun444), \
|
||||
make_tuple(TX_32X32, &fun420, &fun422, &fun444)
|
||||
#define ALL_CFL_TX_SIZES_SUBSAMPLE(fun420, fun422, fun444) \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_4X4), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_4X8), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_4X16), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_8X4), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_8X8), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_8X16), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_8X32), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_16X4), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_16X8), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_16X16), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_16X32), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_32X8), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_32X16), &fun420, &fun422, &fun444), \
|
||||
make_tuple(static_cast<TX_SIZE>(TX_32X32), &fun420, &fun422, &fun444)
|
||||
|
||||
namespace {
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue