chromium/third_party/angle/src/tests/perf_tests/AstcDecompressorPerf.cpp

//
// Copyright 2022 The ANGLE Project Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
// AstcDecompressorPerf: Performance test for the ASTC decompressor.
//

#include "ANGLEPerfTest.h"

#include <gmock/gmock.h>

#include "common/WorkerThread.h"
#include "image_util/AstcDecompressor.h"
#include "image_util/AstcDecompressorTestUtils.h"

usingnamespacetesting;

namespace
{
AstcDecompressor;
WorkerThreadPool;

struct AstcDecompressorParams
{};

std::ostream &operator<<(std::ostream &os, const AstcDecompressorParams &params)
{}

class AstcDecompressorPerfTest : public ANGLEPerfTest,
                                 public WithParamInterface<AstcDecompressorParams>
{};

AstcDecompressorPerfTest::AstcDecompressorPerfTest()
    :{}

void AstcDecompressorPerfTest::step()
{}

std::string AstcDecompressorPerfTest::getName()
{}

// Measures the speed of ASTC decompression on the CPU.
TEST_P(AstcDecompressorPerfTest, Run)
{}

INSTANTIATE_TEST_SUITE_P();

}  // anonymous namespace