diff --git a/impeller/display_list/display_list_dispatcher.cc b/impeller/display_list/display_list_dispatcher.cc index a1da89a19dd03..2f9abb0010bc3 100644 --- a/impeller/display_list/display_list_dispatcher.cc +++ b/impeller/display_list/display_list_dispatcher.cc @@ -561,7 +561,14 @@ void DisplayListDispatcher::drawPoints(SkCanvas::PointMode mode, } // |flutter::Dispatcher| -void DisplayListDispatcher::drawVertices(const sk_sp vertices, +void DisplayListDispatcher::drawSkVertices(const sk_sp vertices, + SkBlendMode mode) { + // Needs https://github.com/flutter/flutter/issues/95434 + UNIMPLEMENTED; +} + +// |flutter::Dispatcher| +void DisplayListDispatcher::drawVertices(const flutter::DlVertices* vertices, flutter::DlBlendMode mode) { // Needs https://github.com/flutter/flutter/issues/95434 UNIMPLEMENTED; diff --git a/impeller/display_list/display_list_dispatcher.h b/impeller/display_list/display_list_dispatcher.h index 1c15eed83c145..28dc72f0947a0 100644 --- a/impeller/display_list/display_list_dispatcher.h +++ b/impeller/display_list/display_list_dispatcher.h @@ -168,7 +168,11 @@ class DisplayListDispatcher final : public flutter::Dispatcher { const SkPoint points[]) override; // |flutter::Dispatcher| - void drawVertices(const sk_sp vertices, + void drawSkVertices(const sk_sp vertices, + SkBlendMode mode) override; + + // |flutter::Dispatcher| + void drawVertices(const flutter::DlVertices* vertices, flutter::DlBlendMode mode) override; // |flutter::Dispatcher|