chromium/cc/layers/solid_color_layer_impl_unittest.cc

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "cc/layers/solid_color_layer_impl.h"

#include <stddef.h>

#include <utility>
#include <vector>

#include "cc/animation/animation_host.h"
#include "cc/layers/append_quads_data.h"
#include "cc/layers/solid_color_layer.h"
#include "cc/test/layer_tree_impl_test_base.h"
#include "components/viz/common/quads/solid_color_draw_quad.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace cc {
namespace {

class SolidColorLayerImplTest : public LayerTreeImplTestBase,
                                public ::testing::Test {};

TEST_F(SolidColorLayerImplTest, VerifyTilingCompleteAndNoOverlap) {}

TEST_F(SolidColorLayerImplTest, VerifyCorrectBackgroundColorInQuad) {}

TEST_F(SolidColorLayerImplTest, VerifyCorrectOpacityInQuad) {}

TEST_F(SolidColorLayerImplTest, VerifyCorrectRenderSurfaceOpacityInQuad) {}

TEST_F(SolidColorLayerImplTest, VerifyEliminateTransparentAlpha) {}

TEST_F(SolidColorLayerImplTest, VerifyEliminateTransparentOpacity) {}

TEST_F(SolidColorLayerImplTest, VerifyNeedsBlending) {}

TEST_F(SolidColorLayerImplTest, Occlusion) {}

}  // namespace
}  // namespace cc