Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
embedder_test_compositor_software.h
Go to the documentation of this file.
1// Copyright 2013 The Flutter Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef FLUTTER_SHELL_PLATFORM_EMBEDDER_TESTS_EMBEDDER_TEST_COMPOSITOR_SOFTWARE_H_
6#define FLUTTER_SHELL_PLATFORM_EMBEDDER_TESTS_EMBEDDER_TEST_COMPOSITOR_SOFTWARE_H_
7
8#include "flutter/shell/platform/embedder/tests/embedder_test_compositor.h"
9
10namespace flutter {
11namespace testing {
12
14 public:
15 explicit EmbedderTestCompositorSoftware(SkISize surface_size);
16
18
19 private:
20 bool UpdateOffscrenComposition(const FlutterLayer** layers,
21 size_t layers_count);
22
24};
25
26} // namespace testing
27} // namespace flutter
28
29#endif // FLUTTER_SHELL_PLATFORM_EMBEDDER_TESTS_EMBEDDER_TEST_COMPOSITOR_SOFTWARE_H_
#define FML_DISALLOW_COPY_AND_ASSIGN(TypeName)
Definition macros.h:27