Skip to content

Commit c7c93ff

Browse files
committed
default_anti_aliased_dl_paint
1 parent 846504c commit c7c93ff

19 files changed

Lines changed: 171 additions & 101 deletions

‎engine/src/flutter/impeller/display_list/BUILD.gn‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ template("display_list_unittests_component") {
9191
"dl_playground.h",
9292
"dl_unittests.cc",
9393
"paint_unittests.cc",
94+
"testing/default_anti_aliased_dl_paint.h",
9495
"testing/render_text_in_canvas.cc",
9596
"testing/render_text_in_canvas.h",
9697
"testing/rmse.cc",
@@ -175,6 +176,7 @@ template("aiks_unittests_component") {
175176
predefined_sources = [
176177
"aiks_unittests.cc",
177178
"aiks_unittests.h",
179+
"testing/default_anti_aliased_dl_paint.h",
178180
]
179181
additional_sources = []
180182
if (defined(invoker.sources)) {

‎engine/src/flutter/impeller/display_list/aiks_dl_atlas_unittests.cc‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include "display_list/effects/image_filters/dl_matrix_image_filter.h"
99
#include "display_list/geometry/dl_geometry_types.h"
1010
#include "flutter/impeller/display_list/aiks_unittests.h"
11+
#include "impeller/display_list/testing/default_anti_aliased_dl_paint.h"
1112

1213
#include "flutter/display_list/dl_blend_mode.h"
1314
#include "flutter/display_list/dl_builder.h"
@@ -25,6 +26,7 @@ namespace impeller {
2526
namespace testing {
2627

2728
using namespace flutter;
29+
using DlPaint = impeller::testing::DefaultAntiAliasedDlPaint;
2830

2931
namespace {
3032
RSTransform MakeTranslation(Scalar tx, Scalar ty) {

‎engine/src/flutter/impeller/display_list/aiks_dl_basic_unittests.cc‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include "display_list/effects/dl_mask_filter.h"
1212
#include "flutter/impeller/display_list/aiks_unittests.h"
1313
#include "flutter/impeller/geometry/constants.h"
14+
#include "impeller/display_list/testing/default_anti_aliased_dl_paint.h"
1415

1516
#include "flutter/display_list/dl_blend_mode.h"
1617
#include "flutter/display_list/dl_builder.h"
@@ -28,6 +29,7 @@ namespace impeller {
2829
namespace testing {
2930

3031
using namespace flutter;
32+
using DlPaint = impeller::testing::DefaultAntiAliasedDlPaint;
3133

3234
TEST_P(AiksTest, CanRenderColoredRect) {
3335
DisplayListBuilder builder;
@@ -755,7 +757,7 @@ TEST_P(AiksTest, DrawThinStrokedCircle) {
755757
background_paint.setColor(DlColor(1, 0.1, 0.1, 0.1, DlColorSpace::kSRGB));
756758
builder.DrawPaint(background_paint);
757759

758-
flutter::DlPaint paint;
760+
DlPaint paint;
759761

760762
paint.setColor(flutter::DlColor::kRed().withAlpha(stroked_alpha));
761763
paint.setDrawStyle(flutter::DlDrawStyle::kStroke);

‎engine/src/flutter/impeller/display_list/aiks_dl_blend_unittests.cc‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include "display_list/effects/dl_color_source.h"
1212
#include "display_list/effects/dl_mask_filter.h"
1313
#include "flutter/impeller/display_list/aiks_unittests.h"
14+
#include "impeller/display_list/testing/default_anti_aliased_dl_paint.h"
1415

1516
#include "flutter/display_list/dl_blend_mode.h"
1617
#include "flutter/display_list/dl_builder.h"
@@ -33,6 +34,7 @@ namespace impeller {
3334
namespace testing {
3435

3536
using namespace flutter;
37+
using DlPaint = impeller::testing::DefaultAntiAliasedDlPaint;
3638

3739
#define BLEND_MODE_TUPLE(blend_mode) {#blend_mode, BlendMode::k##blend_mode},
3840

‎engine/src/flutter/impeller/display_list/aiks_dl_blur_unittests.cc‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include "flutter/display_list/effects/image_filters/dl_blur_image_filter.h"
1717
#include "flutter/display_list/geometry/dl_path_builder.h"
1818
#include "flutter/impeller/display_list/aiks_unittests.h"
19+
#include "impeller/display_list/testing/default_anti_aliased_dl_paint.h"
1920

2021
#include "gmock/gmock.h"
2122
#include "impeller/display_list/dl_dispatcher.h"
@@ -34,6 +35,7 @@ namespace impeller {
3435
namespace testing {
3536

3637
using namespace flutter;
38+
using DlPaint = impeller::testing::DefaultAntiAliasedDlPaint;
3739

3840
// The shapes of these ovals should appear equal. They are demonstrating the
3941
// difference between the fast pass and not.

‎engine/src/flutter/impeller/display_list/aiks_dl_clip_unittests.cc‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
// found in the LICENSE file.
44

55
#include "flutter/impeller/display_list/aiks_unittests.h"
6+
#include "impeller/display_list/testing/default_anti_aliased_dl_paint.h"
67

78
#include "flutter/display_list/dl_blend_mode.h"
89
#include "flutter/display_list/dl_builder.h"
@@ -16,6 +17,7 @@ namespace impeller {
1617
namespace testing {
1718

1819
using namespace flutter;
20+
using DlPaint = impeller::testing::DefaultAntiAliasedDlPaint;
1921

2022
TEST_P(AiksTest, CanRenderNestedClips) {
2123
DisplayListBuilder builder;

‎engine/src/flutter/impeller/display_list/aiks_dl_gradient_unittests.cc‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include "display_list/effects/dl_mask_filter.h"
1111
#include "display_list/geometry/dl_path_builder.h"
1212
#include "flutter/impeller/display_list/aiks_unittests.h"
13+
#include "impeller/display_list/testing/default_anti_aliased_dl_paint.h"
1314

1415
#include "flutter/display_list/dl_builder.h"
1516
#include "flutter/display_list/dl_color.h"
@@ -27,6 +28,8 @@ using namespace flutter;
2728
namespace impeller {
2829
namespace testing {
2930

31+
using DlPaint = impeller::testing::DefaultAntiAliasedDlPaint;
32+
3033
namespace {
3134

3235
/// Test body for linear gradient tile mode tests (ex.

‎engine/src/flutter/impeller/display_list/aiks_dl_opacity_unittests.cc‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include "display_list/dl_blend_mode.h"
66
#include "flutter/impeller/display_list/aiks_unittests.h"
7+
#include "impeller/display_list/testing/default_anti_aliased_dl_paint.h"
78

89
#include "flutter/display_list/dl_builder.h"
910
#include "flutter/display_list/dl_color.h"
@@ -14,6 +15,7 @@ namespace impeller {
1415
namespace testing {
1516

1617
using namespace flutter;
18+
using DlPaint = impeller::testing::DefaultAntiAliasedDlPaint;
1719

1820
TEST_P(AiksTest, DrawOpacityPeephole) {
1921
DisplayListBuilder builder;

‎engine/src/flutter/impeller/display_list/aiks_dl_path_unittests.cc‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include "display_list/effects/dl_color_source.h"
88
#include "display_list/effects/dl_mask_filter.h"
99
#include "flutter/impeller/display_list/aiks_unittests.h"
10+
#include "impeller/display_list/testing/default_anti_aliased_dl_paint.h"
1011

1112
#include "flutter/display_list/dl_blend_mode.h"
1213
#include "flutter/display_list/dl_builder.h"
@@ -23,6 +24,7 @@ namespace impeller {
2324
namespace testing {
2425

2526
using namespace flutter;
27+
using DlPaint = impeller::testing::DefaultAntiAliasedDlPaint;
2628

2729
TEST_P(AiksTest, RotateColorFilteredPath) {
2830
DisplayListBuilder builder;

‎engine/src/flutter/impeller/display_list/aiks_dl_primitive_shape_unittests.cc‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include "display_list/display_list.h"
66
#include "flutter/impeller/display_list/aiks_unittests.h"
7+
#include "impeller/display_list/testing/default_anti_aliased_dl_paint.h"
78

89
#include "flutter/display_list/dl_builder.h"
910
#include "flutter/display_list/dl_color.h"
@@ -26,10 +27,10 @@ using flutter::DisplayListBuilder;
2627
using flutter::DlBlendMode;
2728
using flutter::DlColor;
2829
using flutter::DlDrawStyle;
29-
using flutter::DlPaint;
3030
using flutter::DlPoint;
3131
using flutter::DlRect;
3232
using flutter::DlScalar;
33+
using DlPaint = impeller::testing::DefaultAntiAliasedDlPaint;
3334

3435
enum class RenderType {
3536
kSquare,

0 commit comments

Comments
 (0)