This repository was archived by the owner on Feb 25, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change 77#include " flutter/display_list/dl_builder.h"
88#include " flutter/fml/trace_event.h"
99#include " flutter/shell/common/dl_op_spy.h"
10+
11+ #ifdef IMPELLER_SUPPORTS_RENDERING
1012#include " impeller/display_list/dl_dispatcher.h"
13+ #endif // IMPELLER_SUPPORTS_RENDERING
1114
1215namespace flutter {
1316
@@ -86,6 +89,7 @@ bool EmbedderExternalView::Render(const EmbedderRenderTarget& render_target) {
8689 << " Unnecessarily asked to render into a render target when there was "
8790 " nothing to render." ;
8891
92+ #ifdef IMPELLER_SUPPORTS_RENDERING
8993 auto * impeller_target = render_target.GetImpellerRenderTarget ();
9094 if (impeller_target) {
9195 auto aiks_context = render_target.GetAiksContext ();
@@ -99,6 +103,7 @@ bool EmbedderExternalView::Render(const EmbedderRenderTarget& render_target) {
99103 return aiks_context->Render (dispatcher.EndRecordingAsPicture (),
100104 *impeller_target);
101105 }
106+ #endif // IMPELLER_SUPPORTS_RENDERING
102107
103108 auto skia_surface = render_target.GetSkiaSurface ();
104109 if (!skia_surface) {
You can’t perform that action at this time.
0 commit comments