#include "cc/layers/surface_layer_impl.h"
#include <stddef.h>
#include <utility>
#include "base/test/bind.h"
#include "base/threading/thread.h"
#include "cc/layers/append_quads_data.h"
#include "cc/test/layer_tree_impl_test_base.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
UnorderedElementsAre;
namespace cc {
namespace {
static constexpr viz::FrameSinkId kArbitraryFrameSinkId(1, 1);
TEST(SurfaceLayerImplTest, Occlusion) { … }
TEST(SurfaceLayerImplTest, SurfaceLayerImplWithTwoDifferentSurfaces) { … }
TEST(SurfaceLayerImplTest, SurfaceLayerImplsWithDeadlines) { … }
TEST(SurfaceLayerImplTest, SurfaceLayerImplWithMatchingPrimaryAndFallback) { … }
TEST(SurfaceLayerImplTest, GetEnclosingRectInTargetSpace) { … }
TEST(SurfaceLayerImplTest, WillDrawNotifiesSynchronouslyInCompositeImmediate) { … }
TEST(SurfaceLayerImplTest, WillDrawNotifiesAsynchronously) { … }
}
}