Skip to content

Commit 6de2c9c

Browse files
flardnfield
authored andcommitted
support new DlVertices object in dispatcher (flutter#108)
1 parent 69334fd commit 6de2c9c

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

impeller/display_list/display_list_dispatcher.cc

+8-1
Original file line numberDiff line numberDiff line change
@@ -561,7 +561,14 @@ void DisplayListDispatcher::drawPoints(SkCanvas::PointMode mode,
561561
}
562562

563563
// |flutter::Dispatcher|
564-
void DisplayListDispatcher::drawVertices(const sk_sp<SkVertices> vertices,
564+
void DisplayListDispatcher::drawSkVertices(const sk_sp<SkVertices> vertices,
565+
SkBlendMode mode) {
566+
// Needs https://github.com/flutter/flutter/issues/95434
567+
UNIMPLEMENTED;
568+
}
569+
570+
// |flutter::Dispatcher|
571+
void DisplayListDispatcher::drawVertices(const flutter::DlVertices* vertices,
565572
flutter::DlBlendMode mode) {
566573
// Needs https://github.com/flutter/flutter/issues/95434
567574
UNIMPLEMENTED;

impeller/display_list/display_list_dispatcher.h

+5-1
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,11 @@ class DisplayListDispatcher final : public flutter::Dispatcher {
168168
const SkPoint points[]) override;
169169

170170
// |flutter::Dispatcher|
171-
void drawVertices(const sk_sp<SkVertices> vertices,
171+
void drawSkVertices(const sk_sp<SkVertices> vertices,
172+
SkBlendMode mode) override;
173+
174+
// |flutter::Dispatcher|
175+
void drawVertices(const flutter::DlVertices* vertices,
172176
flutter::DlBlendMode mode) override;
173177

174178
// |flutter::Dispatcher|

0 commit comments

Comments
 (0)