Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit bac7d09

Browse files
committed
Fuchsia
1 parent b5e7716 commit bac7d09

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

shell/platform/embedder/embedder_external_view.cc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@
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

1215
namespace 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) {

0 commit comments

Comments
 (0)