Skip to content

Commit 10487e3

Browse files
chinmaygardednfield
authored andcommitted
Stub out a display list dispatcher.
1 parent e3d4357 commit 10487e3

File tree

6 files changed

+691
-1
lines changed

6 files changed

+691
-1
lines changed

impeller/BUILD.gn

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ group("impeller") {
1111
"aiks",
1212
"base",
1313
"compiler",
14+
"display_list",
1415
"entity",
1516
"geometry",
1617
"image",
@@ -25,6 +26,7 @@ executable("impeller_unittests") {
2526
"aiks:aiks_unittests",
2627
"base:base_unittests",
2728
"compiler:compiler_unittests",
29+
"display_list:display_list_unittests",
2830
"entity:entity_unittests",
2931
"fixtures",
3032
"geometry:geometry_unittests",

impeller/compiler/BUILD.gn

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ impeller_component("compiler_lib") {
2525
"//flutter/fml",
2626
"//flutter/runtime:libdart",
2727
"//third_party/inja",
28-
"//third_party/rapidjson",
2928
"//third_party/shaderc_flutter",
3029
"//third_party/spirv_cross_flutter",
3130
]

impeller/display_list/BUILD.gn

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
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+
import("//flutter/impeller/tools/impeller.gni")
6+
7+
impeller_component("display_list") {
8+
sources = [
9+
"display_list_impeller.cc",
10+
"display_list_impeller.h",
11+
]
12+
13+
deps = [
14+
"../aiks",
15+
"//flutter/flow",
16+
"//flutter/fml",
17+
"//third_party/skia",
18+
]
19+
}
20+
21+
impeller_component("display_list_unittests") {
22+
testonly = true
23+
24+
sources = [ "display_list_unittests.cc" ]
25+
26+
deps = [
27+
":display_list",
28+
"../playground",
29+
]
30+
}

0 commit comments

Comments
 (0)