This repository was archived by the owner on Feb 25, 2025. It is now read-only.
File tree 16 files changed +40
-49
lines changed
16 files changed +40
-49
lines changed Original file line number Diff line number Diff line change 3
3
# found in the LICENSE file.
4
4
5
5
config (" impeller_public_config" ) {
6
- include_dirs = [
7
- " .." ,
8
- " ." ,
9
- ]
6
+ include_dirs = [ " .." ]
10
7
}
11
8
12
- is_host = is_mac || is_linux || is_win
13
-
14
9
group (" impeller" ) {
15
10
public_deps = [
16
11
" aiks" ,
@@ -24,10 +19,6 @@ group("impeller") {
24
19
" tessellator" ,
25
20
" typographer" ,
26
21
]
27
-
28
- if (is_host ) {
29
- public_deps += [ " compiler" ]
30
- }
31
22
}
32
23
33
24
executable (" impeller_unittests" ) {
Original file line number Diff line number Diff line change 2
2
// Use of this source code is governed by a BSD-style license that can be
3
3
// found in the LICENSE file.
4
4
5
- #include " flutter/ impeller/aiks/image.h"
5
+ #include " impeller/aiks/image.h"
6
6
7
7
namespace impeller {
8
8
Original file line number Diff line number Diff line change 2
2
// Use of this source code is governed by a BSD-style license that can be
3
3
// found in the LICENSE file.
4
4
5
- #include " flutter/ impeller/aiks/picture_recorder.h"
5
+ #include " impeller/aiks/picture_recorder.h"
6
6
7
- #include " flutter/ impeller/aiks/canvas.h"
7
+ #include " impeller/aiks/canvas.h"
8
8
9
9
namespace impeller {
10
10
Original file line number Diff line number Diff line change 2
2
// Use of this source code is governed by a BSD-style license that can be
3
3
// found in the LICENSE file.
4
4
5
- #include " flutter/ impeller/base/validation.h"
5
+ #include " impeller/base/validation.h"
6
6
7
7
#include " flutter/fml/logging.h"
8
8
Original file line number Diff line number Diff line change 2
2
// Use of this source code is governed by a BSD-style license that can be
3
3
// found in the LICENSE file.
4
4
5
- #include " flutter/ impeller/compiler/compiler.h"
5
+ #include " impeller/compiler/compiler.h"
6
6
7
7
#include < filesystem>
8
8
#include < memory>
9
9
#include < sstream>
10
10
11
11
#include " flutter/fml/paths.h"
12
- #include " flutter/ impeller/compiler/logger.h"
12
+ #include " impeller/compiler/logger.h"
13
13
14
14
namespace impeller {
15
15
namespace compiler {
Original file line number Diff line number Diff line change 10
10
11
11
#include " flutter/fml/macros.h"
12
12
#include " flutter/fml/mapping.h"
13
- #include " flutter/ impeller/compiler/include_dir.h"
14
- #include " flutter/ impeller/compiler/reflector.h"
13
+ #include " impeller/compiler/include_dir.h"
14
+ #include " impeller/compiler/reflector.h"
15
15
#include " shaderc/shaderc.hpp"
16
16
#include " third_party/spirv_cross/spirv_msl.hpp"
17
17
#include " third_party/spirv_cross/spirv_parser.hpp"
Original file line number Diff line number Diff line change 2
2
// Use of this source code is governed by a BSD-style license that can be
3
3
// found in the LICENSE file.
4
4
5
- #include " flutter/impeller/compiler/compiler.h"
6
5
#include " flutter/testing/testing.h"
7
6
#include " gtest/gtest.h"
8
7
#include " impeller/base/validation.h"
8
+ #include " impeller/compiler/compiler.h"
9
9
10
10
namespace impeller {
11
11
namespace compiler {
Original file line number Diff line number Diff line change 8
8
#include " flutter/fml/file.h"
9
9
#include " flutter/fml/macros.h"
10
10
#include " flutter/fml/mapping.h"
11
- #include " flutter/ impeller/compiler/compiler.h"
12
- #include " flutter/ impeller/compiler/switches.h"
13
- #include " flutter/ impeller/compiler/utilities.h"
11
+ #include " impeller/compiler/compiler.h"
12
+ #include " impeller/compiler/switches.h"
13
+ #include " impeller/compiler/utilities.h"
14
14
#include " third_party/shaderc/libshaderc/include/shaderc/shaderc.hpp"
15
15
16
16
namespace impeller {
Original file line number Diff line number Diff line change 2
2
// Use of this source code is governed by a BSD-style license that can be
3
3
// found in the LICENSE file.
4
4
5
- #include " flutter/ impeller/compiler/reflector.h"
5
+ #include " impeller/compiler/reflector.h"
6
6
7
7
#include < atomic>
8
8
#include < optional>
11
11
12
12
#include " flutter/fml/closure.h"
13
13
#include " flutter/fml/logging.h"
14
- #include " flutter/impeller/compiler/code_gen_template.h"
15
- #include " flutter/impeller/compiler/utilities.h"
16
- #include " flutter/impeller/geometry/matrix.h"
17
- #include " flutter/impeller/geometry/scalar.h"
18
14
#include " impeller/base/strings.h"
19
15
#include " impeller/base/validation.h"
16
+ #include " impeller/compiler/code_gen_template.h"
17
+ #include " impeller/compiler/utilities.h"
18
+ #include " impeller/geometry/matrix.h"
19
+ #include " impeller/geometry/scalar.h"
20
20
21
21
namespace impeller {
22
22
namespace compiler {
Original file line number Diff line number Diff line change 2
2
// Use of this source code is governed by a BSD-style license that can be
3
3
// found in the LICENSE file.
4
4
5
- #include " flutter/ impeller/compiler/switches.h"
5
+ #include " impeller/compiler/switches.h"
6
6
7
7
#include < filesystem>
8
8
#include < map>
Original file line number Diff line number Diff line change 10
10
#include " flutter/fml/command_line.h"
11
11
#include " flutter/fml/macros.h"
12
12
#include " flutter/fml/unique_fd.h"
13
- #include " flutter/ impeller/compiler/compiler.h"
14
- #include " flutter/ impeller/compiler/include_dir.h"
13
+ #include " impeller/compiler/compiler.h"
14
+ #include " impeller/compiler/include_dir.h"
15
15
16
16
namespace impeller {
17
17
namespace compiler {
Original file line number Diff line number Diff line change 2
2
// Use of this source code is governed by a BSD-style license that can be
3
3
// found in the LICENSE file.
4
4
5
- #include " flutter/ impeller/compiler/utilities.h"
5
+ #include " impeller/compiler/utilities.h"
6
6
7
7
#include < filesystem>
8
8
#include < sstream>
Original file line number Diff line number Diff line change 10
10
11
11
#include " flutter/fml/macros.h"
12
12
#include " impeller/entity/contents/contents.h"
13
- #include " typographer/glyph_atlas.h"
13
+ #include " impeller/ typographer/glyph_atlas.h"
14
14
15
15
namespace impeller {
16
16
Original file line number Diff line number Diff line change 9
9
10
10
#include " flutter/fml/hash_combine.h"
11
11
#include " flutter/fml/macros.h"
12
- #include " flutter/impeller/entity/glyph_atlas.frag.h"
13
- #include " flutter/impeller/entity/glyph_atlas.vert.h"
14
- #include " flutter/impeller/entity/gradient_fill.frag.h"
15
- #include " flutter/impeller/entity/gradient_fill.vert.h"
16
- #include " flutter/impeller/entity/solid_fill.frag.h"
17
- #include " flutter/impeller/entity/solid_fill.vert.h"
18
- #include " flutter/impeller/entity/solid_stroke.frag.h"
19
- #include " flutter/impeller/entity/solid_stroke.vert.h"
20
- #include " flutter/impeller/entity/texture_fill.frag.h"
21
- #include " flutter/impeller/entity/texture_fill.vert.h"
22
12
#include " impeller/entity/entity.h"
13
+ #include " impeller/entity/glyph_atlas.frag.h"
14
+ #include " impeller/entity/glyph_atlas.vert.h"
15
+ #include " impeller/entity/gradient_fill.frag.h"
16
+ #include " impeller/entity/gradient_fill.vert.h"
17
+ #include " impeller/entity/solid_fill.frag.h"
18
+ #include " impeller/entity/solid_fill.vert.h"
19
+ #include " impeller/entity/solid_stroke.frag.h"
20
+ #include " impeller/entity/solid_stroke.vert.h"
21
+ #include " impeller/entity/texture_fill.frag.h"
22
+ #include " impeller/entity/texture_fill.vert.h"
23
23
#include " impeller/renderer/formats.h"
24
24
25
25
namespace impeller {
Original file line number Diff line number Diff line change 5
5
#include < sstream>
6
6
7
7
#include " flutter/fml/paths.h"
8
- #include " flutter/impeller/entity/entity_shaders.h"
9
- #include " flutter/impeller/fixtures/shader_fixtures.h"
10
8
#include " flutter/testing/testing.h"
11
9
#include " impeller/base/validation.h"
10
+ #include " impeller/entity/entity_shaders.h"
11
+ #include " impeller/fixtures/shader_fixtures.h"
12
12
#include " impeller/image/compressed_image.h"
13
13
#include " impeller/playground/imgui/imgui_impl_impeller.h"
14
14
#include " impeller/playground/imgui/imgui_shaders.h"
Original file line number Diff line number Diff line change 3
3
// found in the LICENSE file.
4
4
5
5
#include " flutter/fml/time/time_point.h"
6
- #include " flutter/impeller/fixtures/box_fade.frag.h"
7
- #include " flutter/impeller/fixtures/box_fade.vert.h"
8
- #include " flutter/impeller/fixtures/test_texture.frag.h"
9
- #include " flutter/impeller/fixtures/test_texture.vert.h"
10
6
#include " flutter/testing/testing.h"
7
+ #include " impeller/fixtures/box_fade.frag.h"
8
+ #include " impeller/fixtures/box_fade.vert.h"
9
+ #include " impeller/fixtures/test_texture.frag.h"
10
+ #include " impeller/fixtures/test_texture.vert.h"
11
11
#include " impeller/geometry/path_builder.h"
12
12
#include " impeller/image/compressed_image.h"
13
13
#include " impeller/image/decompressed_image.h"
21
21
#include " impeller/renderer/sampler_descriptor.h"
22
22
#include " impeller/renderer/sampler_library.h"
23
23
#include " impeller/renderer/surface.h"
24
- #include " impeller/tessellator/tessellator.h"
25
24
#include " impeller/renderer/vertex_buffer_builder.h"
25
+ #include " impeller/tessellator/tessellator.h"
26
26
27
27
namespace impeller {
28
28
namespace testing {
You can’t perform that action at this time.
0 commit comments