mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-09 16:57:30 +09:00
Update libaom to rev b25610052a1398032320008d69b51d2da94f5928
This commit is contained in:
parent
8493557d20
commit
3d109dd4fc
240 changed files with 16977 additions and 6139 deletions
11
third_party/aom/test/intrapred_test.cc
vendored
11
third_party/aom/test/intrapred_test.cc
vendored
|
|
@ -37,6 +37,15 @@ typedef void (*HighbdIntraPred)(uint16_t *dst, ptrdiff_t stride,
|
|||
typedef void (*IntraPred)(uint8_t *dst, ptrdiff_t stride, const uint8_t *above,
|
||||
const uint8_t *left);
|
||||
|
||||
} // namespace
|
||||
|
||||
// NOTE: Under gcc version 7.3.0 (Debian 7.3.0-5), if this template is in the
|
||||
// anonymous namespace, then we get a strange compiler warning in
|
||||
// the begin() and end() methods of the ParamGenerator template class in
|
||||
// gtest/internal/gtest-param-util.h:
|
||||
// warning: ‘<anonymous>’ is used uninitialized in this function
|
||||
// As a workaround, put this template outside the anonymous namespace.
|
||||
// See bug aomedia:2003.
|
||||
template <typename FuncType>
|
||||
struct IntraPredFunc {
|
||||
IntraPredFunc(FuncType pred = NULL, FuncType ref = NULL,
|
||||
|
|
@ -52,6 +61,8 @@ struct IntraPredFunc {
|
|||
int bit_depth;
|
||||
};
|
||||
|
||||
namespace {
|
||||
|
||||
template <typename FuncType, typename Pixel>
|
||||
class AV1IntraPredTest
|
||||
: public ::testing::TestWithParam<IntraPredFunc<FuncType> > {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue