5#include "flutter/shell/common/snapshot_controller.h"
7#include "flutter/shell/common/snapshot_controller_skia.h"
9#if IMPELLER_SUPPORTS_RENDERING
10#include "flutter/shell/common/snapshot_controller_impeller.h"
18#if IMPELLER_SUPPORTS_RENDERING
20 return std::make_unique<SnapshotControllerImpeller>(delegate);
24 return std::make_unique<SnapshotControllerSkia>(delegate);
27 <<
"Cannot create a Skia snapshot controller in an Impeller build.";
static std::unique_ptr< SnapshotController > Make(const Delegate &delegate, const Settings &settings)
SnapshotController(const Delegate &delegate)
#define FML_LOG(severity)